-
Notifications
You must be signed in to change notification settings - Fork 2
Supported ADB Mouses
demik edited this page Jun 11, 2024
·
28 revisions
Here is the list of tested and supported ADB models
List of supported and tested models
Brand | Model | P/N | Notes |
---|---|---|---|
ALPS | GlidePoint | CWTKGDDCA901 | Trackpad |
Apple | Apple Desktop Bus Mouse | G5431 | |
Apple | Apple Desktop Bus Mouse II | M2706 | |
Apple | PowerBook 140-180 Trackball assembly | 661-1515 | Trackball |
CoStar | Stringray Trackball Macintosh Version 4.0 | T-AC CST2 | Trackball |
Curtis | MVP Mouse | EMJTB002 | Trackball |
Kesington | Mouse•in•a•Box | 65206 | Composite |
Lindy | ADB Mac Mouse | 20594 | |
Logitech | MouseMan™ Macintosh | M-AH32 | |
Macally | One Button Mouse | 12BMAC-MM01 | |
MicroQueue | QuePoint | 680-7009-04 | Trackpad |
MicroSpeed | MacTRAC 2.0 | FUUTB02 | Trackball |
Qtronix | Lynx 90 ADB | F2Q4NE90ADB | |
Storm | One Button Mouse | 12BMAC-MM01 | |
Umax | One Button Mouse | 12BMAC-MM01 |
None known
In theory, any ADB mouse compliant with the ADB spec should work fine. The lightweight ADB Manager in Quack support both 100cpi or 200cpi protocols at default device address $3.
Some devices (MacTRAC) are starting with a custom handler but can use the default protocol just fine. Adding support for theses devices is trivial.
A subset of devices who do support mouse emulation (Joystick, Gamepads) do have limited support due to Quack internal architecture and mostly the fact that we are pretending do be a quadrature mouse with one button. Such tested examples are:
Brand | Model | P/N | Notes |
---|---|---|---|
Gravis | Blackhawk ADB | HYN2014A | Joystick |
Microsoft | SideWinder™ 3D Pro Mac | 94231 | Composite, Joystick, Mode II only |
Let me know if something works or not so I can add it to the matrix for other users.