root@jan /etc/udev/rules.d # udevtest --subsystem=input --action=add /sys/devices/pci0000:00/0000:00:13.2/usb3/3-2/3-2.7/3-2.7.3/3-2.7.3:1.0/input/input42/event16/uevent This program is for debugging only, it does not run any program, specified by a RUN key. It may show incorrect results, because some values may be different, or not available at a simulation run. parse_file: reading '/etc/udev/rules.d/25-usbkeyboard.rules' as rules file parse_file: reading '/etc/udev/rules.d/53-sane.rules' as rules file parse_file: reading '/etc/udev/rules.d/54-gphoto.rules' as rules file parse_file: reading '/etc/udev/rules.d/60-cdrom_id.rules' as rules file parse_file: reading '/etc/udev/rules.d/60-pcmcia.rules' as rules file parse_file: reading '/etc/udev/rules.d/60-persistent-storage-tape.rules' as rules file parse_file: reading '/etc/udev/rules.d/90-hal.rules' as rules file parse_file: reading '/etc/udev/rules.d/99-fuse.rules' as rules file parse_file: reading '/etc/udev/rules.d/bluetooth.rules' as rules file parse_file: reading '/etc/udev/rules.d/device-mapper.rules' as rules file parse_file: reading '/etc/udev/rules.d/udev.rules' as rules file main: looking at device '/devices/pci0000:00/0000:00:13.2/usb3/3-2/3-2.7/3-2.7.3/3-2.7.3:1.0/input/input42/event16/uevent' from subsystem 'input' run_program: '/lib/udev/usb_id --export' run_program: '/lib/udev/usb_id' (stdout) 'ID_VENDOR=Mitsumi_Electric' run_program: '/lib/udev/usb_id' (stdout) 'ID_MODEL=Apple_Extended_USB_Keyboard' run_program: '/lib/udev/usb_id' (stdout) 'ID_REVISION=0410' run_program: '/lib/udev/usb_id' (stdout) 'ID_SERIAL=Mitsumi_Electric_Apple_Extended_USB_Keyboard' run_program: '/lib/udev/usb_id' (stdout) 'ID_TYPE=hid' run_program: '/lib/udev/usb_id' (stdout) 'ID_BUS=usb' run_program: '/lib/udev/usb_id' returned with status 0 match_rule: set ENV 'ID_CLASS=kbd' run_program: '/lib/udev/path_id /devices/pci0000:00/0000:00:13.2/usb3/3-2/3-2.7/3-2.7.3/3-2.7.3:1.0/input/input42/event16/uevent' run_program: '/lib/udev/path_id' returned with status 1 main: run: '/usr/bin/numlockx on' main: run: 'socket:/org/freedesktop/hal/udev_event' main: run: 'socket:/org/kernel/udev/monitor' root@jan /etc/udev/rules.d #