SWITCH_KEY = KEYBOARD_KEY Switch keys are:
- A
- B
- X
- Y
- LSTICK
- RSTICK
- L
- R
- ZL
- ZR
- PLUS
- MINUS
- DUP
- DRIGHT
- DDOWN
- DLEFT
- LSTICK_LEFT
- LSTICK_RIGHT
- LSTICK_UP
- LSTICK_DOWN
- RSTICK_LEFT
- RSTICK_RIGHT
- RSTICK_UP
- RSTICK_DOWN
- SL_LEFT
- SR_LEFT
- SR_RIGHT
- SL_RIGHT
You can have any combination like ZL-A ZL-ZR-A
keyboard key can be a key and a modifier modifiers are:
- ALT
- SHIFT
- CTRL
you can do ALT-X or SHIFT-CTRL-F
Special 'KEYS'
- KEYBOARD to bring up the switch virtual keyboard
- MOUSE_LEFT - left mouse click
- MOUSE_MIDDLE - middle mouse click
- MOUSE_RIGHT - right mouse click
- MOUSE_X1 - X1?
- MOUSE_X2 - X2?
some examples
- MINUS = ESC
- PLUS - ZL-ZR-B = I
There are also a few macros: DPAD_ARROWS=TRUE which translates to DUP=UP DDOWN=DOWN DLEFT=LEFT DRIGHT=RIGHT
The same is true for LSTICK_ARROWS=TRUE
If you want to emulate a mouse with the touch screen TOUCH_MOUSE=TRUE This requires dragging on the screen with your finger
If you want to point and click use TOUCH_MOUSE_ABS=TRUE
if you want the right stick to be a mouse RSTICK_MOUSE=TRUE
if you dont want to waste a key for the keyboard you can use DOUBLE_TOUCH_KEYBOARD=TRUE
The list of keys you can map to are:
- any single letter printable char
- APPLICATION
- CAPSLOCK
- DELETE
- ESCAPE
- FIND
- HELP
- KP&
- KP@
- KPB
- KPBACKSPACE
- KP:
- KPD
- KP
- KPSPACE
- KPTAB
- LEFT ALT
- LEFT CTRL
- LEFT
- LEFT GUI
- LEFT SHIFT
- PAGEDOWN
- PAGEUP
- PRINTSCREEN
- RIGHT ALT
- RIGHT CTRL
- RETURN
- RETURN2
- RIGHT GUI
- RIGHT
- RIGHT SHIFT
- SCROLLLOCK
- SELECT
- SPACE
- TAB
- BACKSPACE
- TAB
- ENTER
- PAUSE
- ESC
- SPACE
- DEL
- KP0
- KP1
- KP2
- KP3
- KP4
- KP5
- KP6
- KP7
- KP8
- KP9
- KP0
- KP.
- KP/
- KP*
- KP-
- KP+
- KP_ENTER
- UP
- DOWN
- RIGHT
- LEFT
- INSERT
- HOME
- END
- PAGEUP
- PAGEDOWN
- F1
- F2
- F3
- F4
- F5
- F6
- F7
- F8
- F9
- F10
- F11
- F12
- F13
- F14
- F15