improved code  for default keyboard
@@ -864,7 +864,9 @@ void control_update(s_playercontrols ** playercontrols, int numplayers)
}
//White Dragon: Set input from default keys overriding previous keys
- if (player <= 0) {
+ //Default keys are available just if no configured keys are pressed!
+ if (player <= 0 && !k)
+ {
for(i = 0; i < JOY_MAX_INPUTS; i++)
{
t = default_control.settings[i];
