I'm running a 21.10 on a Dell XPS 13, and trying to switch between "English (US)" (i.e. the normal Qwerty layout) and "English (Dvorak)". The layout is sometimes respected and sometimes restored in a random (but repeatable manner)
And the layout switch is similarly buggy -- some apps will respect my currently configured keyboard (dvorak) and some will not.
1. Firefox accepts my currently configured dvorak keyboard -- works as expected.
2. KeepassXC (one example among others) does not accept the dvorak layout, and typing continues show qwerty keypresses -- even after switching dvorak -> qwerty -> dvorak, I still get the qwerty key output.
Affects me as well.
I'm running a 21.10 on a Dell XPS 13, and trying to switch between "English (US)" (i.e. the normal Qwerty layout) and "English (Dvorak)". The layout is sometimes respected and sometimes restored in a random (but repeatable manner)
And the layout switch is similarly buggy -- some apps will respect my currently configured keyboard (dvorak) and some will not.
1. Firefox accepts my currently configured dvorak keyboard -- works as expected.
2. KeepassXC (one example among others) does not accept the dvorak layout, and typing continues show qwerty keypresses -- even after switching dvorak -> qwerty -> dvorak, I still get the qwerty key output.
## I'm currently running:
```
$ lsb_release -cd
Description: Ubuntu 21.10
Codename: impish
```
```
$ localectl status
System Locale: LANG=en_US.UTF-8
VC Keymap: us
X11 Layout: us,us
X11 Model: pc105
X11 Variant: dvorak,
X11 Options: grp_led:scroll
$ setxkbmap -query
rules: evdev
model: pc105
layout: us
options: ctrl:nocaps
```
Happy to provide logs, run experiments, or provide further details, if desired.