Mad Catz Mouse

From ArchWiki
Revision as of 20:57, 10 August 2013 by Lahwaacz (Talk | contribs) (rm from Category:X Server like other mice)

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.

Installation

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

Issues

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)

Solution

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"
EndSection

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