Hi,
I was not referring to any particular issue I am having. I simply wanted
to understand the different layers that make things what they are.
This is what I found out. Hope it helps someone in the future. Feel free
to correct it, or include parts of it in the docs otherwise ;-)
The different layers:
* Local keybaord layout (hardware)
* Local keyboard layout (OS)
* Guacamole session keyboard layout
* Remote keyboard layout (OS)
* obviosuly, remote hardware keyboard layout does not matter in this case
In other terms:
* Local keyboard layout (OS) <-- determines symbol you want to
see appear on destination
* Guacamole session keyboard layout <-- the keyboard layout on which
the POSITION of that symbol is determined
* Remote keyboard layout (OS) <-- the keyboard layout on which
the key at that position is pressed
This means:
* Local keyboard layout (hardware) should match local keyboard layout (OS).
* Guacamole session keyboard layout should match remote configured
keyboard layout (OS).
* For everything to work 100%, all of these should be the same,
otherwise there might be symbols that you can't type since either your
local keyboard (hardware) or the remote keyboard layout (OS) doesn't
have a key at that position, or the local symbol does not exist on the
the remote keyboard layout at all.
Bye,
Marki
On 11/15/2017 5:18 PM, Frode Langelo wrote:
Hello Marki,
Spansh keyboard layout was actually added a couple of days ago:
https://issues.apache.org/jira/browse/GUACAMOLE-233
Although resolved; for the workaround, if you set the keyboard layout
of the client and remote machine to Spanish (and leave Guacamole to
en-us-qwerty), does it behave better?
Kind regards,
Frode
On Wed, Nov 15, 2017 at 12:21 AM, <[email protected]> wrote:
Hey,
I found a few conflicting descriptions how to work around a missing keyboard
layout.
https://sourceforge.net/p/guacamole/discussion/1110834/thread/c5804a1d/ :
"If you want it to work right now, use a US layout on the server. You will
still be able to use a French keyboard on the client computer, and you will
be able to type normally. This is your best option for the time being. It
will solve your problem. "
https://glyptodon.org/jira/browse/GUAC-459 :
"As a workaround, you might be able to type normally using a Spanish layout
if you:
1. Set the keyboard layout of the client machine (the computer with the
browser) to English.
2. Set server-layout in Guacamole to en-us-qwerty, or leave it blank.
3. Manually set the keyboard layout within the RDP session to Spanish."
The first time you claim that the Guac setting and remote session layout
must match. In the second example that does not seem to be the case but
instead the client computer should match the Guacamole setting.
What would be an effective and official workaround (or list of workarounds,
maybe)?
Thanks,
Marki