Difference between revisions of "Mad Catz Mouse"

From ArchWiki
Jump to: navigation, search
m (fix header, see Help:Style)
(update link(s) (avoid redirect))
(One intermediate revision by one other user not shown)
Line 1: Line 1:
 
[[Category:Mice]]
 
[[Category:Mice]]
[[Category:X Server]]
 
 
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.
 
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.
  
Line 12: Line 11:
 
After being plugged, the mouse will seems to work, but you may experience different 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 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 click on buttons.
 
* You can't get the focus on windows.
 
* You can't get the focus on windows.

Revision as of 11:20, 24 February 2014

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