HAL doesn't work with grabbed or uinput created devices
Richard Hughes
hughsient at gmail.com
Tue Jan 16 10:17:52 PST 2007
On Tue, 2007-01-16 at 18:49 +0100, Michael Hanselmann wrote:
>
> Yes, that's the way it works. Something like this:
>
> Input device -> Kernel (input.c) -> Kernel (evdev.c) ->
> inputd (userland) -> Kernel (uinput.c) -> Kernel (evdev.c) ->
> User application, X, HAL, whatever
Crazy stuff - think about the cost of going kernel to user to kernel to
user for each keypress. What about:
input device -> kernel -> X -> application ?
Richard.
More information about the hal
mailing list