MINT13+12MATEs Window Management crashes or freezes completely because of Saitek Cyborg R.A.T 7 Mouse!!!

Bug #1003567 reported by MAD OVERLORD
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Linux Mint
New
Undecided
Unassigned

Bug Description

R.A.T 7 Gamer Mouses caused your windowsystem to freeze/crash!
I found a xorg.conf.d patch that worked for Mint12 after i corrected him(wrong numbers in the one that is around in the net, so better take mine)

Section "InputClass"
        Identifier "Mouse Remap"
        MatchProduct "Saitek Cyborg R.A.T.7 Mouse"
        MatchDevicePath "/dev/input/event*"
        Option "ButtonMapping" "1 2 3 4 5 6 7 8 9 10 11 12 0 0 0"
EndSection

(Not jet tested on MINT13 if patch works but i think it should)

I can confirm this BUG on many Systems in Terms of Hardware and on MINT12 + 13 and there are many others on Forums!

Revision history for this message
Sander D. (camulos) wrote :

I have a Cyborg R.A.T 9 Gamer Mouse your solution works also on Linux Mint 13 Maya

Though people need to change the MatchProduct to "Saitek Cyborg R.A.T.9 Wireless Mouse"
For other Cyborg R.A.T models you can look up the model by running the following command in a terminal screen:
user@system~ $ xinput --list

Which gives an output like this:
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ bcm5974 id=10 [slave pointer (2)]
⎜ ↳ Saitek Cyborg R.A.T.9 Wireless Mouse id=13 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
    ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
    ↳ Power Button id=6 [slave keyboard (3)]
    ↳ Power Button id=7 [slave keyboard (3)]
    ↳ Sleep Button id=8 [slave keyboard (3)]
    ↳ Apple Inc. Apple Internal Keyboard / Trackpad id=9 [slave keyboard (3)]
    ↳ FaceTime HD Camera (Built-in) id=11 [slave keyboard (3)]

Edit the following file:
/usr/share/X11/xorg.conf.d/50-vmmouse.conf

This is how my file looks, i added the part that starts at # Cyborg RAT9 mouse settings:

Section "InputClass"
 Identifier "vmmouse"
 MatchIsPointer "on"
 MatchTag "vmmouse"
 Driver "vmmouse"
EndSection

#Cyborg RAT 9 mouse settings

Section "InputClass"
        Identifier "Mouse Remap"
        MatchProduct "Saitek Cyborg R.A.T.9 Wireless Mouse"
        MatchDevicePath "/dev/input/event*"
        Option "ButtonMapping" "1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0"
EndSection

Reboot the system and the mouse works :)

Revision history for this message
Valentin Crone (va-crone) wrote :

I have found this about this bug: http://ubuntuforums.org/showpost.php?p=10615935&postcount=7
This solution work for me (on Ubuntu 12.04 LTS) (with a R.A.T3)
It would be nice if xorg configure this by default for this mouse.

Revision history for this message
redmozzy (redmosquito71) wrote :

Thanks Sander D, your solution worked perfect for me with Linux Mint 14.

I know this thread is old but I have only just installed Linux Mint on this machine which has a Rat 9.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.