Input methods
How to use keyboard and joypads to play with Ludo
Ludo is joypad centric and can be controlled 100% using the joypad to offer a TV box experience. Keyboard inputs are also supported to some extent.
Supported joypads
Ludo can auto configure a number of widespread joypads:
Sony DualShock 3 and DualShock 4 (Wired)
Sony DualShock 4 (Wireless)
Microsoft XBox 360 and XBox One (Wired)
8BitDO NES30 Pro (Wired)
Ludo uses the joypad database from SDL and the following joypads are supposed to work : https://github.com/libretro/ludo/blob/master/input/mappings.go
Plugging any of these should work out of the box. You can plug up to two and they will be assigned to Player 1 and Player 2 automatically.
Manual joypad configuration is currently unsupported
Bluetooth is supported for most of these joypads. You have to use the builtin interfaces of your operating system to pair the joypads before they are usable in Ludo. Ludo doesn't include a Bluetooth pairing interface itself.
Keyboard Bindings
Navigating the menu:
P:
trigger the menuX:
OKZ:
CancelEsc:
Quit
Playing games using a keyboard:
Directions :
to moveA, S, Z, X :
for the 4 buttons Y, B, X, AQ, W, 1, 2 :
for L, R, L2, R2Return :
for StartShift :
for Select
This is the default keyboard binding used in the menu and in games. Ludo doesn't yet offer a way to customize keyboard binding.
Analog inputs are not bind to the keyboard.
Joypad Bindings
Navigating the menu:
Guide
orL3+R3 :
Trigger the menuEast Button :
OKSouth Button :
CancelL and R :
Jump to the next letter in lists
In games:
Guide
orL3+R3 :
Trigger the menu
Analog inputs are supported in the menu and in game using the joypads.
You can either bind the analog to directions in the Settings for games that didn't support analog. Or you can leave this setting on OFF for games that need native analog like Nintendo 64.
Shortcuts
Currently, shortcuts for savestates are not supported.
Space :
Fast forward the gameF :
Toggle full screen mode
Last updated