Ok after a few weeks of tweaking I finally got this nice little cordless mouse working as good as I can get it to work.
Xorg.conf settings:
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "ZAxisMapping" "4 5"
Option "Buttons" "10"
EndSection
then use xmodmap to map the buttons:
xmodmap -e "pointer = 1 2 3 4 5 8 9 6 7"
Now we need to make a startup script so this works when we restart and don’t have to go doing all this silly typing.
So I created a launcher with the xmodmap script as an “Application in Terminal” then “System”=>”Preferences”=>”Sessions” then click “New” on “Startup Programs” and the browse for the Launcher you just created!

