Hey Everyone,
So I just got a Perixx PERIBOARD-520 Wired Compact Trackball Keyboard (https://perixx.com/furniture_store_view ... board.html) hoping to use it with the ao486 core, but while it works fine as a keyboard it seems the trackball isn't detected at all. I hooked up the DE10-Nano to my PC via the UART port to check the console output, and sure enough the keys are registering fine but there is nothing whatsoever when I move the trackball or click the buttons. I have confirmed that the trackball works fine in Windows 10. I'm hooked up with a basic passive USB OTG adapter. Am I missing something or am I just out of luck?
Thanks
Perixx Trackball Keyboard
-
- Top Contributor
- Posts: 1323
- Joined: Thu Jun 11, 2020 2:31 am
- Has thanked: 15 times
- Been thanked: 213 times
Re: Perixx Trackball Keyboard
OK...so are you trying to use it as a mouse or what?
Bear in mind that USB doesn't exist on the 'PC'. Unless your trackball identifies as a HID mouse, ao486 is going to ignore it, because it also isn't a joystick, and pre-USB PCs didn't support trackballs that weren't set up as mice.
Bear in mind that USB doesn't exist on the 'PC'. Unless your trackball identifies as a HID mouse, ao486 is going to ignore it, because it also isn't a joystick, and pre-USB PCs didn't support trackballs that weren't set up as mice.
Re: Perixx Trackball Keyboard
Yes, a trackball in such a keyboard is intended to be used as a mouse, and this trackball is HID compliant. I don't think the issue is necessarily related to the ao486 core as the trackball outputs no activity over UART when on the menu core. I think it is a hardware issue as I have now discovered the trackball doesn't work on my Mac, either.
- Sorgelig
- Site Admin
- Posts: 890
- Joined: Thu May 21, 2020 9:49 pm
- Has thanked: 2 times
- Been thanked: 214 times
Re: Perixx Trackball Keyboard
probably trackball is not fully standard, so MiSTer doesn't recognize it. Comparing with windows is not really correct as it's far more advanced OS with lots of drivers unlike Linux.
Generic trackball should be recognized as a standard mouse and should work in MiSTer.
Generic trackball should be recognized as a standard mouse and should work in MiSTer.