Hi Petr, > > Geert (and myself) something to test while you add the necessary bits to > > ARAnyM. > > I have added it already. Can you use CVS version of ARAnyM?
I've not tried to compile ARAnyM myself in a while, rather installed the latest Debian package as it becomes available. > I have added the 0x0f, 0x10 IKBD opcodes emulation to ARAnyM but I don't > see how that could help if linux-m68k sets the upper left screen as the > mouse origin (I am trying to avoid the "top"/"bottom" words as they are > implemented differently in the IKBD than in my head). > > Anyway, just give it a try, please, and let me know. Will do - > > > Michael, I don't think there is anybody out there using such hardware > > > joystick-mouse modification. But there is number of people using the > > > Eiffel PS/2 adapter so if supporting anything then I'd go for that. > > > > How does that one work? > > http://hardware.atari.org/eiffel/index.htm > http://hardware.atari.org/photos/eiffel.jpg > > You can attach any PS/2 mouse and keyboard to Atari. Seems like this hooks up to the standard keyboard connector so it should behave the same as the regular keyboard/mouse. Good. > > The only reason for reviving the joystick hack would have been to have a > > 'standard' way of passing a third mouse button. If the PS/2 adapter is that > > standard way now, that's fine. I'll just need to know what interrupt/device > > this > > is hooked up to, and what the data format is. > > It just adds new scancodes - I have provided a link to the scan codes > table in one of my previous mails. Sorry, I must have missed that. > The middle mouse button is mapped to scancode 0x37 (IIRC) while the > mouse wheels are provided in IKBD status packet. > > Or check this: > http://www.sophics.cz/cgi-bin/viewvc.cgi/aranym/src/input.cpp?view=markup > search for SDL_BUTTON_MIDDLE and SDL_BUTTON_WHEELUP/WHEELDOWN. Thanks, that does in fact explain it in sufficient detail. I'll try to add that to the core keyboard driver, and synthesize the appropriate mouse packets. Michael -- To unsubscribe from this list: send the line "unsubscribe linux-m68k" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
