Difference between revisions of "Controls"

From EmuVR Wiki
Jump to: navigation, search
(Created page with "# Controls There are a lot of controls in EmuVR, and each core also supports control mapping via RetroArch. It is important to note that this document covers controls used ma...")
(No difference)

Revision as of 16:54, 17 October 2018

  1. Controls

There are a lot of controls in EmuVR, and each core also supports control mapping via RetroArch. It is important to note that this document covers controls used mainly by EmuVR and **NOT** RetroArch, as those can be mapped by running RetroArch.exe or using the RetroArch menu while running a game.

At this time you can play using Keyboard/Mouse, Vive Wands, Oculus Touch, or gamepads that support XInput/can emulate XInput via software.


This list is incomplete- a ? represents a control that has not yet been confirmed/documented.

| Control | KB/M | Vive | Touch | Gamepad | |---------|------|------|-------|---------| | Lock Mouse Cursor | \` | N/A | N/A | N/A | | Movement | WASD | (Left)Trackpad | (Left)Analog Stick | Analog Sticks | | Teleport | T | Trackpack Up/Down (Teleport Mode) | Analong Up/Down(Teleport Mode) | Left Analog | | Snap Turn | Q/E | Trackpad Left/Right(Right in Locomotion Mode) | Analog Left/Right(Right hand in Locomotion Mode) | LB/RB | | Toggle Power(TV) | C | Grip + (Left)Trackpad Right | Trigger + B | A | | Power (Console - Hold while targeting to power off) | Spacebar | Grip + Trackpad Down | Trigger + A/X | A | | Attach to Console | Spacebar | Grip + Trackpad Down | Trigger + A/X | A | | Release from Console | Cntrl+Spacebar | Both Menu Buttons | Press Both Analogs | Press Both Analogs | | Attach Cables (Use on console, then TV) | F | Grip + (Right)Trackpad Left | Trigger + B | Y | | Spawn Menu | Tab | Menu Button(Either hand) | Start | Start | | Grab Item (At a Distance) | X (Hold) | Grip + Point at Object + Other Grip | Trigger + Point at Object + Other Trigger | X | | Grab Item (Normal) | X | Use Hand + Grip | Use Hand + Trigger | X | | Throw Item | Z | Just Throw It* | Just Throw It* | Right Trigger | | Change Time (While highlighting clock) | Left/Right Arrow | (Pointing Hand)Trackpad Left/Right | (Pointing Hand)Analog Left/Right | (Left Analog/DPad) Left/Right | | Change Time (Anywhere) | Cntrl+Left/Right Arrow | Both Grips + (Left)Trackpad Left/Right | Both Triggers + Analog Left/Right | Hold Right Analog + (Left Analog/DPad) Left/Right | | Swap to System Time (While highlighting clock) | Spacebar | Grip + Trackpad Down | Trigger + A/X | A | | Swap Movement Mode(Teleport/Locomotion) | N/A | Both Grips + Trackpad Down | Both Triggers + A/X | Hold Left Analog + A | | Display RetroArch Menu** (While attached to a system) | Shift+Enter | Left Menu + Right Touchpad Down | (Left) X+Y | Start + Select |

  • \*Don't throw your actual controller, please*
  • \*\*This is actually a Retroarch key, and is by default whatever Start+Select is bound to.*
  1. In-Game (Vive/Touch)

EmuVR also remaps keys on your Vive/Touch to keys found on consoles, if you wish to play with them instead of a gamepad.

| Game Key | Vive | Touch | |----------|------|-------| | A | Right Pad Up | A | B | Right Trigger | B | X | Right Menu | Back | Y | Right Grip | Start | Start | Left Menu | Y | Select | Right Menu | X | Right Shoulder | Right Pad Right | Left Trigger | Left Shoulder | Right Pad Left | Left Analog(Press) | Analog (Left) | Left Pad | Left Analog | Analog (Right) | Left Grip + Right Pad (Touch, don't click) | Right Analog | DPad | Left Pad (System without sticks) *or * Left Grip + Left Pad | Left Analog(System without sticks) *or* Right Stick(Press) + Left Analog