Middle-earth™: Shadow of Mordor™

Middle-earth™: Shadow of Mordor™

View Stats:
[Linux] Extra mouse buttons don't work
The game doesn't map thumb buttons. they are needed in a game with so many controls. Why is this a recurring problem in Linux ports?
< >
Showing 1-15 of 20 comments
I just tested this in Ubuntu 14.04 using a Razer Naga 2012 gaming mouse I was able to rebind various combat moves to the 'thumb buttons' which I could use successfully in gameplay.

Do you have a specific mouse you have issues with and do those buttons work as expected in other areas of your distro?

Please email our support with details of what exact you are trying to do and we can investigate. But if the mouse works correctly via SDL then it should work in our game.
PsyBlade Aug 5, 2015 @ 9:43am 
Just notice that I have the same problem on ubuntu 15.04, still investigating the details.

Originally posted by FERAL Edwin:
But if the mouse works correctly via SDL then it should work in our game.

Anyone got a tool that shows mouse buttons via SDL?
(It works in kde, "xev" and "evtest" but none of those use SDL)
Romløk Aug 5, 2015 @ 2:46pm 
FWIW, I appear to have the same issue - Debian Testing (Stretch), KDE, and a good ol' Logitech MX518 mouse.
Edit: Playing in windowed mode, in case it matters (though it doesn't appear to).

When trying to remap the first thumb button (xev reports button 8), the game doesn't appear to detect anything at all.
When trying to remap the second thumb button (button 9), the game thinks I pressed the middle button (the actual middle button does work as it should).

Additionally, I can't remap my caps lock key either (I've changed it to be an additional ctrl key); the game says "key not allowed". :(

Edit: It seems tab isn't detected either, and backtick (UK keyboard) is also "not allowed". :/
Last edited by Romløk; Aug 5, 2015 @ 2:53pm
76561198140997333 Aug 6, 2015 @ 12:11am 
Originally posted by Romløk:
I can't remap my caps lock key either (I've changed it to be an additional ctrl key); the game says "key not allowed". :(

Edit: It seems tab isn't detected either, and backtick (UK keyboard) is also "not allowed". :/

Keys with special toggle properties or system properties are not usually allowed to be mapped in games. We test on many keyboard layouts so all your standard mappings with default layouts should work fine on Debian even though it's not a supported Distro.

It sounds like you have done some custom mapping to move some keys around on your keyboard which is likely why the game doesn't allow certain things to be mapped. We don't support Debian however if you contact support via email with how you remapped the keyboard, what software you used etc then we could have a look into it further.
Romløk Aug 7, 2015 @ 10:10am 
Email sent to support.

Originally posted by FERAL Edwin:
It sounds like you have done some custom mapping to move some keys around on your keyboard which is likely why the game doesn't allow certain things to be mapped.
I find that unlikely, tbh, since all these contentious buttons and keys are identified and can be mapped perfectly in other games, such as Portal 2, or X-COM Enemy Unknown...
Hong Kong Phooey Aug 7, 2015 @ 11:54am 
In some games I've actually HAD to map mouse buttons as keys instead for the games to recognise them.

Have you tried doing that using the mouse software if it's available? On my G700 I had to set the top two thumb buttons as keypresses (I used O and P) and haven't had a problem since.
76561198140997333 Aug 7, 2015 @ 12:26pm 
Originally posted by Romløk:
Email sent to support.

Originally posted by FERAL Edwin:
It sounds like you have done some custom mapping to move some keys around on your keyboard which is likely why the game doesn't allow certain things to be mapped.
I find that unlikely, tbh, since all these contentious buttons and keys are identified and can be mapped perfectly in other games, such as Portal 2, or X-COM Enemy Unknown...

If it works in XCOM then that is very bizarre as we developed that game for Linux as well. We can have a look next week see if we can see anything. Thanks for sending in your information.
linear_control Aug 7, 2015 @ 10:54pm 
Originally posted by FERAL Edwin:
We don't support Debian

In case you didn't know: SteamOS is based on Debian.

http://store.steampowered.com/steamos
Last edited by linear_control; Aug 7, 2015 @ 10:54pm
Romløk Aug 8, 2015 @ 6:40am 
While looking to see if there was a way to remap the in-map "advance time" key, Z, so it was something not *right next to* fast travel, X (or was it the other way round? Who knows? What could possibly go wrong?), I came across the following discussion thread:
https://steamcommunity.com/app/241930/discussions/0/616199347855332010/

It seems like all this non-detection and "key not allowed" may not be specific to the Linux port... D:
76561198140997333 Aug 10, 2015 @ 2:47am 
Originally posted by linear_control:
Originally posted by FERAL Edwin:
We don't support Debian

In case you didn't know: SteamOS is based on Debian.

http://store.steampowered.com/steamos

Yes we know :) Many distro's are based on others but that does not make them the same, often it's the little changes that make the biggest differences. That's why we only have a small officially tested list of distros as it's just not feasible to test every distro in existence.

That all said in most cases people can play our games fine on many distros, I know Debian is a fairly popular option for some gamers.

Originally posted by Romløk:
It seems like all this non-detection and "key not allowed" may not be specific to the Linux port... D:

Some keys are blocked/reserved by the game itself so part of the issue is likely people trying to use blocked keys. However it does look like some people with custom keyboard layouts might also have a different issue.
Home Aug 20, 2015 @ 11:54am 
Joining in: Similar situation to Romlok:

Mouse is MX518 (Guess there are still a few knocking around eh?)

Distribution is Mint 17.2

It doesn't recognise MB4 (which "xev" says is actually MB8). It DOES recognise MB5 (Xev calls it MB9), but the game thinks it's middle-mouse button.

It's a fairly fresh install, haven't done any custom key mapping as far as I'm aware.
Same here on a roccar kone pure. Can't bind the extra mousbuttons in game.

I will send a mail to the support.
Last edited by [HRTMT]LinuxGamesTV; Aug 20, 2015 @ 2:15pm
76561198140997333 Aug 21, 2015 @ 7:15am 
Originally posted by Uruk-hai ^oo^Linux:
Same here on a roccar kone pure. Can't bind the extra mousbuttons in game.

I will send a mail to the support.

Please do, we have tested on a number of mice here and you can map the extra buttons but some mice the extra buttons use a macro system so sending on the model and distro would be useful and we can investigate.
Last edited by [FERAL] Edwin; Aug 21, 2015 @ 7:16am
Originally posted by FERAL Edwin:
Originally posted by Uruk-hai ^oo^Linux:
Same here on a roccar kone pure. Can't bind the extra mousbuttons in game.

I will send a mail to the support.

Please do, we have tested on a number of mice here and you can map the extra buttons but some mice the extra buttons use a macro system so sending on the model and distro would be useful and we can investigate.

Edwin, all do. I wrote the support a mail. They have all what they need ^^. Thx :steamhappy:
Last edited by [HRTMT]LinuxGamesTV; Aug 21, 2015 @ 7:36am
Sol_Roller Sep 22, 2015 @ 8:08pm 
I'm having this (OP) problem too. The two thumb buttons on my Logitech MX518 are just considered by the game to be my "middle" mouse button, i.e. the same button as a scroll wheel press.

So I'm two buttons down compared to other games. Really very annoying, especially as I have one hand off at the wrist, so need to map as much as possible to the mouse.
< >
Showing 1-15 of 20 comments
Per page: 1530 50

Date Posted: Aug 1, 2015 @ 5:56pm
Posts: 20