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

Michael Jumper commented on GUACAMOLE-380:
------------------------------------------

Relevant to this, I recently looked into alternative ways that "text input" 
might automatically show/hide based on context. While it's been asked on the 
mailing list whether it's possible to have this happen automatically when an 
input field is focused, and we've explained that, no, it's not possible for 
Guacamole to know that you've clicked in an input field within the remote 
desktop (as the remote desktop does not expose this information), I think we 
_may_ be able to determine this heuristically.

It occurred to me that there is one indicator of context that remote desktops 
are fairly consistent with: the mouse cursor. If it were possible to identify 
when the mouse cursor changes to the typical "I" bar indicating text input, 
then the client side of Guacamole could use that as a hint to select a more 
appropriate input method on touch devices.

I've had some success with a proof-of-concept JavaScript neural network that 
recognizes "I" bar cursors. It's an unexpected application of machine learning, 
to be sure, but it seems to work pretty darn well.

> Automatically select "text input" on mobile devices
> ---------------------------------------------------
>
>                 Key: GUACAMOLE-380
>                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-380
>             Project: Guacamole
>          Issue Type: Improvement
>          Components: guacamole
>            Reporter: Fx Chef
>            Priority: Major
>
> Is this possible, or is there another way to do it?   I can't seem to get the 
> guac menu to show when connecting to a desktop through an ipad.
> thanks



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to