Hi On Sat, Feb 22, 2014 at 5:35 PM, loody <miloody@xxxxxxxxx> wrote: > hi all: > is there any kernel hid module parameter or test program can > temporarily not letting user mode program not receiving hid event? > 1. My hid kos are still inserted in. > 2. the kernel usb driver is working well; that mean kernel usb driver > still handle interrupt transaction. > > I just not want user mode program see the hid event for a while, For each connected HID device, there is a driver bound to it that reads the events and forwards them to HID core. What you can do, is to unbind a driver on a given device: echo "<your-device-name>" >/sys/bus/hid/drivers/<driver-name>/unbind The device-name is the directory name in: /sys/bus/hid/devices/ The driver name is usually "hid-generic" but can be figured out for each device by looking at the "driver" symlink in it's directry. However, this is *really* just meant for debugging. This is not recommended for anything serious. There is no support for that and if you don't know what all this does, you shouldn't use it. There is no proper way to disable a single device in the kernel. User-space is supposed to control device-access so we probably won't add such features to the kernel. If you describe your use-case in more details, we can try to give hints how to get that working. Thanks David -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html