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

Keith Johnson commented on GUACAMOLE-609:
-----------------------------------------

[~mjumper] It doesn't appear to be strictly required that libvncclient support 
this extension out of the box, as it's possible to implement support for custom 
messages/encodings as a client application using libvncclient. I've made a 
proof of concept of the changes required to support the qemu extended key 
message in the guacd server here:

[https://github.com/rainforestapp/guacamole-server/pull/1/commits/9b03aaf6339442d6e8346719a846d5375858d4ef]

The changes extend the `key` message to take a third argument containing the 
scancode. I have not tested it against non-qemu vnc servers yet. Is this an 
approach you'd consider merging upstream?

> Add support for QEMU extended key events
> ----------------------------------------
>
>                 Key: GUACAMOLE-609
>                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-609
>             Project: Guacamole
>          Issue Type: Improvement
>          Components: VNC
>         Environment: Parrot VM inside KVM-QEMU
>            Reporter: faelis
>            Priority: Minor
>
> When guacamole is connected to a VM running inside qemu using the built in 
> VNC, my physical azerty keyboard looks like acting as a qwerty keyboard.
> If the layout inside the VM is set to qwerty it works nearly correct.
> If the layout inside the VM is set to azerty it doesn't work (a=q,z=w, 
> etc...).
> If I use novnc instead of guacamole, the keyboard works fine.



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

Reply via email to