Hi Nick,

thanks alot for the answer.

Too bad, ALT+TAB would be one of the crucial shortcuts, but still the more the 
better.

Thanks
Soeren

________________________________
From: Nick Couchman <vn...@apache.org>
Sent: Saturday, June 22, 2024 5:38 PM
To: user@guacamole.apache.org <user@guacamole.apache.org>
Subject: Re: Catch keyboard and mouse

On Sat, Jun 22, 2024 at 10:10 AM Soeren Malchow 
<soeren.malc...@convotis.com.invalid> wrote:
Dears,

i was trying to search whether there is any possibility to run guacamole in a 
browserwindow in fullscreen and catch all keyboard input except a "release" 
shortcut to exit the remote desktop.
Something like using virtual box where mouse and keyboard can be fully used in 
the virtual machine window and on something like "Right Crtl" releases mouse 
and keyboard.

Did anyone do this before or can you point me to the right direction ?


Today, no, but coming in the 1.6.0 release, there is some support for 
Fullscreen and Keyboard Lock:

https://issues.apache.org/jira/browse/GUACAMOLE-1525<https://urldefense.com/v3/__https://issues.apache.org/jira/browse/GUACAMOLE-1525__;!!KHkafc0ElKqcERD9YPg!mohbjeNIsXJTTWMelgkYvPt8gRAxn1VzQpGGpRtj91x-jByUvty6LzKRO6won1sJX2JN33VaRUED08C8NN0$>

That said, I would not expect too much from this. The locking of the keyboard 
input to the display will not be the same as a Virtual Box (or VMware Console, 
or Qemu, etc.) where literally all of the keyboard input is locked to the 
display. The browser and window manager (Windows, Mac OS, or Linux - KDE, 
Gnome, Xfce, etc.) can still capture certain keystrokes and intercept those. 
For example, in my testing of this feature, when Full Screen and Keyboard Lock 
were activated, Alt-Tab was still captured by the local Window Manager and not 
sent on to the VM. Web Browser/JavaScript is still somewhat limited in how much 
it can capture and "strong" that capture is. There will undoubtedly be some key 
combinations that it helps with, so I'm not saying it's of no value, but there 
will also be some that it is unable to capture.

-Nick

Reply via email to