Page 1 of 1

Logitech mouse thumb button + wheel not working in xp?

Posted: 23. Feb 2009, 20:17
by BrianP
Hi,
I am using VirtualBox 2.1.4 on a Suse 11.1, 64 bit workstation hosting xp pro, 32 bit. I have a logitech "Cordless MouseMan Optical", m/n: m-rr63 p/n 815480-2000. The first and second buttons work, but the thumb button (back in Suse and windoz/native) and the scroll wheel do nothing.

I once tried to update the mouse driver in the device mangler with Logitech's latest and the entire machine went nuts. I got constant mouse events without even touching it forcing me to pull the plug on xp, kill VirtualBox and restore the xp vdi from backup.

Does anybody have all the mouse buttons and wheels working?

Thank you,
BrianP

Posted: 23. Feb 2009, 20:33
by Sasquatch
VB only passes a simple 3 button mouse with scroll functions to the VM, so you can scroll vertically, but not horizontally. The back and forward buttons are not send either. Unless you enable USB and pass the mouse to the VM (NOT RECOMMENDED), it won't work.

No scroll function at all, vertical or horizontal

Posted: 23. Feb 2009, 20:46
by BrianP
Sasquatch,
My scroll wheel doesn't do anything at all. Clicking on the wheel (middle mouse button) and rolling it have no effect.

Is there any way to do mouse "macro" programming to get some functionality for the middle button, scroll wheel or thumb button?

Thank you,
BrianP

from /etc/x11/xorg.conf:
Section "ServerLayout"
Identifier "Layout[all]"
Screen 0 "aticonfig-Screen[0]-0" 0 0
InputDevice "Keyboard[0]" "CoreKeyboard"
InputDevice "Mouse[1]" "CorePointer"
Option "Clone" "off"
Option "Xinerama" "off"
EndSection

Section "Files"
InputDevices "/dev/gpmdata"
InputDevices "/dev/input/mice"
FontPath "/usr/share/fonts/misc:unscaled"
...
Section "Module"
Load "glx"
Load "dbe"
Load "extmod"
Load "dri"
Load "freetype"
EndSection

Section "ServerFlags"
Option "AllowMouseOpenFail" "on"
Option "ZapWarning" "on"
EndSection

Section "InputDevice"
Identifier "Mouse[1]"
Driver "mouse"
Option "Buttons" "10"
Option "Device" "/dev/input/mice"
Option "Name" "Logitech Cordless Mouse+Keyboard Receiver"
Option "Protocol" "explorerps/2"
Option "Vendor" "Sysp"
Option "ZAxisMapping" "4 5"
EndSection