On Thu, 16 Nov 2000, James Simmons wrote:

> For current 2.4.X AT keyboards:
> 
> pc_keyb.c -(raw)-> keyboard.c -(raw)-> pc_keyb.c
> -(cooked)-> keyboard.c -(char)-> tty
> 
> Current 2.4.X for USB keyboards:
> 
> usb.c -(usb)-> hid.c -(events)-> input.c -(events)-> keybdev.c 
> -(raw)-> keyboard.c -(raw)-> pc_keyb.c -(cooked)-> keyboard.c -(chars)->
> tty
> 
> Linux 2.5.X (ruby tree):
> 
> i8042.c -(raw)-> atkbd.c -(events)--| 
>                                   |
> usb.c -(usb)-> hid.c -(events)------|
>                                   |
>                                   |-keyboard.c -(char)-> tty
> 

The 2.5.x event handling seems to be faster than the 2.4.x one...


Christoph Egger
E-Mail: [EMAIL PROTECTED]

Reply via email to