2017.05.23 08:37, Sudhir Anand rašė:
I have a laptop with UK keyboard. TW sets it up as US instead. I have tried the above fix before and it does not work.
Does anyone know which files can be manually altered to correct this annoyance?
Regards
openSUSE has different configurations for console/terminal (TTY1-6) and for graphical X11 system. 1. For console configuration, current openSUSE versions use KEYMAP variable from /etc/vconsole.conf . If this file is missing/empty or configuration is invalid – us keyboard will be used. Note 1: you must run `mkinitrd` to take effect, because at boot system reads /etc/vconsole.conf configuration from /boot/initrd , and not from your hard disk. Note 2: earlier versions of openSUSE used KEYTABLE variable from /etc/sysconfig/keyboard, but this variable nowadays ignored. 2. Configuration for X11 is in /etc/X11/xorg.conf.d/00-keyboard.conf . If missing or deleted, then X11 will be auto-configured by mapping console>X11 keyboards according /usr/share/systemd/kbd-model-map . Note: for auto-configuration it seems that it will use loaded KEYMAP variable from /etc/vconsole.conf configuration (that existed in /boot/initrd), i.e. it will not read again /etc/vconsole.conf -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org