[Linux] Unusable number keys on AZERTY keyboard
AnAkIn
Join Date: 2006-09-18 Member: 58020Members
I am unable to use most of the number keys (0-9) to switch weapons on my AZERTY keyboard. The problem is that with an AZERTY keyboard you need to press SHIFT+1 for example if you want to write 1, so I have tried rebinding the same keys without the SHIFT modifier in the NS2 options, but it just doesn't work for most of them as if I just didn't press any key.
Here's the AZERTY keyboard layout:
https://upload.wikimedia.org/wikipedia/commons/d/d6/Azerty_fr_laptop.svg
When I try to set & as the slot1 key, the option menu shows "2" (wtf?), but this one works.
When I try to set é, " for slot2/slot3 keys, nothing happens.
When I try to set ' for slot4, the option menu shows "Apostrophe", so I guess it works.
When I try to set ( for slot5, the option menu shows "9" (wtf?), but I guess it works.
I am used to switch weapons with these keys, it's quite annoying to have to do it with the mouse wheel now.
PS: It works fine on Windows.
Here's the AZERTY keyboard layout:
https://upload.wikimedia.org/wikipedia/commons/d/d6/Azerty_fr_laptop.svg
When I try to set & as the slot1 key, the option menu shows "2" (wtf?), but this one works.
When I try to set é, " for slot2/slot3 keys, nothing happens.
When I try to set ' for slot4, the option menu shows "Apostrophe", so I guess it works.
When I try to set ( for slot5, the option menu shows "9" (wtf?), but I guess it works.
I am used to switch weapons with these keys, it's quite annoying to have to do it with the mouse wheel now.
PS: It works fine on Windows.
Comments
I will try to play around with it and see what I can come up with.
edit: It seemed to work for me. no binding changes from the defaults and the hot keys worked.
It seems really odd that wasd/my qwerty binds work with a azerty keyboard.
screenshot: http://cloud-3.steampowered.com/ugc/612791846050264042/A46A3030544509700E00D466FD33BDE74B46FCC8/
If you can buy a qwerty it would be even better and beneficial in all programs compared to azerty
If we're using azerty keyboards in France there is a reason, qwerty keyboards aren't in any way better.
And it's not for only one game, but for all games and all programs. Believe me you can't go back after switching.
You get away from a lot of bugs in tons of games and programs, and moreover it's way more ergonomics regarding shortcuts and usability of programs (and saying ergonomics and qwerty in the same sentence is hard for me).
Anyway, I am not changing my keyboard and I just want a developer to recognize the issue and possibly fix it, as the game is basically unplayable for me and anyone living in countries that have keyboards which are quite different from qwerty.
Especially when it takes seconds to configure your OS to tell NS2 to use qwerty and get rid of any issues.
Or maybe you can try to edit the NS2 config files manually to force the keys.
Are you aware that in french we use a lot of accentuated characters and such that are not on such a keyboard? To write in french, a QWERTY keyboard is completely unusable. So, no, buying another keyboard is not a solution at all. Same goes for a lot of european languages that have this kind of specificities.
A real solution would be to fix this bug. Because it's a bug from the game.
You don't have to press Alt but I prefer to, it's just a matter of preference. If you don't want to press Alt just use the Qwerty international layout.
In fact, the Alt key just activate that international layout for when you press the Alt key. It reverts back to simple Qwerty when you release Alt.
It may sound confusing at first, but it is very useful
I don't know about Ubuntu, but I know that in KDE Suse it is very easy to set up.
Are you serious ? Did you already have an Azerty keyboard ? I guess not.
Thanks, I hope this'll get looked at, NS2 is pretty much unplayable because of this.
Also get a Swiss keyboard, I can perfectly write in German, French and its QWERTZ. Even easier to write in French with than with AZERTY:
It's fine if it's supported, but not a bug if it's not.
Also NS2 isn't a Valve game, it's not even running in Source.
But worry not, there's a whole of 3 new Linux CDT members now where you can send your change request to.
AnAkIn > Buying a Qwerty keyboard would not be only for NS2, but for every other game and computer program made out there.
It fixes a lot of problems and bugs in a lot of softwares, and it fixes also a lot of ergonomic way of using those softwares/games. Shortcuts for example are way more intuitive and intelligent.
And accentuated and special characters are also way better to use on a Qwerty.
It's been 2 years now, and suprise the bug is still here.
This is no linux related problem.
I'm using the last kernel version, last plasma, KDE, kubuntu version, still there is this really annoying issue.
Unity engine fixed this problem, and source engine did too (unable to parse non ascii chars).
Seriously i don't think this is asking too much to fix that shit.
Also to anyone saying to switch keyboard layout, well i did it, and it fixes nothing.
I hope you guys can checkout on this, it is this kind of small bug making a game annoying.
i tried modifying the file options.xml.
<Weapon2>é</Weapon2>
<VoiceOverHostiles>None</VoiceOverHostiles>
<Weapon3>"</Weapon3>
Notice i wrote in first place : <Weapon3>"</Weapon3>, it replace with the html notation, still is visible correctly in game as "
Still keys aren't working. I just can't plan like gorge without theses, have no solution or clue yet.
I wonder how if it affects also windows users, people are actually playing gorge ?
I didn't have an issue with my mouse for any binding under linux, but i will double check later.
under /usr/share/X11/xkb/symbols/fr
i can see
key <AE01> { [ ampersand, 1, onesuperior, exclamdown ] };
key <AE02> { [ eacute, 2, asciitilde, oneeighth ] };
key <AE03> { [ quotedbl, 3, numbersign, sterling ] };
key <AE04> { [apostrophe, 4, braceleft, dollar ] };
key <AE05> { [ parenleft, 5, bracketleft, threeeighths ] };
key <AE06> { [ minus, 6, bar, fiveeighths ] };
key <AE07> { [ egrave, 7, grave, seveneighths ] };
key <AE08> { [underscore, 8, backslash, trademark ] };
key <AE09> { [ ccedilla, 9, asciicircum, plusminus ] };
key <AE10> { [ agrave, 0, at, degree ] };
key <AE11> { [parenright, degree, bracketright, questiondown ] };
key <AE12> { [ equal, plus, braceright, dead_ogonek ] };
only apotrophe gets in game
The same bug on minecraft:
https://bugs.mojang.com/browse/MC-30704