zigzagjoe
Well-known member
A few weeks back, I could only find a single ADB mouse and had just finished fixing my second SE/30 (or, enough that it booted off a floppy). Being simultaneously lazy and bored, I decided the appropriate course of action was to hack together an ADB mouse out of any pointing device I had to hand that'd work. The most available option turned out to be an IBM trackpoint, so that was first. With some code adapted from https://github.com/tmk/tmk_keyboard and https://github.com/rampadc/arduino-trackpoint-extended , this gave birth to one of the more cursed pointing devices that has ever been attached to a mac.
For bonus points, a PS/2 to USB adapter was sacrificed for its mini-DIN connector.
Later, I realized I had an Apple II mouse, so re-writing some more code allowed me to interface that to ADB and make a rather nifty adapter. Of course, I would get a second actual ADB mouse in a trade a week later, but it was a fun exercise. I feel like I can't get rid of the Apple II mouse having gone through the effort to make the adapter, though I don't have an apple II....
Code here, in case anyone is interested or needs a slightly more clear ADB mouse implementation to look at.
For bonus points, a PS/2 to USB adapter was sacrificed for its mini-DIN connector.
Later, I realized I had an Apple II mouse, so re-writing some more code allowed me to interface that to ADB and make a rather nifty adapter. Of course, I would get a second actual ADB mouse in a trade a week later, but it was a fun exercise. I feel like I can't get rid of the Apple II mouse having gone through the effort to make the adapter, though I don't have an apple II....
Code here, in case anyone is interested or needs a slightly more clear ADB mouse implementation to look at.