Fw: [Bugme-new] [Bug 8099] New: middle button on usb mouse not working

Andrew Morton <[email protected]>
Newsgroups gmane.linux.usb.devel
Message-ID <[email protected]>
How'd we manage to break it between -rc4 and -final? :(

Begin forwarded message:

Date: Tue, 27 Feb 2007 13:10:19 -0800
From: [email protected]
To: [email protected]
Subject: [Bugme-new] [Bug 8099] New: middle button on usb mouse not working


http://bugzilla.kernel.org/show_bug.cgi?id=8099

           Summary: middle button on usb mouse not working
    Kernel Version: 2.6.20
            Status: NEW
          Severity: normal
             Owner: [email protected]
         Submitter: [email protected]


Most recent kernel where this bug did *NOT* occur: 2.6.20-rc4
Distribution: Ubuntu
Hardware Environment: atlon xp1700, usb mouse ID 1267:0210 Logic3 / 
SpectraVideo plc
Software Environment:
Problem Description:

Using the wheel as a button does not work with kernels after 2.6.20-rc4. The 
3rd button has to be emulated pressing bother left and right buttons at the 
same time. Does not matter if the mouse is connected to a hub or one of the 
ports on the motherboard.

Using git bisect I narrowed the problem down to commit 
35068976916fdef82d6e69ef1f8c9a1c47732759

I had been using the master branch with that commit reverted. With the commit 
reverted the mouse works normally again.

lsusb -d 1267:0210 -v

Bus 001 Device 003: ID 1267:0210 Logic3 / SpectraVideo plc 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x1267 Logic3 / SpectraVideo plc
  idProduct          0x0210 
  bcdDevice            0.01
  iManufacturer           0 
  iProduct                2 PS/2+USB Mouse
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           34
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xa0
      (Bus Powered)
      Remote Wakeup
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Devices
      bInterfaceSubClass      1 Boot Interface Subclass
      bInterfaceProtocol      2 Mouse
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.00
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength      72
         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              10
Device Status:     0x0000
  (Bus Powered)

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.