input-evdev patch adding option to override XDevice type Atom, option to force EV_REL events being treated as absolute values.

Kristian Høgsberg krh at bitplanet.net
Tue Mar 11 08:35:24 PDT 2008


On Tue, Mar 11, 2008 at 9:25 AM, Wolfgang Draxinger
<wdraxinger at darkstargames.de> wrote:
> Am Dienstag, 11. März 2008 schrieb Nicolas Mailhot:
>
>
>  > I'd be very careful not to assume what can or can not be done at
>  > kernel level, and what should and should not belong in the kernel.
>
>  I think applying the quirks at the kernel level in the [usb]hid driver
>  is probably the way to go, but IMHO having the _table_ mapping the
>  quirks to devices _stored in_ the kernel is a bad idea. That's what
>  we've got SysFS and UDev for. I mean, modules are configured on the
>  user space level as well (/etc/modules.conf, /etc/modprobe.conf),
>  though they live in kernel space.
>
>  Have the table somewhere in the filesystem (possibly in form of UDev
>  rules) and let UDev apply the quirks on individual devices through
>  SysFS.

Or hal fdi files: http://cgit.freedesktop.org/hal-info/

cheers,
Kristian


More information about the xorg mailing list