On Mon, Aug 15, 2011 at 2:49 PM, Yegor Yefremov <yegorslists@xxxxxxxxxxxxxx> wrote: > I have an ARM based SoC (TI am3517). At the time it has 3 input > devices: touchscreen (i2c), mouse and keyboard (USB). If I start > Debian 6.0 with 2.6.32 kernel I get all three devices listed under > /dev/input/by-path so that I can use all of them in X:: > > platform-i2c_omap.2-event -> ../event0 > platform-musb_hdrc-usb-0:1.3.3:1.0-event-kbd -> ../event1 > platform-musb_hdrc-usb-0:1.3.4:1.0-event-mouse -> ../event2 > > If I take kernel 2.6.37 with the same Debian image I get only > touchscreen listed. It looks like if > /lib/udev/rules.d/60-persistent-input.rules would not apply during > /dev population. But if I execute: > > udevadm test --action=add /sys/class/input/event1 > udevadm test --action=add /sys/class/input/event2 > > I get all devices properly registered, so that after restarting xdm I > can use all input devices. > > The same problem I have with Buildroot und udev 173. > > Any idea what could be wrong and why devices would not get registered > automatically at startup with 2.6.37? Any update on this issue? How can I debug this? Yegor -- To unsubscribe from this list: send the line "unsubscribe linux-hotplug" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html