Logitech mouse

Paul Schmehl pauls at utdallas.edu
Thu Aug 18 17:51:08 GMT 2005

Has anybody managed to get *all* the buttons working on a Logitch Wireless 
Optical Mouse?

I'm running 5.4 SECURITY with Xorg 6.8.2.  Here's my xorg.conf stuff:

Section "ServerLayout"
        Identifier     "X.org Configured"
        Screen      0  "Screen0" 0 0
        Screen      1  "Screen1" RightOf "Screen0"
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
        Option         "Xinerama" "on"

Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse"
        Option      "Protocol" "auto"
        Option      "Device" "/dev/sysmouse"
        Option      "Emulate3Buttons" "false"
        Option      "Buttons" "9"
        Option      "YAxisMapping" "6 7"
#       Option      "XAxisMapping" "9 10"
        Option      "ZAxisMapping" "4 5"
        Option      "Resolution"  "800"
        Option      "Vendor" "Logitech"

When I run xev, the first five buttons work as expected (1=left, 2=wheel, 
3=right, 4=vert up, 5=vert down), but the only other buttons that register 
are the left side of the horizontal movement of the wheel (7) and the 
"application" button (6).

Dmesg is kind of weird:

ums0: Logitech USB Receiver, rev 1.10/29.01, addr 2, iclass 3/1
ums0: 7 buttons and Z dir.
uhub4: Standard Microsystems product 0xa700, class 9/0, rev 2.00/0.00, addr 
uhub4: 4 ports with 4 removable, self powered
ums1: Logitech Optical USB Mouse, rev 2.00/3.40, addr 3, iclass 3/1
ums1: 3 buttons and Z dir.

So the receiver is detected as a 7 button plus Z dir mouse, but the mouse 
itself is detected as a 3 button plus Z dir?

# usbdevs
addr 1: UHCI root hub, Intel
 addr 2: USB Receiver, Logitech
addr 1: UHCI root hub, Intel
 addr 2: product 0xa700, Standard Microsystems
  addr 3: Optical USB Mouse, Logitech
  addr 4: Microsoft Natural Keyboard Elite, Microsoft
addr 1: UHCI root hub, Intel
addr 1: UHCI root hub, Intel

Does anyone have one of these mice?  If so, did you get the other buttons 

Paul Schmehl (pauls at utdallas.edu)
Adjunct Information Security Officer
University of Texas at Dallas
AVIEN Founding Member

More information about the freebsd-questions mailing list