You may have noticed that after upgrade to XOrg 6.9.0 your USB mouse wheel doesn’t work anymore. Why’s that? Well, the XOrg guys changed the mouse button mapping a little bit, don’t know how, don't know why. Anyway, here’s my workaround:
/etc/rc.conf (to start moused daemon):
moused_enable=”YES” moused_type=”auto” moused_flags=”-z 4″
/etc/X11/xorg.conf:
Section “InputDevice” Identifier “Mouse1″ Driver “mouse” Option “Protocol” “Auto” Option “Device” “/dev/sysmouse” Option “Buttons” “5″ Option “ZAxisMapping” “4 5″ Option “Emulate3Buttons” “false” EndSection
~/.xinitrc (The Workaround):
xmodmap -e “pointer = 1 2 3 8 9 6 7 4 5 10 11″ exec your_favourite_window_manager
Okay, there must be an easier way to get your mouse wheel working again, but this is what worked for me after two hours of googling :)
* Comment from Alain TAUCH:
you can simply:
Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "Auto"
Option "Device" "/dev/sysmouse"
Option "Buttons" "5"
Option "ZAxisMapping" "8 9"
Option "ButtonMapping" "1 2 3 4 5 6 7 8 9"
EndSection