Xorg Input Hotplugging

Nicolas Mailhot nicolas.mailhot at laposte.net
Sat Dec 1 15:24:19 PST 2007


Le samedi 01 décembre 2007 à 21:31 +0000, Sergio Monteiro Basto a
écrit :
>  
> if evdev breaks so many things what is the point on use it ? 

evdev does not break so many things. What breaks so many things is using
a non-evdev model with the evdev protocol (as others have already
written this should have been disallowed instead of letting people shot
themselves in the feet)

I have one of the aforementioned multimedia keyboards, and there are
three ways to configure it:
a. with old kbd driver & legacy model: stuff like arrows will work, but
multimedia keys will return garbage
b. with evdev protocol and legacy model: arrows will break but
multimedia keys will work
c. with evdev protocol and evdev model: everything just works

Most of the people complaining of evdev tried b. because evdev is
underdocumented, it's a natural mistake to make and it's f* stupid to
have made it a valid config in the first place.

Note that in non-hal config latest xorg resets various things to legacy
defaults, which means various things will break for people who
configured evdev before, which will be blamed on evdev instead of on not
biting the bullet and making evdev the default, which would have made
sure the known-broken mixed configs never occured.

-- 
Nicolas Mailhot
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: Ceci est une partie de message num?riquement sign?e
URL: <http://lists.x.org/archives/xorg/attachments/20071202/dd4a9ae2/attachment.pgp>


More information about the xorg mailing list