rhtyd commented on issue #3229: Console Proxy sends redundant CTRL and ALT keys 
to VMware
URL: https://github.com/apache/cloudstack/issues/3229#issuecomment-478481707
 
 
   Investigation: Based on showkey output on linux (debian and centos guests) 
with ACS 4.11.2.0, the console proxy indeed sends those keys as pressed, but 
with an additional ESC key.
   
   In the screenshot, the first set of Ctrl+keys were typed on a virt-manager 
VNC ( KVM), and next sets were typed via browser based console (cloudstack). 
This shows that some additional key is being sent as part of the key press 
event:
   ![Screenshot from 2019-04-01 
13-13-02](https://user-images.githubusercontent.com/95203/55313103-a01a3880-5484-11e9-9eaf-652af1e5ba56.png)
   
   Based on debugging a local 4.11.2.0 env, I found that Ctrl+D/E/A were 
accepted when metaKey was ignored in ajaxviewer.js however I'm not sure what 
possible regression this may introduce:
   
                   //if(e.metaKey)
                   //      modifiers |= AjaxViewer.META_KEY_MASK;
   
   Reference:
   https://css-tricks.com/snippets/javascript/javascript-keycodes/

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

Reply via email to