I've just bought myself the Microsoft wireless desktop set 6000, which includes the wireless laser mouse 6000.
I've managed to get the back and forward buttons (6 & 7) working correctly by configuring the number of buttons to 7 in /etc/X11/xorg.conf, changing the ZAxisMapping and using xmodmap. However, I've come across something interesting:
When I use xmodmap, it suggests that there are 11 buttons:
[david@fc5test ~]$ xmodmap -e "pointer = 1 2 3 6 7 4 5"
xmodmap: commandline:1: bad number of buttons, must have 11 instead of 7
xmodmap: 1 error encountered, aborting.
Now I know that this Mouse can do horizontal scrolling, as it will do it in Windows. So, I have two questions:
1. How can I get Linux to recognise all 11 buttons? Even if I configure Buttons = 7 in /etc/X11/xorg.conf, xev still only recognised 1 (left), 2 (wheel click), 3 (right), 4 (wheel up), 5 (wheel down), 8 (back) & 9 (forward).
2. How can I use horizontal scrolling? Is it supported natively by Gnome? Or is it application-specific? If the latter, which applications support it?