summary refs log tree commit diff stats
path: root/results/classifier/105/graphic/1717414
diff options
context:
space:
mode:
Diffstat (limited to 'results/classifier/105/graphic/1717414')
-rw-r--r--results/classifier/105/graphic/171741448
1 files changed, 48 insertions, 0 deletions
diff --git a/results/classifier/105/graphic/1717414 b/results/classifier/105/graphic/1717414
new file mode 100644
index 000000000..647e3728c
--- /dev/null
+++ b/results/classifier/105/graphic/1717414
@@ -0,0 +1,48 @@
+graphic: 0.810
+vnc: 0.727
+device: 0.662
+other: 0.640
+semantic: 0.615
+network: 0.578
+socket: 0.521
+instruction: 0.445
+mistranslation: 0.389
+assembly: 0.301
+boot: 0.294
+KVM: 0.268
+
+Sending certain keysyms results in wrong symbol input
+
+I develop bVNC, an Android VNC client. I noticed that when I connect to qemu VMs that have a VNC console, Keysyms that are usually sent over with SHIFT modifier when connecting from a PC have wrong symbols typed within the VM. A very short list of examples: 
+
+exclam                              33     0x0021
+
+results in "1" typed in the VM.
+
+at                                  64     0x0040
+
+results in "2"
+
+plus                                43     0x002b
+
+results in "="
+
+asterisk                            42     0x002a
+
+results in "8"
+
+On Android, KEYCODEs that correspond to the above keysyms do not come with SHIFT metastate. Therefore, the keysyms that they correspond to are not sent over with any modifiers and must just work.
+
+The issue was reproduced with bVNC and RealVNC viewers connecting to many versions of qemu (Ubuntu 14.04, oVirt 3.4, oVirt 4.1, etc.). The qemu version that comes with oVirt 4.1 is 2.6.0, commit hash bfc766d38e1fae5767d43845c15c79ac8fa6d6af.
+
+Sincerely,
+iordan
+
+There have been quite a bunch of improvements in the keysyms handling during the past years ... can you still reproduce your issue with the latest version of QEMU?
+
+Seems to work fine now. Thank you!!
+
+iordan
+
+Thanks for testing! So I'm closing the ticket now.
+