X-arcade Tankstick (w/Trackball) on Pi 4, issues
-
Hi there everyone, I'm trying to setup RetroPie in my arcade cabinet using a Pi 4 and X-arcade tankstick. I used the official image from the retropie website, no changes whatsover.
I am currently trying to use the tankstick under mode 4, which is the xinput mode, showing up as an xbox controller in EmulationStation. The issue is that the buttons that are supposed to correspond to LT and RT do not work. I already tried reinstalling and updating the xpad driver, tried using xboxdrv, and nothing seems to work. I already tested the tankstick on different computers and all the buttons work fine, it just seems to be in RetroPie.
Thanks in advance for any help you can give.
-
@mrtrololo did you ever find a solution? I just hooked my system up (pi4, retropie, tankstick) and I have the same issue. The bottom 2 buttons won't work in retropie. I also installed the latest driver from xarcade and using the test website all the buttons work, but I can't map them in retropie.
-
Did you try the Tankstick seen as a keyboard? Any luck? That's how I have my Tankstick setup with RetroPie/EmulationStation/Retroarch on a Raspberry Pi 3B. I think there's a separate driver for the Xarcade stuff.
-
@nateo44 While the original poster here said it didn't work for them, the only way I was able to solve this issue is to update xpad from source individually, even after doing a full update of the entire system the usual way. From inside of EmulationStation, choose RetroPie, then: RetroPie Setup, Manage Packages, Manage Driver Packages, xpad, then Update (from source). I'd restart the entire system afterward. Once that's done, go back into EmulationStation, hit Start, choose Configure Input, and go through all the mapping again for each side of your X-Arcade Tankstick. Note that this is with the unit in Mode 4 on a newer Tri-Mode Tankstick unit. Worked for me; YMMV.
No idea if it's unique to a Pi 4, or what the deal is, but it was the only method I could find for getting LT and RT buttons to work properly.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.