Hi
I googled the details of this email address and obtained it from
https://www.kernel.org/doc/linux/MAINTAINERS
I have a Gigabyte XM300 <https://www.gigabyte.com/Mouse/XM300>.
Generally the left and right mouse buttons and the mouse wheel work.
There are two buttons on the top under the mouse wheel which are
intended to upgrade and downgrade the fidelity of the optical sensor,
whereby the DPI control and speed of the mouse's movement across the
screen will change with the application of these buttons. Under windows
there is 4 preset DPI settings.
There are an additional two buttons on the side of the mouse which I
have found in windows default to browser forward and back buttons. Under
windows these can be remapped.
Upon depressing the DIP switch or forward/backward buttons, the mouse
freezes and is unresponsive. The only way to fix this is my unplugging
it, and putting it into a /different/ USB port.
I am happy to be guided as to how to inform you of the issue and/or
capture the messaging from the mouse buttons.
*dmesg output*
[ 1386.760402] usb 1-1.1: USB disconnect, device number 3
[ 1389.758884] usb 1-1.1: new full-speed USB device number 4 using ehci-pci
[ 1389.872812] usb 1-1.1: New USB device found, idVendor=1044,
idProduct=7a13
[ 1389.872816] usb 1-1.1: New USB device strings: Mfr=1, Product=2,
SerialNumber=3
[ 1389.872818] usb 1-1.1: Product: MSP430-USB Mouse
[ 1389.872820] usb 1-1.1: Manufacturer: Texas Instruments
[ 1389.872822] usb 1-1.1: SerialNumber: 8C2F0C5132000C00
[ 1389.903323] input: Texas Instruments MSP430-USB Mouse as
/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.1/1-1.1:1.0/0003:1044:7A13.0007/input/input27
[ 1389.963586] hid-generic 0003:1044:7A13.0007: input,hidraw0: USB HID
v1.01 Keyboard [Texas Instruments MSP430-USB Mouse] on
usb-0000:00:1a.0-1.1/input0
[ 1389.966651] input: Texas Instruments MSP430-USB Mouse as
/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.1/1-1.1:1.1/0003:1044:7A13.0008/input/input28
[ 1390.027363] hid-generic 0003:1044:7A13.0008: input,hidraw2: USB HID
v1.01 Mouse [Texas Instruments MSP430-USB Mouse] on
usb-0000:00:1a.0-1.1/input1
[ 1390.031052] input: Texas Instruments MSP430-USB Mouse as
/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.1/1-1.1:1.2/0003:1044:7A13.0009/input/input29
[ 1390.091874] hid-generic 0003:1044:7A13.0009: input,hiddev0,hidraw3:
USB HID v1.01 Mouse [Texas Instruments MSP430-USB Mouse] on
usb-0000:00:1a.0-1.1/input2
[ 1400.113061] hid-generic 0003:1044:7A13.000A: timeout initializing reports
[ 1400.113386] hid-generic 0003:1044:7A13.000A: hiddev0,hidraw5: USB HID
v1.01 Device [Texas Instruments MSP430-USB Mouse] on
usb-0000:00:1a.0-1.1/input3
*/lib/modules/4.10.0-35-generic/modules.dep*
kernel/drivers/hid/usbhid/usbhid.ko: kernel/drivers/hid/hid.ko
kernel/drivers/hid/usbhid/usbkbd.ko:
kernel/drivers/hid/usbhid/usbmouse.ko:
kernel/drivers/hid/i2c-hid/i2c-hid.ko: kernel/drivers/hid/hid.ko
*lsusb -vv output*
Bus 001 Device 004: ID 1044:7a13 Chu Yuen Enterprise Co., Ltd
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x1044 Chu Yuen Enterprise Co., Ltd
idProduct 0x7a13
bcdDevice 2.00
iManufacturer 1 Texas Instruments
iProduct 2 MSP430-USB Mouse
iSerial 3 8C2F0C5132000C00
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 137
bNumInterfaces 4
bConfigurationValue 1
iConfiguration 4 MSP430 USB
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 1 Boot Interface Subclass
bInterfaceProtocol 1 Keyboard
iInterface 5 KBD interface
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.01
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 63
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0008 1x 8 bytes
bInterval 15
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0008 1x 8 bytes
bInterval 15
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 1 Boot Interface Subclass
bInterfaceProtocol 2 Mouse
iInterface 6 Mouse Interface
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.01
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 70
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0008 1x 8 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0008 1x 8 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 2
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 1 Boot Interface Subclass
bInterfaceProtocol 2 Mouse
iInterface 7 Mouse Interface
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.01
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 120
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0008 1x 8 bytes
bInterval 20
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x03 EP 3 OUT
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0008 1x 8 bytes
bInterval 20
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 3
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 0 No Subclass
bInterfaceProtocol 0 None
iInterface 8 DataPipeline interface
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.01
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 36
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x84 EP 4 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x04 EP 4 OUT
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 1
Device Status: 0x0000
(Bus Powered)
--
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