Switching the keyboard layout is too slow for me, too. I use the key 
combination LeftWin+Space to switch between 4 layouts. During switching, other 
keystrokes get eaten up. For example, when I switch (from another encoding) to 
German and immediately start pressing (and releasing) the keys in the top 
letter row of the keyboard from left to right, skipping the leftmost Tab key, I 
get

tzuiopü+

The top letter keys in German are “qwertzuiopü+”. So 4 keys, “qwer”, have been 
eaten away. In testing some real words that I'm used to typing quickly, I get 
“wing” when typing “following” (5 letters have been eaten) and nothing when 
typing “usually” (the whole word of 7 letters has been eaten). This issue 
results in reduced productivity, especially when working in a terminal (xterm, 
gnome-terminal, …) with file names in a non-Latin encoding, as you have to 
switch between a Latin layout (for shell commands and their non-filename 
options) and the alternative non-Latin layout (for file names), sometimes many 
times a minute.

Please fix this.

I don't care about whether a switching OSD screen pops up, but I do care about 
seeing the current-layout indicator (for me, in the status area on the right in 
the top bar).

Versions:
linux-image-6.12.73+deb13-amd64 6.12.73-1
gnome-shell 48.7-0+deb13u1
gnome 1:48+2
xorg 1:7.7+24+deb13u1
xserver-xorg-core 2:21.1.16-1.3+deb13u1
server-xorg-video-nouveau 1:1.0.18-1
libdrm-nouveau2 2.4.124-2
gdm3 48.0-2
gir1.2-mutter-16 48.7-0+deb13u1
libmutter-16-0 48.7-0+deb13u1
mutter-common 48.7-0+deb13u1
mutter-common-bin 48.7-0+deb13u1
mutter is not installed
libxkbcommon0 1.7.0-2
x11-xkb-utils 7.7+9

Gratefully!
Alma

Reply via email to