Bug 7429 - detect AltGr on Windows
Summary: detect AltGr on Windows
Status: CLOSED FIXED
Alias: None
Product: ThinLinc
Classification: Unclassified
Component: Web Access (show other bugs)
Version: trunk
Hardware: PC Unknown
: P2 Normal
Target Milestone: 4.11.0
Assignee: Pierre Ossman
URL:
Keywords: relnotes
Depends on: 5226 6152
Blocks: keyboard
  Show dependency treegraph
 
Reported: 2019-10-31 12:43 CET by Pierre Ossman
Modified: 2019-11-04 09:38 CET (History)
0 users

See Also:
Acceptance Criteria:


Attachments

Description Pierre Ossman cendio 2019-10-31 12:43:35 CET
We improved the AltGr handling in bug 5226 for the native client. Similar work was done upstream for noVNC:

https://github.com/novnc/noVNC/pull/1035

And got merged in to Web Access via bug 6152.

However Ctrl+AltGr is still broken in IE and Edge, so there is some detail missing.
Comment 2 Pierre Ossman cendio 2019-11-04 09:38:06 CET
The reason this works in Firefox and Chrome is because they do the AltGr detection for us and send 'AltGraph' as the key. IE and Edge aren't as friendly and send 'Alt' instead.

TigerVNC solves this by examining the keyboard layout. Unfortunately we cannot do the same here as there is no API to do that.

Let's close this bug as there isn't anything more we can do at the moment, and hopefully this corner case will not affect any real users as it is doesn't affect Firefox or Chrome.
Comment 3 Pierre Ossman cendio 2019-11-04 09:38:26 CET
This was fully tested on bug 6152, so closing.

Note You need to log in before you can comment on or make changes to this bug.