-
-
Notifications
You must be signed in to change notification settings - Fork 27
Description
X11 represents the scroll wheel as mouse buttons 4 and 5, and each click of the wheel gives you a mouse-button-N-press/mouse-button-N-release, where N=4 is one direction and N=5 is the opposite direction.
I think there is room in the mouse button representation word to add buttons 4 and 5. I'm not sure how we'd wire it up to do scrolling though. There's already Lisp code in LLKEY to handle mouse chording (fake the middle button if you have only an OSD two-button mouse on your DLion) and I suspect that that is at least at the right level in the system. I don't think Interlisp-D ever used the Dorado 5-key keyset, did it?
@hjellinek
I'm not aware of any official use or high-level support for the 5-key keyset, but I vaguely recall connecting one - I'm guessing to a Dolphin - and being able to detect key up/down for each key in Interlisp. I even had Brad, our AI Systems hardware tech, build me one from pushbuttons and other odds and ends.
(taking emails to mailing list and making issues)