You are not logged in.

#1 2017-02-18 16:09:57

own3dh2so4
Member
Registered: 2017-02-18
Posts: 2

Problem Mad catz pro x (mouse)

Hello.

I have a mad catz pro x mouse (http://www.digitaltrends.com/computer-m … -x-review/) and it didn't works on my Arch. I read this article of the wiki:
https://wiki.archlinux.org/index.php/Mad_Catz_Mouse

When I am in this step: Manual Button Mapping Fix and I extecute de following command:

# xinput list | grep id
Virtual core pointer                                   id=2      [master pointer (3)]
     Virtual core XTEST pointer                   id=4     [slave pointer (2)]
     xwayland-relative-pointer:14                 id=7     [slave pointer (2)]
     xwayland-pointer:14                              id=6     [slave pointer (2)]

As you can see, my mad catz isn't in the list.

What must be the next step?

For more info I have in my PC dual boot with : Manjaro, W10, Ubuntu and Arch, and the mouse works.

Thanks for all.

Offline

#2 2017-02-19 00:17:35

kgtuning
Member
From: New Hampshire
Registered: 2015-09-30
Posts: 44

Re: Problem Mad catz pro x (mouse)

Shouldn't you just use something like this?
command:
/etc/X11/xorg.conf.d/00-mouse.conf

then add this to that file:
Section "InputClass"
        Identifier "Mouse Remap"
        MatchProduct "Mad Catz R.A.T.5 Mouse"
        MatchDevicePath "/dev/input/event*"
        Option "ButtonMapping" "1 2 3 4 5 6 7 8 9 0 0 0 0 0 0"
EndSection

But obviously make it your own. I think something similar should work as most if not all RATs need remapping like above.

Offline

#3 2017-02-19 09:09:50

seth
Member
Registered: 2012-09-03
Posts: 51,316

Re: Problem Mad catz pro x (mouse)

xwayland-pointer:14

You're on gnome on wayland. try choosing "gnome on xorg" in the login dialog.
Adding X configs has no impact on wayland.

Offline

#4 2017-02-19 10:18:36

own3dh2so4
Member
Registered: 2017-02-18
Posts: 2

Re: Problem Mad catz pro x (mouse)

kgtuning wrote:

Shouldn't you just use something like this?
command:
/etc/X11/xorg.conf.d/00-mouse.conf

then add this to that file:
Section "InputClass"
        Identifier "Mouse Remap"
        MatchProduct "Mad Catz R.A.T.5 Mouse"
        MatchDevicePath "/dev/input/event*"
        Option "ButtonMapping" "1 2 3 4 5 6 7 8 9 0 0 0 0 0 0"
EndSection

But obviously make it your own. I think something similar should work as most if not all RATs need remapping like above.


Thx, now with KDE Plasma is working, but the rigth-click doesn't works.

In the System Settings I can see the mouse in the Joystick tab.

Offline

#5 2017-03-04 15:32:54

Yannik_Sc
Member
Registered: 2017-03-04
Posts: 3

Re: Problem Mad catz pro x (mouse)

own3dh2so4 wrote:

Thx, now with KDE Plasma is working, but the rigth-click doesn't works.

In the System Settings I can see the mouse in the Joystick tab.

Your problem is not, that the right-click doesn't work, its basically more, that it works too good...
To be more exacly, all button actions (side buttons, right click) except the primary mouse button click, gets recognized twice, so the context menu opens, and gets a second click, that closes it instantly, at least, in my case.

(I can find my one also in the Joystick tab - gg. Do you have also the problem that it scrolls terribly slow?)

Does someone found a fix for it?
I like Mad Catz an the products .... on Windows, but they are horrible on Linux -.-'

Offline

#6 2017-03-05 18:44:33

rd777
Member
Registered: 2013-05-21
Posts: 12

Re: Problem Mad catz pro x (mouse)

Yannik_Sc wrote:
own3dh2so4 wrote:

Thx, now with KDE Plasma is working, but the rigth-click doesn't works.

In the System Settings I can see the mouse in the Joystick tab.

Your problem is not, that the right-click doesn't work, its basically more, that it works too good...
To be more exacly, all button actions (side buttons, right click) except the primary mouse button click, gets recognized twice, so the context menu opens, and gets a second click, that closes it instantly, at least, in my case.

(I can find my one also in the Joystick tab - gg. Do you have also the problem that it scrolls terribly slow?)

Does someone found a fix for it?
I like Mad Catz an the products .... on Windows, but they are horrible on Linux -.-'

I can confirm this:

That's a right click, key press, left click, key press, right click, key press, left click.

$ xinput -test-xi2 | grep EVENT
EVENT type 9 (FocusIn)
EVENT type 7 (Enter)
EVENT type 14 (RawKeyRelease)
EVENT type 3 (KeyRelease)
EVENT type 3 (KeyRelease)
EVENT type 15 (RawButtonPress)
EVENT type 4 (ButtonPress)
EVENT type 4 (ButtonPress)
EVENT type 7 (Enter)
EVENT type 1 (DeviceChanged)
EVENT type 15 (RawButtonPress)
EVENT type 4 (ButtonPress)
EVENT type 4 (ButtonPress)
EVENT type 1 (DeviceChanged)
EVENT type 16 (RawButtonRelease)
EVENT type 5 (ButtonRelease)
EVENT type 1 (DeviceChanged)
EVENT type 5 (ButtonRelease)
EVENT type 1 (DeviceChanged)
EVENT type 16 (RawButtonRelease)
EVENT type 5 (ButtonRelease)
EVENT type 1 (DeviceChanged)
EVENT type 5 (ButtonRelease)
EVENT type 8 (Leave)
EVENT type 13 (RawKeyPress)
EVENT type 2 (KeyPress)
EVENT type 2 (KeyPress)
EVENT type 14 (RawKeyRelease)
EVENT type 3 (KeyRelease)
EVENT type 3 (KeyRelease)
EVENT type 13 (RawKeyPress)
EVENT type 2 (KeyPress)
EVENT type 2 (KeyPress)
EVENT type 14 (RawKeyRelease)
EVENT type 3 (KeyRelease)
EVENT type 3 (KeyRelease)
EVENT type 1 (DeviceChanged)
EVENT type 15 (RawButtonPress)
EVENT type 4 (ButtonPress)
EVENT type 4 (ButtonPress)
EVENT type 7 (Enter)
EVENT type 16 (RawButtonRelease)
EVENT type 5 (ButtonRelease)
EVENT type 5 (ButtonRelease)
EVENT type 8 (Leave)
EVENT type 13 (RawKeyPress)
EVENT type 2 (KeyPress)
EVENT type 2 (KeyPress)
EVENT type 14 (RawKeyRelease)
EVENT type 3 (KeyRelease)
EVENT type 3 (KeyRelease)
EVENT type 15 (RawButtonPress)
EVENT type 4 (ButtonPress)
EVENT type 4 (ButtonPress)
EVENT type 7 (Enter)
EVENT type 1 (DeviceChanged)
EVENT type 15 (RawButtonPress)
EVENT type 4 (ButtonPress)
EVENT type 4 (ButtonPress)
EVENT type 1 (DeviceChanged)
EVENT type 16 (RawButtonRelease)
EVENT type 5 (ButtonRelease)
EVENT type 5 (ButtonRelease)
EVENT type 1 (DeviceChanged)
EVENT type 16 (RawButtonRelease)
EVENT type 5 (ButtonRelease)
EVENT type 5 (ButtonRelease)
EVENT type 8 (Leave)
EVENT type 13 (RawKeyPress)
EVENT type 2 (KeyPress)
EVENT type 2 (KeyPress)
EVENT type 14 (RawKeyRelease)
EVENT type 3 (KeyRelease)
EVENT type 3 (KeyRelease)
EVENT type 1 (DeviceChanged)
EVENT type 17 (RawMotion)
EVENT type 6 (Motion)
EVENT type 6 (Motion)
EVENT type 15 (RawButtonPress)
EVENT type 4 (ButtonPress)
EVENT type 4 (ButtonPress)
EVENT type 7 (Enter)
EVENT type 16 (RawButtonRelease)
EVENT type 5 (ButtonRelease)
EVENT type 5 (ButtonRelease)
EVENT type 8 (Leave)
EVENT type 13 (RawKeyPress)
EVENT type 2 (KeyPress)
EVENT type 2 (KeyPress)
EVENT type 14 (RawKeyRelease)
EVENT type 3 (KeyRelease)
EVENT type 3 (KeyRelease) 

Offline

Board footer

Powered by FluxBB