[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."


Timo Aaltonen
Systems Specialist
IT Services, Helsinki University of Technology
tel. +358-9-47024317, mobile: +358-50-5918781

More information about the Ubuntu-x mailing list