I think the problem is in ibus-preferences, which had "English (US)" selected
as its keyboard.
On the "Advanced" tab, I checked "Use system keyboard layout" (was unchecked
beforehand).
That alteration has survived 2 reboots, with the keyboard setting now correctly
reflecting the physical keyboar
https://wiki.archlinux.org/index.php/Linux_console/Keyboard_configuration
(any yes, I know archlinux is not ubuntu!) says:
--
A persistent keymap can be set in /etc/vconsole.conf, which is read by systemd
on start-up. The KEYMAP variable is used for specifyi
After every reboot, 'setxkbmap -query' shows "layout: us"
As a temporary fix, I've now set 'setxkbmap gb' in an executable file,
so it can be run with a minimal number of keystrokes.
LOCALE is unchanged from before the LTS upgrade, as is the keyboard itself, and
/etc/default/keyboard
Somewh
The problem persists. Every bootup leaves the default keyboard labelled as
English(UK), but performing like US(?).
I note that the problem has been known before,
https://askubuntu.com/questions/282283/keyboard-layout-reverts-at-every-boot
though I have never experienced it until now.
None of the
apport information
** Tags added: apport-collected focal
** Description changed:
After the upgrade the keyboard, set as 'English (UK)' appeared to be using a
US layout, with double-quote(") and 'at' sign(@) transposed, and key left of
'z' giving "<"/">" instead of "\"/"|" - and pound sign (