My mouse (A4Tech Bloody V8) is recognized as a mouse and as a joystick device. There are events created for the device, actually: > ls /dev/input/by-id/ > usb-04f3_0103-event-if01@ usb-COMPANY_USB_Device-if00-event-kbd@ > usb-04f3_0103-event-kbd@ usb-COMPANY_USB_Device-if01-event-mouse@ > usb-04f3_0103-if00-event-kbd@ usb-COMPANY_USB_Device-if01-mouse@ > usb-COMPANY_USB_Device-event-kbd@ > usb-COMPANY_USB_Device-if02-event-joystick@ Unless I delete them my system's telling me of a joystick present. I thus can't, for example. use Steam BigPicture or play Metro games, because they use that "joystick" if it's present. I've also been trying to create a rule for udev, but no success there. As far as I'm concerned, udev is responsible for device handling, but some research has shown me that the HID kernel driver might be responsible.
Will anybody at least review stuff?