GUACAMOLE-2277: On-Screen Keyboard: incorrect Meta keysym generated.#1212
GUACAMOLE-2277: On-Screen Keyboard: incorrect Meta keysym generated.#1212bbennett-ks wants to merge 1 commit into
Conversation
|
Looking back at the history of this file, it seems we've gone back and forth about it: We should probably discuss which one really makes the most sense so we're not swapping back and forth every few years... |
Yep, it's definitely not black & white. Though I think But without doing something, the Meta key is useless on macOS so no Meta short cuts. |
|
I'm unsure about this. The Meta key is the Mac Command key, and the opposite of this was part of 1.4.0: |
|
Looking at the GUACAMOLE-2277 issue, it looks like there may be some confusion: the Meta key is not Alt on a PC keyboard, it's the Windows key. Some Linux editors refer to Alt as Meta, but that's just the terminology used by those editors. Windows key is Meta, Alt is Alt. |
Apologies, I was referring to key events were generated and how they were interpreted by the OS. ! I've provided more detail and clarity (hopefully!). |
|
@mike-jumper @necouchman I updated https://issues.apache.org/jira/browse/GUACAMOLE-2277 with more details, including before and after this fix for OSes & protocols. Based on these results, I believe this is the correct fix. |
Currently, the On-Screen Keyboard Meta key generates Super_L keysym. This works fine for RDP sessions:
With VNC, inconsistent browser key events are generated
Emitting Meta_L instead:
See the Jira for more details: https://issues.apache.org/jira/browse/GUACAMOLE-2277