Cannot change already assigned key controls - 0.98 stable

Started by Nid_fr, August 24, 2014, 06:54:16 AM

Nid_fr

Game version: 0.98 stable
Game mode: Not relevant but single player
Bug Location: Options menu / Controls
Steps to Reproduce:

  • A is assigned to rotate left
  • Q is assigned to strafe left
  • Click on Rotate left to assign Q instead of A (I have an AZERTY keyboard), there's a message saying "Key Q is already bound to StrafeLeft. Pick another one..."
  • Same thing when trying to assign A to Strafe left.
  • Trying to assign Rotate left to any other key that is not used by the game, like O, or P for example, doesn't do anything. It's like the key press is not recognized at all.
  • This means you can't swap keys at all with the current system, which is a problem for AZERTY keyboard users like me because the default controls are not suited to that layout
Reproduction Rate: 100%
Screenshot: Not necessary I guess
Bug Description:

  • You can't assign a key that is already assigned to another action. I expected the game to always assign the new key and set the other action binding to unassigned
  • You can't assign a key that is not already used by the game. Like O or P.

In the meantime, I'll find the config file and change it manually there.

Cheers !

ai_enabled

Hello! Thanks for reporting. Issue will be fixed in the next version.
Regards!