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? 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