Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save LukasBombach/b2fbfcb73daf325317aed83f3eb61c21 to your computer and use it in GitHub Desktop.
Save LukasBombach/b2fbfcb73daf325317aed83f3eb61c21 to your computer and use it in GitHub Desktop.

setting up keyboard controls in recalbox via ssh

  1. plug in keyboard
  2. default controls are
    • arrow keys
    • "start" for menu
    • "a" for select
    • "s" for back
  3. set up network / wifi in the menu, you can see your ip there
  4. ssh root@YOUR_IP, the default password is recalboxroot
  5. you are now in /recalbox/share/system
  6. setup emulationstation config in nano /recalbox/share/system/.emulationstation/es_input.cfg
  7. the keyboard section is at the top, replace each id="{number}" value with decimal value you can find here https://wiki.libsdl.org/SDLKeycodeLookup (those ids are SDL keycodes)
  8. if you have an ipac2 like me your keys are
IPAC	Key
**PLAYER 1**		
up	UP
down	DOWN
left	LEFT
right	RIGHT
SW1	LCTRL
SW2	LALT
SW3	SPACE
SW4	LSHIFT
SW5	Z
SW6	X
start	1
coin	5
**PLAYER 2**		
up	R
down	F
left	D
right	G
SW1	A
SW2	S
SW3	Q
SW4	W
start	2
coin	6
**PLAYER 3**		
up	I
down	K
left	J
right	L
SW1	RCTRL
SW2	RSHIFT
SW3	ENTER
SW4	O
SW5	ESCAPE
SW6	P
start	3
coin	7
**Player 4**		
up	Y
down	N
left	V
right	U
SW1	B
SW2	E
SW3	H
SW4	M
start	4
coin	8
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment