Trackball was not recognized - possible Solution!
-
Maybe you facing the same problem to get a no-name - mini USB Trackball working in MAME cores even though a standard Mouse is working perfect.
First go to command line an type:
lsusb
you should get a result like this:
us 001 Device 004: ID 13ba:0018 PCPlay Barcode PCP-BCG4209
Bus 001 Device 005: ID 0810:e001 Personal Communication Systems, Inc.
Bus 001 Device 006: ID 0424:7800 Standard Microsystems Corp.
Bus 001 Device 003: ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub
Bus 001 Device 002: ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubIn my case, the first line is representing my Trackball.
Next, note down this parts of the string:
13ba and 0018 (take yours no mine - this is only a example!) This 4 digits each represents the Vendor an Device ID.
Then edit the cmdline.txt in the boot folder and ad the following line
usbhid.quirks=0x13ba:0x0018:0x040 (remember: use your digits here discovered from above)
Attention: Add this string in the same line at the very end of the last digit and with a space.
Hope this helps.
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.