You are not logged in.

#1 2015-11-09 14:34:07

unipan
Member
Registered: 2015-11-09
Posts: 14

[Can be closed] Getting ALL buttons of my RAT7 mouse working

Edit : Don't bother. I bought a Logitech.

I have a Mad Catz M.M.Mo 7 mouse and every search has led me to enable only some buttons.

Every possible button is detected by "joystick" in dke plasma as "Mad Catz Mad Catz M.M.O.7 Mouse (/dev/input/js0)" :
Qei6VR5.png

But not when I do "xinput test 12". Only some of them are detected (the normal clicks and a few others). Therefore xbindkeys cannot use them (AFAIK).

The KDE hotkeys utility doesn't detect them neither.

"cat /dev/input/js0" shows things when I hit the unworking buttons.

How could I bind these buttons? Would there be any utility allowing me to bind inputs from dev/input/event ?

I also tried to follow this but it didn't seem to have any effect.

Last edited by unipan (2015-11-10 23:59:36)


Archnewbie

Offline

#2 2015-11-09 14:44:08

LCvanDinteren
Member
From: Netherlands
Registered: 2015-10-27
Posts: 153

Re: [Can be closed] Getting ALL buttons of my RAT7 mouse working

I have the same mouse, but haven't had time (felt the need yet) to enable all buttons. I followed the same link you did to disable the mode button to get rid of some unwanted behaviour.
Apart from having my mode-button disabled, only my thumb-wheel is not working, the other buttons are working fine.
I had most buttons configured under windows using the available tooling. If my memory is correct the mouse has some on-board flash which saves the settings.
Possibly this is why some buttons "remember" what they' re supposed to do. I mapped most buttons to keyboard combinations for things like previous/next page, close tab, re-open tab.

What kind of functionality do you want? Perhaps writing the on-board flash from a windows computer might work?

I am hoping to find time to enable my thumbwheel today or tomorrow, if I find anything I will post it here.
Also interested in whatever you can find on it:)

Offline

#3 2015-11-09 15:46:00

unipan
Member
Registered: 2015-11-09
Posts: 14

Re: [Can be closed] Getting ALL buttons of my RAT7 mouse working

No, this mouse has no on-board memory. Logitechs have.

Or I would have jumped into that train long time ago. It requires something to interprets the inputs.

Would you mind to check your xorg.conf file (and xorg.conf.d folder's content) if you have anything that might help me? My issue might eventually come from my xorg.conf file, not pointing to my mouse correctly. < Tried different modifications and it didn't work neither.

edit : My thumbwheel works. Here is my xbindkeys configuration b:18 is up and b:19 is down.

Last edited by unipan (2015-11-09 17:25:38)


Archnewbie

Offline

#4 2015-11-09 18:48:37

LCvanDinteren
Member
From: Netherlands
Registered: 2015-10-27
Posts: 153

Re: [Can be closed] Getting ALL buttons of my RAT7 mouse working

cat /etc/X11/xorg.conf.d/910-rat.conf                         leander@archy
Section "InputClass"
	Identifier 		"Mouse Remap"
	MatchProduct		"Mad Catz Mad Catz R.A.T.7 Mouse"
	MatchIsPointer		"true"
	MatchDevicePath		"/dev/input/event*"
	Option			"ButtonMapping" "1 2 3 4 5 6 7 8 9 0 0 0 0 0 0"
EndSection

Thanks for your bindkeys:)

Offline

#5 2015-11-10 07:38:13

LCvanDinteren
Member
From: Netherlands
Registered: 2015-10-27
Posts: 153

Re: [Can be closed] Getting ALL buttons of my RAT7 mouse working

Your xbindkeys didn't work for me out of the box, I had to add "m:0x10 + " before each b: entry to get them working.
I noticed you generated your xbindkeys file with an older version of xbindkeys, so this probably has to do with the versions.
Could this be your problem? That you should update your xbindkeys to match newer standards?

You can use

xbindkeys -mk

to check button codes. (works both for mouse and keyboard)

I should also mention that I had to change my xorg.conf to enable more buttons. I am not on my arch right now, but I think my button mapping now looks like this:

Option "ButtonMapping" "1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 16 17 18 19 20 21"

Where the three 0's match the mode-buttons because they cause trouble.

Offline

#6 2015-11-10 12:44:23

unipan
Member
Registered: 2015-11-09
Posts: 14

Re: [Can be closed] Getting ALL buttons of my RAT7 mouse working

I don't think that it is related to my xbindkeys conf file because even without it, the xinput test doesn't detect those buttons.

By the way, tu buttons in question are the two close to the mouse wheel and the "shift" one on the right.

And weirdly, editing my xorg.conf doesn't change that.

Tho the gui for calbrating joysticks in kde detects them.


Archnewbie

Offline

#7 2015-11-10 13:14:30

LCvanDinteren
Member
From: Netherlands
Registered: 2015-10-27
Posts: 153

Re: [Can be closed] Getting ALL buttons of my RAT7 mouse working

unipan wrote:

By the way, tu buttons in question are the two close to the mouse wheel and the "shift" one on the right.

Do you mean the dpi buttons? I'm not sure if mine are recognized, I will test as soon as I get home. I do know mine are working, but again, I have used them under windows before.. It must have remembered some settings, as I did not configure them in any way. Or perhaps they have default dpi settings which it has turned back to now.

What do you mean with shift one on the right?

Offline

#8 2015-11-10 14:27:11

unipan
Member
Registered: 2015-11-09
Posts: 14

Re: [Can be closed] Getting ALL buttons of my RAT7 mouse working

These 3 :
large picture of the mouse

xbindkeys -mk doesn't detect them
xinput test doesn't neither.

The kde koystick's gui does.
cat /dev/input/js0 does too.

Last edited by unipan (2015-11-10 15:40:34)


Archnewbie

Offline

#9 2015-11-10 15:05:03

LCvanDinteren
Member
From: Netherlands
Registered: 2015-10-27
Posts: 153

Re: [Can be closed] Getting ALL buttons of my RAT7 mouse working

Ooh! You should be consistent in title and post, lol. That isn't the RAT, as you say in your title, it's MMO, as in your first post.
My mouse doesn't have those, so can't test them.

Could you post xorg.conf and xinput data?

Perhaps you can also try the cyborg or mad catz support?

Offline

#10 2015-11-10 15:38:40

Awebb
Member
Registered: 2010-05-06
Posts: 6,309

Re: [Can be closed] Getting ALL buttons of my RAT7 mouse working

Could you please follow the rules and refrain from posting large images? Some of us browse the board with tight mobile plans.

Offline

#11 2015-11-10 15:40:48

unipan
Member
Registered: 2015-11-09
Posts: 14

Re: [Can be closed] Getting ALL buttons of my RAT7 mouse working

Awebb wrote:

Could you please follow the rules and refrain from posting large images? Some of us browse the board with tight mobile plans.

Sorry, edited.


Archnewbie

Offline

Board footer

Powered by FluxBB