Need to intercept HID Keyboard events (and then block them)
I've got a RFID USB device that registers as a HID device (A USB Keyboard more or less). I'm looking for a way to capture this input, and block/filter it before it hits the normal keyboard event handler (and outputs the 10 digit RFID code to the console). I would of course have to exclusively capture just this device, and leave the real keyboard input alone (or pass it along). My initial idea was to block the device in UDEV (So the usbhid/event/kbd kernel module didn't bind to it) and write my own basic driver for this device - but I don't know where to begin, or if that'll even work. What