[Oxyd][for 0.17][Linux] Wrong default key bindings for "ru" layout

This subforum contains all the issues which we already resolved.
Post Reply
FoxLBA
Burner Inserter
Burner Inserter
Posts: 7
Joined: Mon May 01, 2017 6:45 pm
Contact:

[Oxyd][for 0.17][Linux] Wrong default key bindings for "ru" layout

Post by FoxLBA »

OS: Ubuntu 16.04

When I started Factorio with the Russian layout, I noticed that the default control is completely wrong.
For example, movement on "W S A D" was on "APOSTROPHE J Q R" keys.

Here is the [controls] section on config.ini after changing bindings on rigth keys:
Controls
Just in case i made a table for rebinding all (En->Ru) keys:
Table
P.S: Sorry for my English.

User avatar
Klonan
Factorio Staff
Factorio Staff
Posts: 5150
Joined: Sun Jan 11, 2015 2:09 pm
Contact:

Re: [15.5][Linux] Wrong default key bindings for "ru" layout

Post by Klonan »

FoxLBA wrote:OS: Ubuntu 16.04

When I started Factorio with the Russian layout, I noticed that the default control is completely wrong.
For example, movement on "W S A D" was on "APOSTROPHE J Q R" keys.

Here is the [controls] section on config.ini after changing bindings on rigth keys:
Controls
Just in case i made a table for rebinding all (En->Ru) keys:
Table
P.S: Sorry for my English.
Thanks for the report,

I do not think we use any special key bindings for different locales,
Are you sure this is has occured?

Can you reproduce the issue from a clean installation?

FoxLBA
Burner Inserter
Burner Inserter
Posts: 7
Joined: Mon May 01, 2017 6:45 pm
Contact:

Re: [15.5][Linux] Wrong default key bindings for "ru" layout

Post by FoxLBA »

Klonan wrote: Can you reproduce the issue from a clean installation?
Yes, I cam reproduce it on my computer and even on a virtual machine.

I use ubuntu 16.04 (real and virtual) and "Generic Linux tar package (64 .tar.gz or .tar.xz)" 0.15.12 (alpha).

Steps to reproduce:
1. Extract tar.
2. Run factorio first time. (Control options is fine)
step 2
3. Close factorio.
4. Add russian input source and switch on it.
step 4
5. Run factorion again (with ru layout)
6. Check control options (it uses cyrillic keys)
step 6
If you try to play then you will notice that the controls is unplayable(!).

------------------------
More steps:
7. Manualy change controls on right.
step 7
8. Close factorio.
9. Switch input on english layout.
10. Run factorio.
All controls changed on step 7 is "unknown".
step 10

What I expecting: key binding should be independent of the selected layout.

All screenshots made in freshly instaled ubuntu 16.04.02 on virtual machine.

Oxyd
Former Staff
Former Staff
Posts: 1428
Joined: Thu May 07, 2015 8:42 am
Contact:

Re: [Oxyd][15.5][Linux] Wrong default key bindings for "ru" layout

Post by Oxyd »

This is an Allegro issue. Which means we should be able to fix it as part of the planned changes for 0.17.

Post Reply

Return to “Resolved Problems and Bugs”