> > Understand that guacamole is meant to be a clientless tool. Since > guacamole is meant to have a desktop experience, it doesn't seem to play > well with specific OS (Windows) and keyboard shortcuts due to OS > limitation. Is there any plan to create a desktop client instead for > Windows? In that case, it will be more compelling to use guacamole for > enterprise. I am looking at something like the one Citrix, AWS Workspace > does. Thanks in advance. >
No, there is currently no plan to create a client for Windows, or any other platform. For a lot of the function keys you can get "better" behavior if you create a Personal Web Application (PWA) out of the Guacamole web page. In Chrome, this involves navigating to the web page, and then going to the Settings Menu (three dots on the right-hand side of the browser) -> More Tools -> Create Shortcut. Once you have the shortcut on your desktop and you launch it, you'll get several more key presses that will not be intercepted by the browser. Browsers have also started to implement a keyboard lock API that may help with some of this, although initial tests of that prove largely useless. Beyond that, I think there have been attempts to port the Guacamole front-end to some various NodeJS frameworks that allow it to run locally on systems and may improve this experience. However, as a project, we have no current plans to develop platform-specific clients, and at present I would be opposed to such an effort. I've administered and used Citrix, Horizon, and AWS Workspaces, along with Azure's WVD, and I much prefer an HTML, browser-based experience, even if it means re-training myself to avoid some of those shortcut keys that cause unwanted behavior. Just my opinion, though. -Nick
