Help with debian Keyoard Layout!
by Lrzet from LinuxQuestions.org on (#5D214)
Hello guys, I wanted to try out Debian so I made a VM.
While I was setting it up I somehow must have put my Keyboard layout to german ,
altough I am using a US Keyboard layout.
So I googled and already tried somethings but none of them seem to work..
First I tried
#dpkg-reconfigure keyboard-configuration
I selected US but even after rebooting it was still in german.
After that I tried editing /etc/default/keyboard but to my suprise it already looked like this :
XKBMODEL="pc105''
XKBLAYOUT="us"
XKBVARIANT=""
XKBOPTIONS=""
BACKSPACE="guess"
but my Layout was still german. In the /etc/default/keyboard they mentioned another file which said :
After modifying /etc/default/keyboard, you can apply the changes to the linux console by running setupcon. If X is configured to use that file too, then the changes will become visible to X only if
udevadm trigger -subsystem-match=input -action=change
so I tried running setupcon but the only output I get is this :
setupcon : We are not on the console, the console is left unconfigured.
I also tried it with --force but that doesnt do anything...
I would be really Happy if someone could help me because this is getting really annoying.


While I was setting it up I somehow must have put my Keyboard layout to german ,
altough I am using a US Keyboard layout.
So I googled and already tried somethings but none of them seem to work..
First I tried
#dpkg-reconfigure keyboard-configuration
I selected US but even after rebooting it was still in german.
After that I tried editing /etc/default/keyboard but to my suprise it already looked like this :
XKBMODEL="pc105''
XKBLAYOUT="us"
XKBVARIANT=""
XKBOPTIONS=""
BACKSPACE="guess"
but my Layout was still german. In the /etc/default/keyboard they mentioned another file which said :
After modifying /etc/default/keyboard, you can apply the changes to the linux console by running setupcon. If X is configured to use that file too, then the changes will become visible to X only if
udevadm trigger -subsystem-match=input -action=change
so I tried running setupcon but the only output I get is this :
setupcon : We are not on the console, the console is left unconfigured.
I also tried it with --force but that doesnt do anything...
I would be really Happy if someone could help me because this is getting really annoying.