You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@guacamole.apache.org by "andrea lattanzi (Jira)" <ji...@apache.org> on 2020/04/19 16:06:00 UTC

[jira] [Updated] (GUACAMOLE-1037) Caps Lock doesn't work via RDP (1.2 guacd)

     [ https://issues.apache.org/jira/browse/GUACAMOLE-1037?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

andrea lattanzi updated GUACAMOLE-1037:
---------------------------------------
    Description: 
Hello!

I was pushed to use guacd 1.2 after facing 1.1 huge memory leaks bug.

The users signalled me this bug that could be workaround by running OSK on the remote.

To log key events I used this site:

[https://unixpapa.com/js/testkey.html]

Now I'm pasting the results in several conditions of the following test sequence:

1) "a" key low case

2) caps lock

3) "A" key 

4) caps lock

5) "a" key

The client OS is Ubuntu, but OS and browser/version combinations don't look to affect the bug.

 

*Just the client via Chromium:*

keydown keyCode=65 (A) which=65 (A) charCode=0 
 keypress keyCode=97 (a) which=97 (a) charCode=97 (a) 
 keyup keyCode=65 (A) which=65 (A) charCode=0 
 keydown keyCode=20 which=20 charCode=0 
 keyup keyCode=20 which=20 charCode=0 
 keydown keyCode=65 (A) which=65 (A) charCode=0 
 keypress keyCode=65 (A) which=65 (A) charCode=65 (A) 
 keyup keyCode=65 (A) which=65 (A) charCode=0 
 keydown keyCode=20 which=20 charCode=0 
 keyup keyCode=20 which=20 charCode=0 
 keydown keyCode=65 (A) which=65 (A) charCode=0 
 keypress keyCode=97 (a) which=97 (a) charCode=97 (a) 
 keyup keyCode=65 (A) which=65 (A) charCode=0

 

*client via Chromium, guacamole 0.9.14 RDP*

keydown keyCode=65 (A) which=65 (A) charCode=0 
 keypress keyCode=97 (a) which=97 (a) charCode=97 (a) 
 keyup keyCode=65 (A) which=65 (A) charCode=0 
 keydown keyCode=255 which=255 charCode=0 
 keyup keyCode=255 which=255 charCode=0 
 keydown keyCode=16 which=16 charCode=0 
 keydown keyCode=65 (A) which=65 (A) charCode=0 
 keypress keyCode=65 (A) which=65 (A) charCode=65 (A) 
 keyup keyCode=16 which=16 charCode=0 
 keydown keyCode=16 which=16 charCode=0 
 keyup keyCode=65 (A) which=65 (A) charCode=0 
 keyup keyCode=16 which=16 charCode=0 
 keydown keyCode=255 which=255 charCode=0 
 keyup keyCode=255 which=255 charCode=0 
 keydown keyCode=65 (A) which=65 (A) charCode=0 
 keypress keyCode=97 (a) which=97 (a) charCode=97 (a) 
 keyup keyCode=65 (A) which=65 (A) charCode=0

 

*client via Chromium, guacamole 1.1, guacd 1.2, RDP (bug)*

keydown keyCode=65 (A) which=65 (A) charCode=0 
 keypress keyCode=97 (a) which=97 (a) charCode=97 (a) 
 keyup keyCode=65 (A) which=65 (A) charCode=0 
 keydown keyCode=20 which=20 charCode=0 
 keyup keyCode=20 which=20 charCode=0 
 keydown keyCode=16 which=16 charCode=0 
 keydown keyCode=65 (A) which=65 (A) charCode=0 
 keypress keyCode=97 (a) which=97 (a) charCode=97 (a) 
 keyup keyCode=16 which=16 charCode=0 
 keydown keyCode=16 which=16 charCode=0 
 keyup keyCode=65 (A) which=65 (A) charCode=0 
 keyup keyCode=16 which=16 charCode=0 
 keydown keyCode=20 which=20 charCode=0 
 keyup keyCode=20 which=20 charCode=0 
 keydown keyCode=65 (A) which=65 (A) charCode=0 
 keypress keyCode=97 (a) which=97 (a) charCode=97 (a) 
 keyup keyCode=65 (A) which=65 (A) charCode=0 
 keydown keyCode=16 which=16 charCode=0 
 keyup keyCode=16 which=16 charCode=0

 

*client via Chromium, guacamole 1.0, RDP*

keydown keyCode=65 (A) which=65 (A) charCode=0 
 keypress keyCode=97 (a) which=97 (a) charCode=97 (a) 
 keyup keyCode=65 (A) which=65 (A) charCode=0 
 keydown keyCode=0 which=0 charCode=0 
 keyup keyCode=0 which=0 charCode=0 
 keydown keyCode=16 which=16 charCode=0 
 keydown keyCode=65 (A) which=65 (A) charCode=0 
 keypress keyCode=65 (A) which=65 (A) charCode=65 (A) 
 keyup keyCode=16 which=16 charCode=0 
 keydown keyCode=16 which=16 charCode=0 
 keyup keyCode=65 (A) which=65 (A) charCode=0 
 keyup keyCode=16 which=16 charCode=0 
 keydown keyCode=0 which=0 charCode=0 
 keyup keyCode=0 which=0 charCode=0 
 keydown keyCode=65 (A) which=65 (A) charCode=0 
 keypress keyCode=97 (a) which=97 (a) charCode=97 (a) 
 keyup keyCode=65 (A) which=65 (A) charCode=0 
 keydown keyCode=16 which=16 charCode=0 
 keyup keyCode=16 which=16 charCode=0

 

*client via Chromium, guacamole 1.1, guacd 1.2, VNC*

keydown keyCode=65 (A) which=65 (A) charCode=0 
 keypress keyCode=97 (a) which=97 (a) charCode=97 (a) 
 textInput data=a
 akeyup keyCode=65 (A) which=65 (A) charCode=0 
 keydown keyCode=16 which=16 charCode=0 
 keydown keyCode=65 (A) which=65 (A) charCode=0 
 keypress keyCode=65 (A) which=65 (A) charCode=65 (A) 
 textInput data=A
 Akeyup keyCode=16 which=16 charCode=0 
 keyup keyCode=65 (A) which=65 (A) charCode=0 
 keydown keyCode=65 (A) which=65 (A) charCode=0 
 keypress keyCode=97 (a) which=97 (a) charCode=97 (a) 
 textInput data=a
 akeyup keyCode=65 (A) which=65 (A) charCode=0

 

*client via Firefox, guacamole 0.9.14 RDP*

keydown keyCode=65 (A) which=65 (A) charCode=0 
 keypress keyCode=97 (a) which=97 (a) charCode=97 (a) 
 textInput data=a
 akeyup keyCode=65 (A) which=65 (A) charCode=0 
 keydown keyCode=255 which=255 charCode=0 
 keyup keyCode=255 which=255 charCode=0 
 keydown keyCode=16 which=16 charCode=0 
 keydown keyCode=65 (A) which=65 (A) charCode=0 
 keypress keyCode=65 (A) which=65 (A) charCode=65 (A) 
 textInput data=A
 Akeyup keyCode=16 which=16 charCode=0 
 keydown keyCode=16 which=16 charCode=0 
 keyup keyCode=65 (A) which=65 (A) charCode=0 
 keyup keyCode=16 which=16 charCode=0 
 keydown keyCode=255 which=255 charCode=0 
 keyup keyCode=255 which=255 charCode=0 
 keydown keyCode=65 (A) which=65 (A) charCode=0 
 keypress keyCode=97 (a) which=97 (a) charCode=97 (a) 
 textInput data=a
 akeyup keyCode=65 (A) which=65 (A) charCode=0

 

*client via Firefox, guacamole 1.1, guacd 1.2, RDP (bug)*

keydown keyCode=65 (A) which=65 (A) charCode=0 
 keypress keyCode=97 (a) which=97 (a) charCode=97 (a) 
 textInput data=a
 akeyup keyCode=65 (A) which=65 (A) charCode=0 
 keydown keyCode=20 which=20 charCode=0 
 keyup keyCode=20 which=20 charCode=0 
 keydown keyCode=16 which=16 charCode=0 
 keydown keyCode=65 (A) which=65 (A) charCode=0 
 keypress keyCode=97 (a) which=97 (a) charCode=97 (a) 
 textInput data=a
 akeyup keyCode=16 which=16 charCode=0 
 keydown keyCode=16 which=16 charCode=0 
 keyup keyCode=65 (A) which=65 (A) charCode=0 
 keyup keyCode=16 which=16 charCode=0 
 keydown keyCode=20 which=20 charCode=0 
 keyup keyCode=20 which=20 charCode=0 
 keydown keyCode=65 (A) which=65 (A) charCode=0 
 keypress keyCode=97 (a) which=97 (a) charCode=97 (a) 
 textInput data=a
 akeyup keyCode=65 (A) which=65 (A) charCode=0

 

I hope this could help.

 

  was:
Hello!

I was pushed to use guacd 1.2 after facing 1.1 huge memory leaks bug.

The users signalled me this bug that could be workaround by running OSK on the remote.

To log what key events I used this site:

[https://unixpapa.com/js/testkey.html]

Now I'm pasting the results in several conditions of the following test sequence:

1) "a" key low case

2) caps lock

3) "A" key 

4) caps lock

5) "a" key

The client OS is Ubuntu, but OS and browser/version combinations don't look to affect the bug.

 

*Just the client via Chromium:*

keydown keyCode=65 (A) which=65 (A) charCode=0 
keypress keyCode=97 (a) which=97 (a) charCode=97 (a) 
keyup keyCode=65 (A) which=65 (A) charCode=0 
keydown keyCode=20 which=20 charCode=0 
keyup keyCode=20 which=20 charCode=0 
keydown keyCode=65 (A) which=65 (A) charCode=0 
keypress keyCode=65 (A) which=65 (A) charCode=65 (A) 
keyup keyCode=65 (A) which=65 (A) charCode=0 
keydown keyCode=20 which=20 charCode=0 
keyup keyCode=20 which=20 charCode=0 
keydown keyCode=65 (A) which=65 (A) charCode=0 
keypress keyCode=97 (a) which=97 (a) charCode=97 (a) 
keyup keyCode=65 (A) which=65 (A) charCode=0

 

*client via Chromium, guacamole 0.9.14 RDP*

keydown keyCode=65 (A) which=65 (A) charCode=0 
keypress keyCode=97 (a) which=97 (a) charCode=97 (a) 
keyup keyCode=65 (A) which=65 (A) charCode=0 
keydown keyCode=255 which=255 charCode=0 
keyup keyCode=255 which=255 charCode=0 
keydown keyCode=16 which=16 charCode=0 
keydown keyCode=65 (A) which=65 (A) charCode=0 
keypress keyCode=65 (A) which=65 (A) charCode=65 (A) 
keyup keyCode=16 which=16 charCode=0 
keydown keyCode=16 which=16 charCode=0 
keyup keyCode=65 (A) which=65 (A) charCode=0 
keyup keyCode=16 which=16 charCode=0 
keydown keyCode=255 which=255 charCode=0 
keyup keyCode=255 which=255 charCode=0 
keydown keyCode=65 (A) which=65 (A) charCode=0 
keypress keyCode=97 (a) which=97 (a) charCode=97 (a) 
keyup keyCode=65 (A) which=65 (A) charCode=0

 

*client via Chromium, guacamole 1.1, guacd 1.2, RDP (bug)*

keydown keyCode=65 (A) which=65 (A) charCode=0 
keypress keyCode=97 (a) which=97 (a) charCode=97 (a) 
keyup keyCode=65 (A) which=65 (A) charCode=0 
keydown keyCode=20 which=20 charCode=0 
keyup keyCode=20 which=20 charCode=0 
keydown keyCode=16 which=16 charCode=0 
keydown keyCode=65 (A) which=65 (A) charCode=0 
keypress keyCode=97 (a) which=97 (a) charCode=97 (a) 
keyup keyCode=16 which=16 charCode=0 
keydown keyCode=16 which=16 charCode=0 
keyup keyCode=65 (A) which=65 (A) charCode=0 
keyup keyCode=16 which=16 charCode=0 
keydown keyCode=20 which=20 charCode=0 
keyup keyCode=20 which=20 charCode=0 
keydown keyCode=65 (A) which=65 (A) charCode=0 
keypress keyCode=97 (a) which=97 (a) charCode=97 (a) 
keyup keyCode=65 (A) which=65 (A) charCode=0 
keydown keyCode=16 which=16 charCode=0 
keyup keyCode=16 which=16 charCode=0

 

*client via Chromium, guacamole 1.0, RDP*

keydown keyCode=65 (A) which=65 (A) charCode=0 
keypress keyCode=97 (a) which=97 (a) charCode=97 (a) 
keyup keyCode=65 (A) which=65 (A) charCode=0 
keydown keyCode=0 which=0 charCode=0 
keyup keyCode=0 which=0 charCode=0 
keydown keyCode=16 which=16 charCode=0 
keydown keyCode=65 (A) which=65 (A) charCode=0 
keypress keyCode=65 (A) which=65 (A) charCode=65 (A) 
keyup keyCode=16 which=16 charCode=0 
keydown keyCode=16 which=16 charCode=0 
keyup keyCode=65 (A) which=65 (A) charCode=0 
keyup keyCode=16 which=16 charCode=0 
keydown keyCode=0 which=0 charCode=0 
keyup keyCode=0 which=0 charCode=0 
keydown keyCode=65 (A) which=65 (A) charCode=0 
keypress keyCode=97 (a) which=97 (a) charCode=97 (a) 
keyup keyCode=65 (A) which=65 (A) charCode=0 
keydown keyCode=16 which=16 charCode=0 
keyup keyCode=16 which=16 charCode=0

 

*client via Chromium, guacamole 1.1, guacd 1.2, VNC*

keydown keyCode=65 (A) which=65 (A) charCode=0 
keypress keyCode=97 (a) which=97 (a) charCode=97 (a) 
textInput data=a
akeyup keyCode=65 (A) which=65 (A) charCode=0 
keydown keyCode=16 which=16 charCode=0 
keydown keyCode=65 (A) which=65 (A) charCode=0 
keypress keyCode=65 (A) which=65 (A) charCode=65 (A) 
textInput data=A
Akeyup keyCode=16 which=16 charCode=0 
keyup keyCode=65 (A) which=65 (A) charCode=0 
keydown keyCode=65 (A) which=65 (A) charCode=0 
keypress keyCode=97 (a) which=97 (a) charCode=97 (a) 
textInput data=a
akeyup keyCode=65 (A) which=65 (A) charCode=0

 

*client via Firefox, guacamole 0.9.14 RDP*

keydown keyCode=65 (A) which=65 (A) charCode=0 
keypress keyCode=97 (a) which=97 (a) charCode=97 (a) 
textInput data=a
akeyup keyCode=65 (A) which=65 (A) charCode=0 
keydown keyCode=255 which=255 charCode=0 
keyup keyCode=255 which=255 charCode=0 
keydown keyCode=16 which=16 charCode=0 
keydown keyCode=65 (A) which=65 (A) charCode=0 
keypress keyCode=65 (A) which=65 (A) charCode=65 (A) 
textInput data=A
Akeyup keyCode=16 which=16 charCode=0 
keydown keyCode=16 which=16 charCode=0 
keyup keyCode=65 (A) which=65 (A) charCode=0 
keyup keyCode=16 which=16 charCode=0 
keydown keyCode=255 which=255 charCode=0 
keyup keyCode=255 which=255 charCode=0 
keydown keyCode=65 (A) which=65 (A) charCode=0 
keypress keyCode=97 (a) which=97 (a) charCode=97 (a) 
textInput data=a
akeyup keyCode=65 (A) which=65 (A) charCode=0

 

*client via Firefox, guacamole 1.1, guacd 1.2, RDP (bug)*

keydown keyCode=65 (A) which=65 (A) charCode=0 
keypress keyCode=97 (a) which=97 (a) charCode=97 (a) 
textInput data=a
akeyup keyCode=65 (A) which=65 (A) charCode=0 
keydown keyCode=20 which=20 charCode=0 
keyup keyCode=20 which=20 charCode=0 
keydown keyCode=16 which=16 charCode=0 
keydown keyCode=65 (A) which=65 (A) charCode=0 
keypress keyCode=97 (a) which=97 (a) charCode=97 (a) 
textInput data=a
akeyup keyCode=16 which=16 charCode=0 
keydown keyCode=16 which=16 charCode=0 
keyup keyCode=65 (A) which=65 (A) charCode=0 
keyup keyCode=16 which=16 charCode=0 
keydown keyCode=20 which=20 charCode=0 
keyup keyCode=20 which=20 charCode=0 
keydown keyCode=65 (A) which=65 (A) charCode=0 
keypress keyCode=97 (a) which=97 (a) charCode=97 (a) 
textInput data=a
akeyup keyCode=65 (A) which=65 (A) charCode=0

 

I hope this could help.

 


> Caps Lock doesn't work via RDP (1.2 guacd)
> ------------------------------------------
>
>                 Key: GUACAMOLE-1037
>                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-1037
>             Project: Guacamole
>          Issue Type: Bug
>          Components: guacd
>    Affects Versions: 1.2.0
>            Reporter: andrea lattanzi
>            Priority: Minor
>             Fix For: 0.9.14, 1.0.0
>
>
> Hello!
> I was pushed to use guacd 1.2 after facing 1.1 huge memory leaks bug.
> The users signalled me this bug that could be workaround by running OSK on the remote.
> To log key events I used this site:
> [https://unixpapa.com/js/testkey.html]
> Now I'm pasting the results in several conditions of the following test sequence:
> 1) "a" key low case
> 2) caps lock
> 3) "A" key 
> 4) caps lock
> 5) "a" key
> The client OS is Ubuntu, but OS and browser/version combinations don't look to affect the bug.
>  
> *Just the client via Chromium:*
> keydown keyCode=65 (A) which=65 (A) charCode=0 
>  keypress keyCode=97 (a) which=97 (a) charCode=97 (a) 
>  keyup keyCode=65 (A) which=65 (A) charCode=0 
>  keydown keyCode=20 which=20 charCode=0 
>  keyup keyCode=20 which=20 charCode=0 
>  keydown keyCode=65 (A) which=65 (A) charCode=0 
>  keypress keyCode=65 (A) which=65 (A) charCode=65 (A) 
>  keyup keyCode=65 (A) which=65 (A) charCode=0 
>  keydown keyCode=20 which=20 charCode=0 
>  keyup keyCode=20 which=20 charCode=0 
>  keydown keyCode=65 (A) which=65 (A) charCode=0 
>  keypress keyCode=97 (a) which=97 (a) charCode=97 (a) 
>  keyup keyCode=65 (A) which=65 (A) charCode=0
>  
> *client via Chromium, guacamole 0.9.14 RDP*
> keydown keyCode=65 (A) which=65 (A) charCode=0 
>  keypress keyCode=97 (a) which=97 (a) charCode=97 (a) 
>  keyup keyCode=65 (A) which=65 (A) charCode=0 
>  keydown keyCode=255 which=255 charCode=0 
>  keyup keyCode=255 which=255 charCode=0 
>  keydown keyCode=16 which=16 charCode=0 
>  keydown keyCode=65 (A) which=65 (A) charCode=0 
>  keypress keyCode=65 (A) which=65 (A) charCode=65 (A) 
>  keyup keyCode=16 which=16 charCode=0 
>  keydown keyCode=16 which=16 charCode=0 
>  keyup keyCode=65 (A) which=65 (A) charCode=0 
>  keyup keyCode=16 which=16 charCode=0 
>  keydown keyCode=255 which=255 charCode=0 
>  keyup keyCode=255 which=255 charCode=0 
>  keydown keyCode=65 (A) which=65 (A) charCode=0 
>  keypress keyCode=97 (a) which=97 (a) charCode=97 (a) 
>  keyup keyCode=65 (A) which=65 (A) charCode=0
>  
> *client via Chromium, guacamole 1.1, guacd 1.2, RDP (bug)*
> keydown keyCode=65 (A) which=65 (A) charCode=0 
>  keypress keyCode=97 (a) which=97 (a) charCode=97 (a) 
>  keyup keyCode=65 (A) which=65 (A) charCode=0 
>  keydown keyCode=20 which=20 charCode=0 
>  keyup keyCode=20 which=20 charCode=0 
>  keydown keyCode=16 which=16 charCode=0 
>  keydown keyCode=65 (A) which=65 (A) charCode=0 
>  keypress keyCode=97 (a) which=97 (a) charCode=97 (a) 
>  keyup keyCode=16 which=16 charCode=0 
>  keydown keyCode=16 which=16 charCode=0 
>  keyup keyCode=65 (A) which=65 (A) charCode=0 
>  keyup keyCode=16 which=16 charCode=0 
>  keydown keyCode=20 which=20 charCode=0 
>  keyup keyCode=20 which=20 charCode=0 
>  keydown keyCode=65 (A) which=65 (A) charCode=0 
>  keypress keyCode=97 (a) which=97 (a) charCode=97 (a) 
>  keyup keyCode=65 (A) which=65 (A) charCode=0 
>  keydown keyCode=16 which=16 charCode=0 
>  keyup keyCode=16 which=16 charCode=0
>  
> *client via Chromium, guacamole 1.0, RDP*
> keydown keyCode=65 (A) which=65 (A) charCode=0 
>  keypress keyCode=97 (a) which=97 (a) charCode=97 (a) 
>  keyup keyCode=65 (A) which=65 (A) charCode=0 
>  keydown keyCode=0 which=0 charCode=0 
>  keyup keyCode=0 which=0 charCode=0 
>  keydown keyCode=16 which=16 charCode=0 
>  keydown keyCode=65 (A) which=65 (A) charCode=0 
>  keypress keyCode=65 (A) which=65 (A) charCode=65 (A) 
>  keyup keyCode=16 which=16 charCode=0 
>  keydown keyCode=16 which=16 charCode=0 
>  keyup keyCode=65 (A) which=65 (A) charCode=0 
>  keyup keyCode=16 which=16 charCode=0 
>  keydown keyCode=0 which=0 charCode=0 
>  keyup keyCode=0 which=0 charCode=0 
>  keydown keyCode=65 (A) which=65 (A) charCode=0 
>  keypress keyCode=97 (a) which=97 (a) charCode=97 (a) 
>  keyup keyCode=65 (A) which=65 (A) charCode=0 
>  keydown keyCode=16 which=16 charCode=0 
>  keyup keyCode=16 which=16 charCode=0
>  
> *client via Chromium, guacamole 1.1, guacd 1.2, VNC*
> keydown keyCode=65 (A) which=65 (A) charCode=0 
>  keypress keyCode=97 (a) which=97 (a) charCode=97 (a) 
>  textInput data=a
>  akeyup keyCode=65 (A) which=65 (A) charCode=0 
>  keydown keyCode=16 which=16 charCode=0 
>  keydown keyCode=65 (A) which=65 (A) charCode=0 
>  keypress keyCode=65 (A) which=65 (A) charCode=65 (A) 
>  textInput data=A
>  Akeyup keyCode=16 which=16 charCode=0 
>  keyup keyCode=65 (A) which=65 (A) charCode=0 
>  keydown keyCode=65 (A) which=65 (A) charCode=0 
>  keypress keyCode=97 (a) which=97 (a) charCode=97 (a) 
>  textInput data=a
>  akeyup keyCode=65 (A) which=65 (A) charCode=0
>  
> *client via Firefox, guacamole 0.9.14 RDP*
> keydown keyCode=65 (A) which=65 (A) charCode=0 
>  keypress keyCode=97 (a) which=97 (a) charCode=97 (a) 
>  textInput data=a
>  akeyup keyCode=65 (A) which=65 (A) charCode=0 
>  keydown keyCode=255 which=255 charCode=0 
>  keyup keyCode=255 which=255 charCode=0 
>  keydown keyCode=16 which=16 charCode=0 
>  keydown keyCode=65 (A) which=65 (A) charCode=0 
>  keypress keyCode=65 (A) which=65 (A) charCode=65 (A) 
>  textInput data=A
>  Akeyup keyCode=16 which=16 charCode=0 
>  keydown keyCode=16 which=16 charCode=0 
>  keyup keyCode=65 (A) which=65 (A) charCode=0 
>  keyup keyCode=16 which=16 charCode=0 
>  keydown keyCode=255 which=255 charCode=0 
>  keyup keyCode=255 which=255 charCode=0 
>  keydown keyCode=65 (A) which=65 (A) charCode=0 
>  keypress keyCode=97 (a) which=97 (a) charCode=97 (a) 
>  textInput data=a
>  akeyup keyCode=65 (A) which=65 (A) charCode=0
>  
> *client via Firefox, guacamole 1.1, guacd 1.2, RDP (bug)*
> keydown keyCode=65 (A) which=65 (A) charCode=0 
>  keypress keyCode=97 (a) which=97 (a) charCode=97 (a) 
>  textInput data=a
>  akeyup keyCode=65 (A) which=65 (A) charCode=0 
>  keydown keyCode=20 which=20 charCode=0 
>  keyup keyCode=20 which=20 charCode=0 
>  keydown keyCode=16 which=16 charCode=0 
>  keydown keyCode=65 (A) which=65 (A) charCode=0 
>  keypress keyCode=97 (a) which=97 (a) charCode=97 (a) 
>  textInput data=a
>  akeyup keyCode=16 which=16 charCode=0 
>  keydown keyCode=16 which=16 charCode=0 
>  keyup keyCode=65 (A) which=65 (A) charCode=0 
>  keyup keyCode=16 which=16 charCode=0 
>  keydown keyCode=20 which=20 charCode=0 
>  keyup keyCode=20 which=20 charCode=0 
>  keydown keyCode=65 (A) which=65 (A) charCode=0 
>  keypress keyCode=97 (a) which=97 (a) charCode=97 (a) 
>  textInput data=a
>  akeyup keyCode=65 (A) which=65 (A) charCode=0
>  
> I hope this could help.
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)