Hi all,
I am using Colemak keyboard therefore I cannot type on normal layout. Everything is set in KDE perfectly since install, however, my keyboard layout is ignored in TTY consoles (CTRL+ALT+number). So everytime I have to do something out of Xorg and KDE, I am stuck.
How to properly change keyboard layout outside of Xorg so it’s remembered correctly system-wide?
Thanks.
It’s set in both places. I’ve been there many times. I searched for keyboard word in whole settings as well. It doesn’t work. TTY still have some mangled US-default layout. In settings I have Colemak everywhere. I will send screenshots tomorrow once in am in the office.
No changes.
My login “pioruns” spells as “rl;sijd” when I type it on Colemak keyboard. I have to plug in normal USB keyboard in order to continue, as this is some default US or UK layout instead of Colemak UK I selected.
@Mirdarthos, @pobrn, this was spot on advice! I put “KEYMAP=colemak” in /etc/vconsole.conf instead of default “uk”. And it works (see below).
I’ve checked available layouts in virtual console. Unfortunately, Colemak-UK is not one of them.
$ localectl list-keymaps | grep uk
atari-uk-falcon
dvorak-uk
dvorak-ukp
mac-uk
sunt5-uk
sunt6-uk
uk
Colemak UK variant exists only for X11.
Without X11, I have to resort to “colemak”, which is US colemak variant. That’s what I am going to use in VC. So I have colemak US in console (I can live with that) and Colemak UK in KDE. Not ideal, but I will live with that.
Thank you all for help with this
I believe you could bring the maintainers’ attention to the lack of UK Colemak on the mailing list, and possibly provide the necessary information to have it included.