[
https://issues.apache.org/jira/browse/GUACAMOLE-232?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15896555#comment-15896555
]
Michael Jumper commented on GUACAMOLE-232:
------------------------------------------
The keyboard event handling is supposed to release all currently-held keys when
the keyup for an unknown key is received:
https://github.com/apache/incubator-guacamole-client/blob/865ec19704029a584b8293e36590bfa0ab48a75b/guacamole-common-js/src/main/webapp/modules/Keyboard.js#L991-L995
That is actually due to the fix for GUAC-661, the issue you mentioned before:
https://github.com/apache/incubator-guacamole-client/commit/67624e190c79193e1dbc008b05039f5662f250c6#diff-483b580338cdf132d7bf18892586c538
That same mechanism _should_ be resetting keyboard state when the those keys
are released on iPad+bluetooth. I'm not sure at present why it wouldn't be. If
the guac-specific keyboard test is working correctly (as you note above), that
suggests that things are working properly already...
You have reproduced this on 0.9.10-incubating and 0.9.11-incubating? No chance
that a version of Guacamole from before 0.9.7 could have been cached?
> Stuck keys iPad/Bluetooth keyboard (Return/Backspace/Space)
> -----------------------------------------------------------
>
> Key: GUACAMOLE-232
> URL: https://issues.apache.org/jira/browse/GUACAMOLE-232
> Project: Guacamole
> Issue Type: Bug
> Components: guacamole-client
> Affects Versions: 0.9.10-incubating, 0.9.11-incubating
> Reporter: devrandom
> Attachments: guac_stuck2.png, guac_stuck3.PNG, guac_stuck.png
>
>
> I have the same issues as described in:
> https://glyptodon.org/jira/browse/GUAC-661
> Which theoretically was solved in 0.9.7.
> After some typing using iPad with connected bluetooth keyboard, the following
> Keys may get stuck.
> * return
> * space
> * backspace
> Attached you'll find an example using xev on linux.
> Guacamole produces keyup and keydown events in a loop.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)