Feature added by: Ancor Gonzalez Sosa (ancorgs) Feature #318426, revision 1 Title: Sync the keymaps used by YaST/installer and systemd Requested by: Ancor Gonzalez Sosa (ancorgs) Partner organization: openSUSE.org Description: According to Mindaugas Baranauskas's comment at bug#897803, the current way of managing keyboard layouts in yast2-country (thus in the installer) is not longer considered to be adequate. YaST2 manages the layout based on the keymaps available at /usr/share/kbd/keymaps. The problem is that not all the maps available in /usr/share are supported by systemd's X11<->console mapping. That means that if the user selects one of the historically supported keyboard layouts that are not known to upstream's systemd, it will result in en-US keyboard in X11. This has already produced several bug reports for both SLE12 and openSUSE. We would need a way to keep in sync systemd, yast2-country and the content of /usr/share/kdb/keymaps. Looks like Fedora does it by generating the keymaps for console automatically from the ones for X11. It could make sense to do the same, but we need a migration path for system using old layouts. References: https://bugzilla.opensuse.org/show_bug.cgi?id=897803 https://bugzilla.suse.com/show_bug.cgi?id=914880 https://bugzilla.suse.com/show_bug.cgi?id=910643 https://bugzilla.suse.com/show_bug.cgi?id=914972 -- openSUSE Feature: https://features.opensuse.org/318426