Mouse freezes on button depression

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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



[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux