I am trying to get my Cyborg RAT 3 Mouse (or R.A.T. 3) to work on Kubuntu 12.10 64bit. There are plenty of guides to get it working; they all say you need to add a few lines to the xorg.conf file. Here is an example of one suggestion on Ubuntu Forums:
# RAT3 mouse
Section "InputClass"
Identifier "Mouse Remap"
MatchProduct "Saitek Cyborg R.A.T.3 Mouse"
MatchDevicePath "/dev/input/event*"
Option "ButtonMapping" "1 2 3 4 5 0 0 8 9 0 0 0 13 14"
EndSection
The mentioned configuration does not work. After opening a few windows, the same issues occur again. I have lost track of all of the countless guides, which all suggest adding a variation of the above configuration. I don't like this hit-or-miss game of searching for guides; I have no clue WHAT exactly that configuration is doing. I tried to look at the xorg website for information, but I can't find anything. The manual page for the xorg.conf file doesn't even mention "InputClass" or "ButtonMapping".
I am willing to try another configuration if it worked for you. I would really like to understand what is going on here, though. I would greatly appreciate an explanation of what those settings are doing, or a link to documentation so I can try to fix it on my own. I am going to further look up documentation and will edit this post when I find anything.