On Tue, Nov 16, 2010 at 10:59:45AM -0400, Charles Tassell wrote: > Hi Greg, > > No, I don't think that is it. The device is powered via USB, and it > maintains power until I unplug it. Also, the device works fine in > Windows on the same box, and if you look at the udevmon section the > kernel removes it as a HID device right after udev finishes processing > it, then adds it back as a generic USB device with no drivers. Here's > an annotated description of the process: > > Plug in the device. Kernel recognizes it: > KERNEL[1289756866.849673] add > /devices/pci0000:00/0000:00:1d.1/usb7/7-1 (usb) > KERNEL[1289756866.859563] add > /devices/pci0000:00/0000:00:1d.1/usb7/7-1/7-1:1.0 (usb) > KERNEL[1289756866.859674] add > /devices/pci0000:00/0000:00:1d.1/usb7/7-1/7-1:1.0/0003:0C2E:0200.000A (hid) > KERNEL[1289756866.872800] add > /devices/pci0000:00/0000:00:1d.1/usb7/7-1/7-1:1.0/input/input13 (input) > KERNEL[1289756866.872891] add > /devices/pci0000:00/0000:00:1d.1/usb7/7-1/7-1:1.0/input/input13/event7 > (input) > KERNEL[1289756866.872909] add > /devices/pci0000:00/0000:00:1d.1/usb7/7-1/7-1:1.0/0003:0C2E:0200.000A/hidraw/hidraw3 > (hidraw) > > All the devices are registered, so UDEV creates the /dev entries... > > UDEV [1289756866.873915] add > /devices/pci0000:00/0000:00:1d.1/usb7/7-1 (usb) > UDEV [1289756866.874327] add > /devices/pci0000:00/0000:00:1d.1/usb7/7-1/7-1:1.0 (usb) > UDEV [1289756866.874441] add > /devices/pci0000:00/0000:00:1d.1/usb7/7-1/7-1:1.0/0003:0C2E:0200.000A (hid) > UDEV [1289756866.874724] add > /devices/pci0000:00/0000:00:1d.1/usb7/7-1/7-1:1.0/0003:0C2E:0200.000A/hidraw/hidraw3 > (hidraw) > > Something triggers the kernel to unregister the device from the input > layer... Something from userspace perhaps? Do you have any other programs running on your system that might do this? thanks, greg k-h -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html