You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
Hello. It seems like when you try to input symbol from layout which is not selected as current layout X server does not even try to scan secondary (or non-selected) layout and to use it. Only primary layout and it's shift levels are being used.
To Reproduce
Start server with vncserver -SecurityTypes None -xstartup xterm -fg.
Start xev in xterm window.
Use setxkbmap us,ru on both main and vncserver's X servers.
Switch to russian layout with alt-shift (if alt-shift toggle is configured) or use your DE's layout switcher (only on main X server).
Try to input russian symbols in xev's window.
Xev will show you scratch (fake?) keycodes and not real keycodes that you can reproduce on your local X server.
Expected behavior
X server should scan secondary layouts to find symbols and switch layouts when needed.
Screenshots
Client (please complete the following information):
OS: Kubuntu 23.10
VNC client: KRDC 23.08.1
Client downloaded from: apt
Server (please complete the following information):
OS: Kubuntu 23.10 but it is not relevant.
VNC server: Xvnc TigerVNC 1.12.0 - built 2024-01-23 17:21, underlying X server release 12101007, X.Org
Server downloaded from: apt
Server was started using: vncserver -SecurityTypes None -xstartup xterm -fg
Additional context
N/a
The text was updated successfully, but these errors were encountered:
XKB's group system is rather complex, but it could be worth exploring if this could be used. Switching group isn't as obvious as the other states, though, so I'm not sure exactly what needs to be done here.
Describe the bug
Hello. It seems like when you try to input symbol from layout which is not selected as current layout X server does not even try to scan secondary (or non-selected) layout and to use it. Only primary layout and it's shift levels are being used.
To Reproduce
vncserver -SecurityTypes None -xstartup xterm -fg
.xev
inxterm
window.setxkbmap us,ru
on both main andvncserver
's X servers.alt-shift
(ifalt-shift
toggle is configured) or use your DE's layout switcher (only on main X server).xev
's window.Xev will show you scratch (fake?) keycodes and not real keycodes that you can reproduce on your local X server.
Expected behavior
X server should scan secondary layouts to find symbols and switch layouts when needed.
Screenshots
Client (please complete the following information):
Server (please complete the following information):
vncserver -SecurityTypes None -xstartup xterm -fg
Additional context
N/a
The text was updated successfully, but these errors were encountered: