RAT 9 mouse with Fedora 20

After wearing out my Alienware TactX, which was excellent, by the way, I’ve been on the market for the perfect mouse.

It looked kind of gimickey, but I decided to try the Mat Catz RAT 9.

My RAT 9

After a solid half an hour of playing with all the optional components, weights, and measurements, I’ve got to say it’s the most comfortable mouse I’ve ever used.

I did notice some really strange behavior with gdm, though. A little Googling found that, of course, somebody else in the Linux community had already solved the problem.

Hat tip to Noel Hernandez for the fix.

I added the following to /usr/share/X11/xorg.conf.d/60-rat.conf

Section "InputClass"
        Identifier "R.A.T."
        MatchProduct "R.A.T.7|R.A.T.9"
        MatchDevicePath "/dev/input/event*"
        Option "Buttons" "17"
        Option "ButtonMapping" "1 2 3 4 5 0 0 8 9 7 6 12 0 0 0 16 17"
        Option "AutoReleaseButtons" "13 14 15"
        Option "ZAxisMapping" "4 5 6 7"
EndSection

Then just restart Gnome Display Manager:

$ sudo systemctl restart gdm.service

I think it does other stuff that isn’t supported in Linux. I might try writing something to expose the other functionality, but I’m not sure the juice is worth the squeeze.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s