Page 1 of 1

[0.10.6] Launching with non-English keyboard resets bindings

Posted: Tue Aug 05, 2014 9:54 pm
by sillyfly
See this thread - https://forums.factorio.com/forum/vie ... =49&t=5192

Steps to reproduce -
1. Launch the game while the keyboard is set to a layout without English characters*.
2. Exit the game.

Upon exiting the config.ini file is set such that any keys not present in the keyboard layout when the game was launched are reset. The keyboard layout active while exiting does not seem to matter, although the reset itself seems to happen only when I exit the game.

I am playing on linux 64 bit, in window mode.

* I suspect it will be more general, i.e. - any key not present in the layout active while game is loaded will be reset, but I have not tested this.

Re: [0.10.6] Launching with non-English keyboard resets bind

Posted: Tue Aug 05, 2014 10:06 pm
by MF-
Do you know which software does the layout-switching for you?
I suspect there might be more ways how a layout could be switched.. and not all of them might cause this issue.
X11 can do it on it's own, but desktop environments usually take over the process.

Re: [0.10.6] Launching with non-English keyboard resets bind

Posted: Tue Aug 05, 2014 10:19 pm
by sillyfly
I believe it is set by X.Org , but just to be sure - I notice this problem on Gnome 3.12
I will check if the same happens with other window managers, but as I never touched the configuration in Gnome (I recently moved to it from XFCE), I believe it is handled solely by X.Org.