Mad Catz Mouse

From ArchWiki
Revision as of 11:20, 24 February 2014 by (talk | contribs) (update link(s) (avoid redirect))
Jump to: navigation, search

The Saitek Cyborg R.A.T.3 Mouse is a 7 buttons USB gaming mouse sold by Mad Catz. This article explains how to make it work with any desktop manager.


No driver installation is required. The mouse should be detected at boot or whenever it is hot-plugged.


After being plugged, the mouse will seems to work, but you may experience different issues :

  • You can't move windows around when grabbing the window's title bar. (happens with Openbox and other Window manager)
  • You can't click on buttons.
  • You can't get the focus on windows.
  • You can't open menus, even with keyboard shortcuts.
  • Display doesn't refresh (using Xcompmgr or Cairo Compmgr)


With root privileges, create and edit the file /etc/X11/xorg.conf.d/50-vmmouse.conf (see xorg).

Add the following content :

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "evdev"
    Option         "Name" "Saitek Cyborg R.A.T.3 Mouse"
    Option         "Vendor" "06a3"
    Option         "Product" "0ccc"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/input/event4"
    Option         "Emulate3Buttons" "no"
    Option         "Buttons" "7"
    Option         "ZAxisMapping" "4 5"
    Option         "ButtonMapping" "1 2 3 4 5 6 7 0 0 0 0 0 0 0"
    Option         "Resolution" "3200"

After restarting your X server, the mouse should be fully functional, including the two lateral buttons. If not, or if you need more informations about configuring gaming mice, see All Mouse Buttons Working.

See also