Hi Nick, Thanks for your email.
Can you please list down the steps how to configure it in browser? It would be greatly helpful. Thanks Subba On Wed, 5 Feb, 2025, 10:54 pm Nick Couchman, <[email protected]> wrote: > On Wed, Feb 5, 2025 at 12:14 PM Subbareddy Alamuru < > [email protected]> wrote: > >> >> Hi Team, >> >> I would like to inquire if there is a setting within Guacamole that >> allows for automatic detection of a user's keyboard layout during an RDP >> connection, without the need for explicit configuration. >> >> > No, there is no way that I know of to accomplish this - Guacamole cannot > automatically detect it, mostly because there's no method within JavaScript > to return this information. The Keyboard API within JavaScript can pull the > current layout map, but it doesn't give you the information you'd need to > actually map this over to the RDP client setting. > > >> Currently, we are managing separate Guacamole connections for each >> keyboard layout type, and we're interested in exploring more efficient >> approaches if available. >> >> > The thing that occurs to me that would help ease this is if the keyboard > layout for users was tracked, either as a preference (stored in the > browser's local storage) or in the database and associated with the user > object. Then, we could have a connection option for the layout that, > instead of explicitly mapping to a specific layout, could pull the > preference from the user object, local storage, etc. While this doesn't > eliminate all of the administration, it makes it so that the user would > only have to set it once, you could apply the setting to all connections, > and you wouldn't have to maintain separate connections per-keyboard layout. > > -Nick >
