They were awesome enough to send me the ultra best trackball version. SCALE is coming up in a week, so I'm motivated to get this beast working for Game Night.
My idea is to have a new setting under Games -> Input called "Number of keyboard players". The total number of players will then be number of controllers + number of keyboard players. Unlike controllers ATM, each keyboard player can have his own configuration. This should allow the dual joysticks to work for two players.
Very cool! Two-player arcade joystick = Double the awesomeness!
Tip; you can actually fit a Raspberry Pi inside a X-Arcade joystick!
http://ardiri.com/blog/raspberry_pi_x_ar...e_joystick
Just ran a Bubble and Bobble maraton with MAME this weekend
1942 by Capcom is also great two-player arcade game with MAME.
so freaking cool. are you running RetroPlayer on the pi yet?
It's running retropie for now
Can anyone volunteer to create a keymap for the tankstick's default configuration?
I believe I posted about this, quite a while ago, as I have a config file for MAME that has both the XArcade Tankstick and up to 4 Xbox 360 controllers. Not sure if that is what your looking for but I would be glad to post it up again.
Sure, I'd like to check it out. It'll probably contain data I can use.
NOTICE: Tankstick support has been moved to an add-on. See
HOW-TO:X-Arcade Tankstick in Kodi (wiki)
ORIGINAL POST (2016-02-01):
While not finished yet, I thought I would post my solution for peripherals that use keyboard drivers instead of joystick drivers, like the X-gaming Tankstick.
Calling
ActivateWindow(GameControllers) will open the dialog, but ONLY allow you to map controllers.
Calling
ActivateWindow(GameControllers,1) or
ActivateWindow(GameControllers,2), etc will open the dialog, but ONLY allow you to map the keyboard to the specified emulated controller.
X-Arcade support has made it into the newest builds in the build thread. Fortunately I had a friend awake at 1am when I got this working, so SNES ports of some arcade games have been extensively tested.
EDIT: Only in-game support, the GUI still needs a button map
@
garbear, pleasealso checkout this blog post about the concept behind the user-space driver Xarcade2Jstick:
http://blog.petrockblock.com/2014/06/01/xarcade2jstick/
Maybe you could use this concept to get some ideas on how to better handle keyboard based controllers?
As for the mapping, here is the default layout for "player-1" (on the left) and "player-2" (on the right):
Or alternativly if you have two for four players then the below is the below layout is recommended: