VMware Communities
piper21556
Contributor
Contributor
Jump to solution

VMWare Fusion & Fedora 7 - mouse scroll wheel not working

Greetings,

I have a couple of questions - first, why isn't "Fedora" one of the "officially" supported linux distributions for Fusion 1.0? Fedora is fairly common and has been around for quite awhile, but slightly different than the various Red Hat distributions.

I was able to install VMware Fusion 1.0 (current version as of today 10/17/07) no problem and was also able to install Fedora 7 as the "guest" OS. VMware tools also installed, even though it had to compile the kernel module. Everything seems to work fine, except the scroll wheel on the mouse. I'm running OSX 10.4.10, on a Mac Pro laptop (intel core 2 duo processor w/ 2 gb memory) with a Logitech Bluetooth wheel mouse. I can scroll fine with the wheel under OSX, but not under fedora. The wheel operates as the center button just fine under both, and both the other buttons work fine under both OSs, it's just that the wheel won't scroll under Linux...

Thoughts? suggestions?

John

Tags (2)
Reply
0 Kudos
1 Solution

Accepted Solutions
moggie
Contributor
Contributor
Jump to solution

Try telling X how many buttons your mouse has. Under Debian Etch, the scroll wheel wasn't working for me, but adding "Buttons" and "ZAxisMapping" options to /etc/X11/xorg.conf, and restarting X, fixed it for me. Here's the relevant section from my xorg.conf:

Section "InputDevice"

Identifier "Configured Mouse"

Driver "vmmouse"

Option "CorePointer"

Option "Device" "/dev/input/mice"

Option "Protocol" "ImPS/2"

Option "Emulate3Buttons" "false"

Option "Buttons" "5"

Option "ZAxisMapping" "4 5"

EndSection

According to the manpage, the default for ZAxisMapping is "4 5", but I found I needed to add that line for scrolling to work.

(Why five buttons? Three, plus one for "scroll up" and one for "scroll down")

View solution in original post

Reply
0 Kudos
9 Replies
admin
Immortal
Immortal
Jump to solution

What type of mouse is Fedora configured to use?

Reply
0 Kudos
piper21556
Contributor
Contributor
Jump to solution

It's listed as a VMMouse in the /etc/X11/xorg.conf file. KDE seems to recognize it as a wheel mouse as I can set wheel scrolling properties, but it doesn't do any good... Wheel doesn't scroll under either KDE or GNOME and doesn't work for a normal user or root...

John

Reply
0 Kudos
admin
Immortal
Immortal
Jump to solution

What Protocol is the vmmouse set to use? If "ps/2", try "imps/2" (and possibly restart X).

Reply
0 Kudos
piper21556
Contributor
Contributor
Jump to solution

Ummm... in the /etc/X11/xorg.conf file, there is no protocol listed for the mouse..

John

Reply
0 Kudos
moggie
Contributor
Contributor
Jump to solution

Try telling X how many buttons your mouse has. Under Debian Etch, the scroll wheel wasn't working for me, but adding "Buttons" and "ZAxisMapping" options to /etc/X11/xorg.conf, and restarting X, fixed it for me. Here's the relevant section from my xorg.conf:

Section "InputDevice"

Identifier "Configured Mouse"

Driver "vmmouse"

Option "CorePointer"

Option "Device" "/dev/input/mice"

Option "Protocol" "ImPS/2"

Option "Emulate3Buttons" "false"

Option "Buttons" "5"

Option "ZAxisMapping" "4 5"

EndSection

According to the manpage, the default for ZAxisMapping is "4 5", but I found I needed to add that line for scrolling to work.

(Why five buttons? Three, plus one for "scroll up" and one for "scroll down")

Reply
0 Kudos
piper21556
Contributor
Contributor
Jump to solution

Thanks moggle, that did the trick!

John

Reply
0 Kudos
Pixelgrease
Contributor
Contributor
Jump to solution

Moggie's solution also worked for me -- scroll wheel was not working but now works as expected:

  • VMWare 6.0.2 build-59824 on Windows XP SP2

  • Fedora 7 (2.6.23.12-52.fc7)

  • Standard Dell 2-button mouse with scroll wheel

Reply
0 Kudos
csawyer
Contributor
Contributor
Jump to solution

Absolutely great - works like a charm. Good one, moggie!

2.6.24.3-12.fc8 guest on WinXP / 6.0.3 build-80004

Reply
0 Kudos
lohrli
Contributor
Contributor
Jump to solution

Works for me, too. Thanks a lot Smiley Happy

VMWare 6.0.3 build-80004 on Windows Vista Host

Debian Etch Guest

Reply
0 Kudos