28 Supported ADB Mouses
demik edited this page 2024-09-14 12:49:41 +02:00

Here is the list of tested and supported ADB models

Supported

List of supported and tested models

Brand Model P/N Notes
ALPS GlidePoint CWTKGDDCA901 🖲
Apple Apple Desktop Bus Mouse G5431
Apple Apple Desktop Bus Mouse II M2706
Apple PowerBook 140-180c Trackball assembly 661-1515 🖲
CoStar Stringray Trackball Macintosh Version 4.0 T-AC CST2 🖲
Curtis MVP Mouse EMJTB002 🖲
Kensington Turbo Mouse 64100 🖲 Composite
Kensington 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 🖲
Mouse Systems ADB Little Mouse 403323-001
Qtronix Lynx 90 ADB F2Q4NE90ADB
Storm One Button Mouse 12BMAC-MM01
Umax One Button Mouse 12BMAC-MM01

Unsupported

None known

Others

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.

USB to ADB Converters

While daisy chaining converters can sometimes work (QuokkADB is supported with only one USB mouse and the right click set as right click). It's probably easier to do without daisy chaining converters. If you are looking for an USB to Quadrature adapter, take a look at the SmallyMouse2 project