diff --git a/docs/docs/input.md b/docs/docs/input.md new file mode 100644 index 00000000..c8da4522 --- /dev/null +++ b/docs/docs/input.md @@ -0,0 +1,32 @@ +Built on SDL2, xemu supports virtually all gamepads. Connect up to 4 controllers +at any time, just like a real Xbox. + +!!! note + * There is currently no interface within xemu to adjust the keybindings. + * There is currently no interface to add/remove memory cards. + +You can bind and unbind controllers in your system, just like a real Xbox. + +## Keyboard as Gamepad + +The keyboard layout for the gamepad is: + +| Keyboard | Gamepad | Keyboard | Gamepad | +|-----------|---------------|-----------|---------------| +| A | A | BACKSPACE | BACK | +| B | B | RETURN | START | +| X | X | 1 | WHITE | +| Y | Y | 2 | BLACK | +| LEFT | DPAD_LEFT | 3 | LSTICK | +| UP | DPAD_UP | 4 | RSTICK | +| RIGHT | DPAD_RIGHT | 5 | GUIDE (xemu Nav) | +| DOWN | DPAD_DOWN | | | + +``` + Left Right + + W = LTrig O = RTrig + E I + S F J L + D K +``` diff --git a/docs/mkdocs.yml b/docs/mkdocs.yml index 34e8ee10..0690621b 100644 --- a/docs/mkdocs.yml +++ b/docs/mkdocs.yml @@ -69,6 +69,7 @@ nav: - Setup: - Download: download.md - Getting Started: getting-started.md + - Input Devices: input.md - Networking: networking.md - HDD Access via FTP: ftp.md - Snapshots (Save States): snapshots.md