From: James S. <jsi...@su...> - 2001-01-10 18:35:06
|
> Well, I don't expect problems for PPC, as the adbhid.c driver is already > part of 2.4.0, (sigh, reminds me to merge PPC code between ruby and 2.4.0) Does this include a fix for the USB keyboard double repeat problem. I tried a USB keyboard on a G4 and if you typed to fast it double printed each character. The same driver on a ix86 doesn't show thsi problem. I have never been able to figure out what it was. > including the rest of the input code in 2.5.0 will just simplify the code > and clarify configuration (especially on HW supporting both ADB and PS2 > keyboards) for us. Yes. The keyboard multiplexer code is very nice :-) Makes life much easier. > My TODO list for the full input code merge on PPC is quite short: > - drop the emulate_raw() support for ADB keycodes, present in 2.4 How will X work? The way XFree86 works is it places the VT in raw mode and grabs the keycodes. You have to patch X to use /dev/event instead which at the rate of XFree86 developement could be years from now. I plan to add a printk that states using RAW mode is outdated. I hope this annoyes the hell out of the XFree86 guys so they do fix it. > - drop the emulation code for 2nd and 3rd mouse button (maybe not?) Could the emulation be done in userland? If so they you coudl drop it. > - eventually write a handler kmmdev.c, that mixes keyboard and mouse > events onto a single device (similar to /dev/input/mice) running the event > protocol Why? |