@pilgrim* Thanks for the detailed reply. Let me just clear something up, incase anyone finds this thread googling a similar issue. I just bought a Roccat Sova lap keyboard, because I don’t have a desk and have to game from my couch. The keyboard is extremely standard, it just doesn’t have a numberpad section (my last Logitech wireless one before it didn’t either), and a few other bells and whistles like the app menu key on some keyboards, so things like Zoom-in/Zoom-out I decided to rebind because they are important and use the num pad by default, but nothing crazy.
So I made those controls page up and page down (did the double tap modifiers for those too), and edited whatever number pad was originally (I can’t tecall offhand), by making them left ctrl + page up and down. Otherwise my only change that I can recall is making walk W+S. So that’s 9 keys rebound in total.
Heres the thing, there is a definite problem with how DayZ allows keys to be used before giving you a red indicator. For instance, if you try to put left ctrl + another key, anywhere I’ve tried, the game tells you left ctrl is already taken. Same with W+S. It says W is already taken. This is totally bonkers.
Arma 3 is an example of how this should be handled. Arma very gracefully understands there is no conflict between W and W+S and allows W+S without errors. I’d understand if the game wanted to error out in situations where these keys would overlap and compete for use, but I’ve made sure not to do that. Arma 3 allows these kinds of binds changes, DayZ does allow them (please note, all my DayZ rebinds work in game!), but tells you there’s a problem and also gives you missing string entries.
And none of this explains why my F8+ gestures are missing strings either, I never touched the F keys.
I realize the game is an alpha, but I just want to clarify I have not gone overboard. I just made a couple adjustments I needed to make if I want to play the game. It seems to me DayZ doesn’t quite understand binds set to multiple keys or modifier keys. I’m not an expert on this but I don’t see any reason why what I’m doing is either out of the ordinary or not allowed.
Its my opinion they should look again at how it’s handled in Arma.