This is an old revision of the document!
X-Arcade is a serie of controllers from XGaming Corp.
It includes the following controllers :
| | Name | Flipper buttons | Trackball | Spinners | Plunger | Comment |
| X-Arcade Tankstick | Yes | Manual | N/A | N/A | Out of the box configuration with batocera 44. Trackball not yet configured automatically. |
| X-Arcade Tankstick MAX | Yes | Manual | Manual | N/A | Out of the box configuration with batocera 44. Trackball and spinners not yet configured automatically. |
| Arcade2TV-XR | Yes | Manual | Manual | N/A | Out of the box configuration with batocera 44. Trackball not yet configured automatically. |
| Arcade2TV-XR MAX | Yes | Manual | Manual | Yes | Product not yet available |
| Mode | |
| Keyboard | |
| DINPUT | |
| XINPUT | |
| Digital/Analog option | |
Since version 41, batocera doesn't use xarcade2jstick anymore to handle these controllers.
A new tool, called keyboardtopads, more generic (supporting more controllers), supporting hotkeys and configurable via emulationstation was done.
The mapping for the buttons is command to all the controllers.
The other buttons are set depending of their numbers to batocera control center, exit, pause hotkeys.
When you use mode Keyboard mode, keyboardtopads splits the xarcade into 3 devices : player1, player2 and hotkeys.
A default configuration was done in batocera, but you can customize it to do an other split by going into emulationstation menu > controllers menu > keyboardtopads.