[pkg-fso-maint] tslib and X 1.7 [Fwd: [Fwd: Re: [debian] Latest xserver 1.7 and touch screen problems]]

Gilles Filippini pini at debian.org
Mon Jan 25 14:03:21 UTC 2010


Gilles Filippini a écrit , Le 25/01/2010 14:00:
> It seems that whatever InputDevice is defined in xorg.conf for the
> touchscreen, X.org defines another one from udev inputs if any, leading
> to two X InputDevices competing to handle the touchscreen events. I
> don't know X enough to characterize this as a bug or not.

Hypothesis verified using "xinput list":
pini at debian-gta02:~$ xinput list
⎡ Virtual core pointer                    id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer          id=4	[slave  pointer  (2)]
⎜   ↳ s3c2410 TouchScreen                 id=6	[slave  pointer  (2)]
⎜   ↳ "s3c2410 TouchScreen"               id=8	[slave  pointer  (2)]
⎣ Virtual core keyboard                   id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard         id=5	[slave  keyboard (3)]
    ↳ "PCF50633 PMU events"               id=7	[slave  keyboard (3)]
    ↳ "Neo1973 Buttons"                   id=9	[slave  keyboard (3)]

See the two "TouchScreen"?
Double quoted devices are those originating from udev.

I've asked #debian-x and the answer is that this behavior *is* normal
and there is currently no way to set options via xorg.conf to an
InputDevice originating from udev. More will be possible with Xorg
1.8[1]. Meanwhile, any option to such an input device should be set
using "xinput set-prop".

To sum it up:
* xserver-xorg-input-tslib misses a udev rules file to supersede evdev
for the touchscreens it can handle;
* don't set any InputDevice section in xorg.conf for input devices
already detected by udev, or you'll end up with multiple input devices
competing.

Thanks,

_g.

[1] <http://who-t.blogspot.com/2010/01/new-configuration-world-order.html>


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 490 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-fso-maint/attachments/20100125/54d41bee/attachment.pgp>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 490 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-fso-maint/attachments/20100125/54d41bee/attachment-0001.pgp>


More information about the pkg-fso-maint mailing list