Main > Raspberry Pi & Dev Board
Trackball in Mame4All Retropie? IPac 2 detects as gamepad instead of kb + mouse
robboman123:
Hi guys,
I'm back reviving my old dead cab thanks to Retropie!
http://forum.arcadecontrols.com/index.php/topic,149987.0.html
I'm figuring most things out, but I'm having a lot of trackball trouble currently.. is it supposed to 'just work' with MAME on Retropie when you load up Mame4All? AdvMAME? I'm not to this Retroarch \ Libreto thing.. is that configurable for tballs and spinners too?
So far I can't Centipede to see my trackball at all, but if I load up the Amiga emulator my trackball works in the GUI right away.. so I know it's physically working and the PI can see it attached.
Any ideas?
nitrogen_widget:
What does your trackball use for an interface?
I only have a usb trackball (cheap led ps2 one with ps2 to usb adaptor) and that works great with millipede on mame4all.
Mame4all though doesn't work with a usb joypad & usb mouse connected at the same time.
you need to use a keyboard encoder or one will be disabled.
robboman123:
Its a new Ultimarc ipac2. Does Mame4All somehow think that's a gamepad? I don't have any actual gamepads.
I did have my bluetooth keyboard\trackpad connected at the same time. Maybe that's it, I'll try disconnecting that thing tonight.
Thanks
robboman123:
--- Quote from: nitrogen_widget on March 14, 2016, 04:10:12 pm ---
Mame4all though doesn't work with a usb joypad & usb mouse connected at the same time.
you need to use a keyboard encoder or one will be disabled.
--- End quote ---
Ah HA! Thanks, this is exactly my problem. However I still need a solution..
See, I'm not using a usb joypad.. just my Ultimarc Ipac2 (2015) which is supplying keyboard keys and trackball out a USB port. I noticed when I run the "configure input" GUI from Emulationstation, it says 'gamepad detected'. It thinks my IPac2 is a gamepad. I tried running Centipede with a regular USB keyboard and mouse connected, and the mouse works fine. Then, with Centipede still running, I plugged in the iPac2 as well and LO and BEHOLD, the trackball worked! But it fails again as soon as I restart Centipede.
There has to be a workaround for this.. I'll keep searching.
So for some reason it thinks IPAC2 is a gamepad. It otherwise works fine, maps all the keyboard keys and my trackball..
robboman123:
I emailed Andy at Ultimarc to ask if it's possible for the iPac to present itself to the OS as a Keyboard + mouse only.. and NOT a 'gamepad'. If that can happen (via firmware update or otherwise), then my problem is solved.
I think the only other workaround is to use a different MAME on the PI, such as AdvMame. I think this problem is specific to Mame4All.
Can anyone else confirm or deny? Or have additional info?
Cheers...
Navigation
[0] Message Index
[#] Next page
Go to full version