Messages in this thread | | | Date | Sun, 6 Nov 2005 16:03:59 +0100 | From | Kay Sievers <> | Subject | Re: udev on 2.6.14 fails to create /dev/input/event2 on T40 Thinkpad |
| |
On Sun, Nov 06, 2005 at 12:47:02AM -0500, Theodore Ts'o wrote: > > When I upgraded to 2.6.14 from 2.6.14-rc5, my X server failed to stop. > Investigation revealed it was because my CorePointer was the Synaptics > driver, and the device corresponding to the Synaptics touchpad > (/dev/input/event2 on my laptop) was not being created. Once I manually > created the device with the proper major/minor device numbers, X started > correctly. > > A comparison of "udevinfo -e" on 2.6.14-rc5 and 2.5.14 reveals the > following differences. Was this change deliberate? And can it be > reverted? > > --- udevinfo-2.6.14-rc5 2005-11-06 00:17:06.000000000 -0500 > +++ udevinfo-2.6.14 2005-11-06 00:22:42.000000000 -0500 > @@ -86,27 +86,15 @@ > P: /class/cpuid/cpu0 > N: cpu/0/cpuid > > -P: /class/input/event0 > -N: input/event0 > - > -P: /class/input/event1 > -N: input/event1 > - > -P: /class/input/event2 > -N: input/event2 > - > -P: /class/input/event3 > +P: /class/input/input3/event3 > N: input/event3 > > +P: /class/input/input3/mouse1 > +N: input/mouse1 > + > P: /class/input/mice > N: input/mice > > -P: /class/input/mouse0 > -N: input/mouse0 > - > -P: /class/input/mouse1 > -N: input/mouse1 > - > P: /class/misc/device-mapper > N: mapper/control
The change in the path in udevinfo is correct with that kernel, but it seems, that you miss some devices.
What does: find /sys/class/input print?
What does: ls -l /dev/input print?
Are the same modules loaded after bootup?
If the devices show up in /sys/class/input, but not in /dev/input, does running: /sbin/udevstart create them?
Thanks, Kay - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |