[ 
https://issues.apache.org/jira/browse/GUACAMOLE-121?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15668764#comment-15668764
 ] 

Michael Jumper commented on GUACAMOLE-121:
------------------------------------------

{quote}
If you are working fast (actually using the keyboard to more than type text and 
not use the mouse to click all the time) you definitely need Ctrl/Alt+key 
combinations to work.

For example when searching something in the browser, you want to use Ctrl+F for 
"find" (and not go and click around in the menu, how retro is that). The same 
goes for Alt+key of course.

I understand that the event will go to the local browser, and not to the 
application inside Guacamole, however something should be done to improve that 
(provide at least some keyboard combination that simulates the use of those 
keys).
{quote}

Ctrl+A, Ctrl+F, etc. should definitely already be working...

I actually do absolutely all work over Guacamole, and I would be flipping my 
desk on a daily basis if Ctrl and Alt were that broken. Can you provide any 
more information regarding what you're seeing and how Guacamole has been 
deployed? Have you made modifications to the web application itself?

To be clear, Guacamole is already intercepting all keyboard events. The only 
events it does not (and cannot) intercept are those which the browser never 
passes to JavaScript in the first place, or events which the OS does not pass 
to the browser. This varies by platform, but typically window management 
shortcuts like Alt+Tab and low-level interrupts like Ctrl+Alt+Del are 
absolutely impossible to grab.

I don't believe there are any browsers which prevent intercepting Ctrl+F.

{quote}
Using the onscreen Ctrl/Alt key is not working BTW.
{quote}

If even the "Ctrl" and "Alt" keys of Guacamole's on-screen keyboard are not 
functioning, then it sounds like something is going wrong on the remote desktop 
side. The browser will definitely not interfere with clicking the buttons of 
Guacamole's OSK, even if they happen to contain the words "Ctrl" or "Alt".

What protocol is being used to connect to the remote desktop in question? Which 
remote desktop server?

{quote}
(As a sidenote: can "Ctrl-W" be trapped, such that the guacamole window is not 
closed when used? (Especially bad when you like to use a Linux terminal inside 
Guac, and are used to using shortcuts like deleting works using Ctrl+W) ^^)
{quote}

Guacamole is already attempting to trap 100% of all keyboard events. If some 
events end up having a local effect, then either the browser or the OS are 
preventing those events from being trapped, and there is really nothing that 
can be done.

If your browser provides a "send to desktop" or "send to homescreen" or "add to 
shelf" option, that may help. I know offhand that at least Chrome provides 
these sort of options, and that web applications started in such a way are 
allowed much greater control of the keyboard.

> Ctrl/Alt key combinations not working
> -------------------------------------
>
>                 Key: GUACAMOLE-121
>                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-121
>             Project: Guacamole
>          Issue Type: Improvement
>    Affects Versions: 0.9.10-incubating
>            Reporter: J-M Roth
>
> If you are working fast (actually using the keyboard to more than type text 
> and not use the mouse to click all the time) you definitely need Ctrl/Alt+key 
> combinations to work.
> For example when searching something in the browser, you want to use Ctrl+F 
> for "find" (and not go and click around in the menu, how retro is that). The 
> same goes for Alt+key of course.
> I understand that the event will go to the local browser, and not to the 
> application inside Guacamole, however something should be done to improve 
> that (provide at least some keyboard combination that simulates the use of 
> those keys).
> Using the onscreen Ctrl/Alt key is not working BTW.
> (As a sidenote: can "Ctrl-W" be trapped, such that the guacamole window is 
> not closed when used? (Especially bad when you like to use a Linux terminal 
> inside Guac, and are used to using shortcuts like deleting works using 
> Ctrl+W) ^^)



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to