[ubuntu-x] Updated plans for Lucid?

Timo Aaltonen tjaalton at cc.hut.fi
Fri Jan 1 18:16:27 GMT 2010


On Fri, 1 Jan 2010, Alberto Milone wrote:

> On Friday 01 Jan 2010 13:37:42 Timo Aaltonen wrote:
>>
>> xserver: 1.7.4 will be released soon. The udev patch is now upstream
>> (master), and so are the patches for xorg.conf.d and InputClass input
>> device configuration (meaning that the configuration is handled _only_ in
>> the xorg configuration files, not via udev or hal. Actually, no udev rules
>> files are needed after these). We probably want to pull those, and the
>> config patches will likely be included in Debian too, since the udev
>> patch that went upstream is based on the InputClass work.
>>
> Hi Timo,
>
> First of all, thanks for the excellent status update.
>
> I'm afraid these patches wouldn't work for the touchpad use case. Currently,
> in order to apply quirks, I have to rely on the laptop/netbook id (which I can
> access through both udev and hal) and apply the quirk only for these specific
> ids.
>
> Unfortunately I have to rely on the product name
> (/sys/class/dmi/id/product_name) of the laptop because touchpads don't expose
> enough information in the kernel.
>
> If these patches break my quirks (by overriding what udev does), I think that
> maybe we should reconsider their inclusion as, without quirks, some touchpads
> will "feature" the infamous jumpy cursor problem. This would be detrimental to
> some OEM projects (mainly Dell and HP).

I don't think it would be a problem. This is from the commit message:

"The InputClass section attempts to provide a system similar to hal where 
configuration can be applied to all devices with certain attributes. For 
now, devices can be matched to:

  * A substring of the product name via a MatchProduct entry
  * A substring of the vendir name via a MatchVendor entry
  * A pathname pattern of the device file via a MatchDevicePath entry
  * A device type via boolean entries for MatchIsKeyboard, MatchIsPointer,
    MatchIsJoystick, MatchIsTablet, MatchIsTouchpad and MatchIsTouchscreen

See the INPUTCLASS section in xorg.conf(5) for more details."

http://cgit.freedesktop.org/xorg/xserver/commit/?id=42e8c9224e6c54655c45f87999d37d0d67b3f7f5



-- 
Timo Aaltonen
Systems Specialist
IT Services, Helsinki University of Technology
tel. +358-9-47024317, mobile: +358-50-5918781
http://users.tkk.fi/~tjaalton



More information about the Ubuntu-x mailing list