Bug 117041

Summary: A4Tech Bloody V8 mouse recognized as a joystick
Product: Other Reporter: Maxim Sheviakov (mrader3940)
Component: OtherAssignee: other_other
Status: NEW ---    
Severity: normal CC: mrader3940
Priority: P1    
Hardware: x86-64   
OS: Linux   
Kernel Version: 4.5.2 Subsystem:
Regression: No Bisected commit-id:

Description Maxim Sheviakov 2016-04-24 08:52:00 UTC
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.
Comment 1 Maxim Sheviakov 2016-05-03 19:24:03 UTC
Will anybody at least review stuff?