[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [RFC PATCH v2 0/6] Support to change VNC keyboard layou
From: |
Gerd Hoffmann |
Subject: |
Re: [Qemu-devel] [RFC PATCH v2 0/6] Support to change VNC keyboard layout dynamically |
Date: |
Wed, 03 Dec 2014 13:10:38 +0100 |
Hi,
> Hi, Daniel
> Actually, my team had received the requirement of changing VNC keyboard
> layout dynamically on the scenario of Desktop Cloud. The clientele just use
> the simplest tight vnc client, but not GTK-VNC etc. I think we should support
> this scenario, isn't it ?
It boils down to doing the keysym -> scancode translation on the server
side (tightvnc client, qemu vnc server needs -k) or on the client side
(anything gtk-vnc based, such as virt-viewer / remote-viewer or vinagre
(gnome vnc viewer)).
The big advantage of doing it on the client side (then send the
scancodes using the scancode extension as mentioned by Daniel) is that
it works without any manual configuration, and you can even have two vnc
clients with different local keymaps connected at the same time and
things are still working properly.
In case the client can't do the translation qemu will fallback to do it
on the server side. It's not the recommended way to operate though.
cheers,
Gerd
- [Qemu-devel] [RFC PATCH v2 2/6] vnc: add a new QMP command for changing keyboard layout, (continued)
- [Qemu-devel] [RFC PATCH v2 2/6] vnc: add a new QMP command for changing keyboard layout, arei.gonglei, 2014/12/03
- [Qemu-devel] [RFC PATCH v2 5/6] keymaps: correct keymaps.c following Qemu coding style, arei.gonglei, 2014/12/03
- [Qemu-devel] [RFC PATCH v2 4/6] qapi-schema: fix typo about change-vnc-password, arei.gonglei, 2014/12/03
- [Qemu-devel] [RFC PATCH v2 6/6] keymaps: convert fprintf to qerror_report, arei.gonglei, 2014/12/03
- [Qemu-devel] [RFC PATCH v2 1/6] vnc: introduce vnc_display_kbd_layout function, arei.gonglei, 2014/12/03
- [Qemu-devel] [RFC PATCH v2 3/6] vnc: HMP change-vnc-kbd-layout wrapper, arei.gonglei, 2014/12/03
- Re: [Qemu-devel] [RFC PATCH v2 0/6] Support to change VNC keyboard layout dynamically, Daniel P. Berrange, 2014/12/03
- Re: [Qemu-devel] [RFC PATCH v2 0/6] Support to change VNC keyboard layout dynamically, Gonglei, 2014/12/03
- Re: [Qemu-devel] [RFC PATCH v2 0/6] Support to change VNC keyboard layout dynamically,
Gerd Hoffmann <=
- Re: [Qemu-devel] [RFC PATCH v2 0/6] Support to change VNC keyboard layout dynamically, Gonglei, 2014/12/03
- Re: [Qemu-devel] [RFC PATCH v2 0/6] Support to change VNC keyboard layout dynamically, Gerd Hoffmann, 2014/12/04
- Re: [Qemu-devel] [RFC PATCH v2 0/6] Support to change VNC keyboard layout dynamically, Gonglei, 2014/12/04
- Re: [Qemu-devel] [RFC PATCH v2 0/6] Support to change VNC keyboard layout dynamically, Daniel P. Berrange, 2014/12/04
- Re: [Qemu-devel] [RFC PATCH v2 0/6] Support to change VNC keyboard layout dynamically, Gonglei, 2014/12/04
- Re: [Qemu-devel] [RFC PATCH v2 0/6] Support to change VNC keyboard layout dynamically, Gonglei, 2014/12/04
- Re: [Qemu-devel] [RFC PATCH v2 0/6] Support to change VNC keyboard layout dynamically, Daniel P. Berrange, 2014/12/04
- Re: [Qemu-devel] [RFC PATCH v2 0/6] Support to change VNC keyboard layout dynamically, Gonglei, 2014/12/04