Package: udev
Version: 158-1

Note: also tried udev-160 from sid just to verify.

Running Lenny on the Panasonic Toughbook CF-18, the touchscreen shows up
as a /dev/input/by-path device.

I'm testing out squeeze for a possible upgrade and I've found that no
by-path device for the touchscreen is created anymore. Here is some of
the relevant information:

$ udevadm monitor --property (with simulated add event)

KERNEL[1280263268.964638] add      /class/input/input8/event8 (input)
UDEV_LOG=3
ACTION=add
DEVPATH=/class/input/input8/event8
SUBSYSTEM=input
DEVNAME=input/event8
PHYSDEVPATH=/devices/platform/i8042/serio3
PHYSDEVBUS=serio
PHYSDEVDRIVER=psmouse
SEQNUM=1895
MAJOR=13
MINOR=72

UDEV  [1280263268.967180] add      /class/input/input8/event8 (input)
UDEV_LOG=3
ACTION=add
DEVPATH=/class/input/input8/event8
SUBSYSTEM=input
DEVNAME=/dev/input/event8
PHYSDEVPATH=/devices/platform/i8042/serio3
PHYSDEVBUS=serio
PHYSDEVDRIVER=psmouse
SEQNUM=1895
ID_INPUT=1
ID_INPUT_MOUSE=1
ID_SERIAL=noserial
DMI_VENDOR=Matsushita Electric Industrial Co.,Ltd.
MAJOR=13
MINOR=72
DEVLINKS=/dev/char/13:72

The 60-persistent-input.rules file seem to restrict running the path_id
to only pci, usb, and platform subsystems. Running path_id manually
seems to work correctly just like the version under lenny:

# /lib/udev/path_id /devices/platform/i8042/serio3
ID_PATH=platform-i8042-serio-3

I added the input subsystem as an option to the rule and stopped/started
udev to see the by-path link would show up. No joy.

Since it worked perfectly well under Lenny, is this a bug? Any
suggestions on what to try?

Tony



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to