EDIT: I don't remember if I used yast of KDE to swicth language the first time when my keyboard stopped working. The second time I used the language settings in KDE which worked, but messed up my Desktoip shortcuts and set a locale which is not available. Now I have this: LANG=en_DK.UTF-8 LC_CTYPE="en_DK.UTF-8" LC_NUMERIC=en_SE.UTF-8 LC_TIME=en_SE.UTF-8 LC_COLLATE="en_DK.UTF-8" LC_MONETARY=en_SE.UTF-8 LC_MESSAGES="en_DK.UTF-8" LC_PAPER="en_DK.UTF-8" LC_NAME="en_DK.UTF-8" LC_ADDRESS="en_DK.UTF-8" LC_TELEPHONE="en_DK.UTF-8" LC_MEASUREMENT="en_DK.UTF-8" LC_IDENTIFICATION="en_DK.UTF-8" LC_ALL= To generate en_SE in openSUSE, I followed this: https://www.linuxquestions.org/questions/linux-desktop-74/i-want-to-install-the-locale-en_se-on-opensuse-15-1-a-4175661655/