You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@guacamole.apache.org by Jacob Buus <ja...@gmail.com> on 2024/09/10 09:21:35 UTC
Keyboard mapping file - Danish layout
Hi guys,
We're looking to add a few keyboard language mappings to the Guacamole ->
RDP mappings (sent via the server-layout parameter) - starting with the
Danish (da-dk) layout.
How do we get this added to Guacamole? Do we need to supply a .keymap file
or does it take something else entirely to get a new keyboard mapping into
the project?
Thanks a lot :)
Re: Keyboard mapping file - Danish layout
Posted by Jacob Buus <ja...@gmail.com>.
Ohhh - that's awesome!
I just looked at the documentation and couldn't find the Danish language in
here:
https://guacamole.apache.org/doc/gug/configuring-guacamole.html#session-settings
But very good - we'll give that a go! :)
On Thu, 12 Sept 2024 at 14:36, Nick Couchman <vn...@apache.org> wrote:
> On Wed, Sep 11, 2024 at 10:17 PM Michael Jumper <mj...@apache.org>
> wrote:
>
>> On 9/10/24 2:21 AM, Jacob Buus wrote:
>> > Hi guys,
>> > We're looking to add a few keyboard language mappings to the Guacamole
>> > -> RDP mappings (sent via the server-layout parameter) - starting with
>> > the Danish (da-dk) layout.
>>
>> The Danish keyboard layout for RDP was added in 1.1.0:
>>
>>
>> https://guacamole.apache.org/releases/1.1.0/#swiss-german-and-danish-keymaps-for-rdp
>>
>> > How do we get this added to Guacamole? Do we need to supply a .keymap
>> > file or does it take something else entirely to get a new keyboard
>> > mapping into the project?
>> >
>>
>> To add a keyboard mapping for RDP, you need to:
>>
>>
> 0. Don't forget to create a Jira issue for the change ;-).
>
> -Nick
>
Re: Keyboard mapping file - Danish layout
Posted by Nick Couchman <vn...@apache.org>.
On Wed, Sep 11, 2024 at 10:17 PM Michael Jumper <mj...@apache.org> wrote:
> On 9/10/24 2:21 AM, Jacob Buus wrote:
> > Hi guys,
> > We're looking to add a few keyboard language mappings to the Guacamole
> > -> RDP mappings (sent via the server-layout parameter) - starting with
> > the Danish (da-dk) layout.
>
> The Danish keyboard layout for RDP was added in 1.1.0:
>
>
> https://guacamole.apache.org/releases/1.1.0/#swiss-german-and-danish-keymaps-for-rdp
>
> > How do we get this added to Guacamole? Do we need to supply a .keymap
> > file or does it take something else entirely to get a new keyboard
> > mapping into the project?
> >
>
> To add a keyboard mapping for RDP, you need to:
>
>
0. Don't forget to create a Jira issue for the change ;-).
-Nick
Re: Keyboard mapping file - Danish layout
Posted by Michael Jumper <mj...@apache.org>.
On 9/10/24 2:21 AM, Jacob Buus wrote:
> Hi guys,
> We're looking to add a few keyboard language mappings to the Guacamole
> -> RDP mappings (sent via the server-layout parameter) - starting with
> the Danish (da-dk) layout.
The Danish keyboard layout for RDP was added in 1.1.0:
https://guacamole.apache.org/releases/1.1.0/#swiss-german-and-danish-keymaps-for-rdp
> How do we get this added to Guacamole? Do we need to supply a .keymap
> file or does it take something else entirely to get a new keyboard
> mapping into the project?
>
To add a keyboard mapping for RDP, you need to:
1. Create the .keymap file.
2. Add the .keymap file to the RDP build (src/protocols/rdp/Makefile.am)
3. Add the new possible value for "server-layout" to the RDP parameter
definitions in guacamole-client
(guacamole-ext/src/main/resources/org/apache/guacamole/protocols/rdp.json).
4. Add a translation string for the new layout to the Guacamole webapp
in guacamole-client, at least for English as that's the fallback
language (guacamole/src/main/frontend/src/translations/en.json).
5. Document the new parameter value alongside the others within
guacamole-manual.
- Mike
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@guacamole.apache.org
For additional commands, e-mail: user-help@guacamole.apache.org