Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Keyboard shortcuts do not work on a keyboard layout other than English #4511

Open
Divanovi4 opened this issue Feb 16, 2025 · 3 comments
Open
Labels
bug Something isn't working keyboard

Comments

@Divanovi4
Copy link

Divanovi4 commented Feb 16, 2025

When switching the layout to Russian, keyboard shortcuts stop working. However, if you switch back, the combinations work

To reproduce. Steps to reproduce the behavior:

  1. Server start command:
xpra start :10 --bind-tcp=0.0.0.0:9876 --exit-with-children=yes --start-child="mousepad" --html=off --http-scripts=off \
   --encodings=no-rgb24,no-rgb32 --video=no --min-quality=60 --bell=no --mdns=no --speaker=no \
   --pulseaudio=no --audio=no --speaker=off --notifications=yes --webcam=no --microphone=off --av-sync=no \
   --opengl=no --daemon=no --clipboard=yes --clipboard-direction=both --remote-logging=no \
   --keyboard-backend=ibus --keyboard-layout=ru --keyboard-variant=nodeadkeys
  1. Client config file:
	port=9876
	autoconnect=True
	min-quality=1
	host=10.100.0.133
	quality=0
	mode=tcp
	encoding=auto
	speed=0
	min-speed=1
	splash=no
	keyboard-variant=us,ru
	keyboard-backend=ibus
  1. Specific action to trigger the bug
    CTRL+C
    CTRL+V
    CTRL+Z
    CTRL+A

System Information

  • Server OS: Debian 12 Bookworm
  • Client OS: Windows 10 22H2
  • Xpra Server Version: 6.3 r37394
  • Xpra Client Version: 6.3 r37166
@Divanovi4 Divanovi4 added the bug Something isn't working label Feb 16, 2025
@totaam
Copy link
Collaborator

totaam commented Feb 17, 2025

--html=off --http-scripts=off

With latest 6.3, try --no-http.

--speaker=no --pulseaudio=no --audio=no --speaker=off --microphone=off --av-sync=no

Same as audio=no

--notifications=yes

Is the default.

--webcam=no --opengl=no

Probably not useful.

--clipboard=yes --clipboard-direction=both

Is already the default.


When switching the layout to Russian

How?

@Divanovi4
Copy link
Author

Divanovi4 commented Feb 17, 2025

I switch the layout by pressing CTRL + L_SHIFT, or L_ALT + L_SHIFT, or by switching through the WIN 10 tray. The result is the same.

@Divanovi4
Copy link
Author

Update: I also found that the combinations do not work when Caps lock is pressed (regardless of which language is enabled)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working keyboard
Projects
None yet
Development

No branches or pull requests

2 participants