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

TigerVNC don't capture modifier keys set on Logitech Options + #1827

Open
rudironsonijr opened this issue Sep 3, 2024 · 4 comments
Open

Comments

@rudironsonijr
Copy link
Contributor

Describe the bug
TigerVNC don't capture modifier keys set on Logitech Options +

To Reproduce

  1. Set keyboard shortcuts to my MX Master 2S thumb button gestures on Logitech Option+;
  2. Open TigerVNC in full screen and configured to pass shortcuts to the remote machine;
  3. Try to use the mouse gestures, no modifier key is sent, only the last key is received.

Expected behavior
Remote host should receive the modifiers.

Screenshots

CleanShot 2024-09-03 at 17 11 52@2x

CleanShot 2024-09-03 at 17 16 08@2x

CleanShot 2024-09-03 at 17 13 58@2x

Client (please complete the following information):

  • OS: MacOS 15
  • VNC client: TigerVNC
  • VNC client version: 1.14.80
  • Client downloaded from: Happens both on client downloaded form TigerVNC and built on my machine

Server (please complete the following information):

  • OS: Arch
  • VNC server: PiKVM
  • VNC server version:
  • Server downloaded from:
  • Server was started using:

Additional context
Add any other context about the problem here.

@rudironsonijr
Copy link
Contributor Author

@rudironsonijr
Copy link
Contributor Author

@CendioOssman
Copy link
Member

We only respond to keyboard events, so if Logitech is doing something magical, then it might not be compatible.

Could you try enabling debug logging and see if you get any log lines when you use the gestures:

https://github.com/TigerVNC/tigervnc/wiki/Debug-Logs#os-x

It would also be interesting to see how other applications behave. Please try the following page in a browser and use the gestures with the input box focused:

https://dvcs.w3.org/hg/d4e/raw-file/tip/key-event-test.html

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants