The other thing to consider is how bms handles key presses too. For example does it poll per game loop checking which keys are down or is it event driven generating an event on either up or down. My money would be on polling per game loop. My thought is that using keys combos involving shift,ctrl, or alt might lead to confusing key combos if two are active at once. I unmapped all key presses involving master arm and I am no longer having my weapons go to safe in the middle of a knife fight. I think it best to simply map anything that uses multiple keys to a dx button to avoid getting your buttons crossed up. Now if I can learn to have better sa and stay above ir SAMs, I will avoid a lot of embarrassing sky diving trips.