Messages in this thread | | | Date | Wed, 24 Nov 1999 22:02:59 +0100 | From | Pavel Machek <> | Subject | Re: Mark keyboard RAW mode deprecated |
| |
Hi!
> Yup: in the DU case, I hid all this sort of mess in the device driver. > Putting such messes in the device driver makes a certain amount of sense, > as you have to have something to get the system off the ground in the > first place to interface with fully cooked terminal drivers. I don't > know how braindead pc keyboards are, but guarantee that Digital was able > to have some pretty wierd keyboards (not as bad as some I heard of in the > industry 10 years ago: some were completely incapable of doing both > down and up events, and there was opposition to this requirement by > X's design; most apps don't care, but a few care alot, so some people > just plain got to lose for certain apps.). > > This could be done differently without device driver changes, by a different > implementation of the OS specific section of the X server. The X server > internal design is quite good at such things: we had to support a ton > of different operating systems/keyboards/displays. XFree86 4.0 goes > to a modular server at long last: I dunno if the OS interface piece is > a module or not, however. And some more work will be needed in this > area to deal with USB properly.
My point was: X just should _not_ know whether keyboard is usb or ps/2 or whatever.
Anyway, vojtech told me medium raw has big problem: limitation to 128 keys. Bad. So I'm stopping this. Pavel -- I'm really pavel@ucw.cz. Look at http://195.113.31.123/~pavel. Pavel Hi! I'm a .signature virus! Copy me into your ~/.signature, please!
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |