Commander bindings are CRAZY, will they ever work?
deadlift
Join Date: 2013-01-07 Member: 177994Members
I appreciate that the NS2 team is small with tons of stuff on their TODO list, and I'm really sorry to have to mention this again more than a year later.
First of all, Commander Bindings don't seem possible for keys like "'", ",", ".", and ";", which shouldn't bother most people, but it really, REALLY bothers me or anyone using a Dvorak layout. I've brought this to their attention a long time ago, and I'm sorry to have to talk about this again, because, unfortunately, they seem to have messed up commander bindings really badly, maybe trying to solve this issue, and just left it at that.
"LMAO NO ONE USES DVORAK, WHY SHOULD I CARE?"
This is not exactly about Dvorak or alternative layouts. I'm not sure if this happens with other users, I tried removing the Dvorak layout altogether, going back to QWERTY, setting it as my default, but... and I don't know how to explain this...
It's like NS2 wrote down somewhere that it thinks I have a Dvorak layout, and it won't "believe" that I'm using QWERTY again like a regular person, no matter how hard I try. When I switch to QWERTY, erase options.xml (or change it to default, makes no difference), set all commander keys to their default Q, W, E, etc., commander bindings STILL DON'T WORK. Even when I'm using the Dvorak layout, commander bindings only partially work if I set the keys to the default "Q W E A S D F Z X C V", which makes absolutely no sense (they should be "' , . A O E U ; Q J K", etc. to work in Dvorak, right? But they magically partially work, the exception being the punctuation keys, which are apparently not supported by the NS2 engine). I'd love to have an NS2 coder explain what the hell is going on here!
Also, I really appreciate the fact there is a "commander bindings" ingame GUI, unfortunately, it's horribly broken. Any changes to the bindings have either:
a) no effect
b) maps the key to their position on a QWERTY keyboard (like, if I bind "GRID SPOT 5 (DEFAULT S)" to "R", it magically maps it to P instead of O, which is the key R corresponds to in Dvorak. If you didn't understand what I just explained, don't worry, it makes no sense to me either!)
c) disables commander bindings altogether (if I bind "GRID SPOT 1 (DEFAULT Q)" to "Apostrophe" (which is the correct binding in Dvorak), ALL KEYS STOP WORKING, no matter which layout I'm using!)
It feels like they tried to fix the "alternative layouts" issue with some kind of clever hack or workaround, but instead of helping, the key binding logic has gone haywire.
My question is: Do you have any issues with commander bindings not working in general (no matter what layout you're using)? I'm afraid this might have something to do with it.
First of all, Commander Bindings don't seem possible for keys like "'", ",", ".", and ";", which shouldn't bother most people, but it really, REALLY bothers me or anyone using a Dvorak layout. I've brought this to their attention a long time ago, and I'm sorry to have to talk about this again, because, unfortunately, they seem to have messed up commander bindings really badly, maybe trying to solve this issue, and just left it at that.
"LMAO NO ONE USES DVORAK, WHY SHOULD I CARE?"
This is not exactly about Dvorak or alternative layouts. I'm not sure if this happens with other users, I tried removing the Dvorak layout altogether, going back to QWERTY, setting it as my default, but... and I don't know how to explain this...
It's like NS2 wrote down somewhere that it thinks I have a Dvorak layout, and it won't "believe" that I'm using QWERTY again like a regular person, no matter how hard I try. When I switch to QWERTY, erase options.xml (or change it to default, makes no difference), set all commander keys to their default Q, W, E, etc., commander bindings STILL DON'T WORK. Even when I'm using the Dvorak layout, commander bindings only partially work if I set the keys to the default "Q W E A S D F Z X C V", which makes absolutely no sense (they should be "' , . A O E U ; Q J K", etc. to work in Dvorak, right? But they magically partially work, the exception being the punctuation keys, which are apparently not supported by the NS2 engine). I'd love to have an NS2 coder explain what the hell is going on here!
Also, I really appreciate the fact there is a "commander bindings" ingame GUI, unfortunately, it's horribly broken. Any changes to the bindings have either:
a) no effect
b) maps the key to their position on a QWERTY keyboard (like, if I bind "GRID SPOT 5 (DEFAULT S)" to "R", it magically maps it to P instead of O, which is the key R corresponds to in Dvorak. If you didn't understand what I just explained, don't worry, it makes no sense to me either!)
c) disables commander bindings altogether (if I bind "GRID SPOT 1 (DEFAULT Q)" to "Apostrophe" (which is the correct binding in Dvorak), ALL KEYS STOP WORKING, no matter which layout I'm using!)
It feels like they tried to fix the "alternative layouts" issue with some kind of clever hack or workaround, but instead of helping, the key binding logic has gone haywire.
My question is: Do you have any issues with commander bindings not working in general (no matter what layout you're using)? I'm afraid this might have something to do with it.
This discussion has been closed.
Comments
They were restrictive before, when they couldn't be rebound. Now that they can, they became very erratic.
I'm having trouble believing I'm the only one experiencing this.
Commander bindings work perfectly fine for me. The only reason people will tell you "it's broken" is because of a bug a few builds ago when they were introduced.
I'm even using autohotkey scripts to get over these limitations and there are still keys that don't work!
So what file should I delete to have it behave perfectly the way it does on yours? I've tried removing options.xml, no difference whatsoever. I've tried rebinding everything, regular and commander bindings, to either QWERTY or Dvorak, and I can't ever get ALL keys to work.
Just telling people they're raging when they have legitimate complaints makes you look like a jerk.
I am in the "you could have just make a tech support post" crowd... even though i have been MIA from there and the rest of the forums for weeks.
So i am closing this thread, since it is one individual's technical issue.
Feel free to post something in tech support and I will do my best to help there (and bring samusdroid along with me - the guy who did all the amazing key binding work)