Controls

From EmuVR Wiki
Revision as of 16:54, 17 October 2018 by AlexanderESmith (Talk | contribs) (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...")

(diff) โ† Older revision | Latest revision (diff) | Newer revision โ†’ (diff)
Jump to: navigation, search
  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