From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:35993) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XwS4E-00053n-KT for qemu-devel@nongnu.org; Thu, 04 Dec 2014 03:47:23 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XwS49-0001mO-Mr for qemu-devel@nongnu.org; Thu, 04 Dec 2014 03:47:18 -0500 Received: from mx1.redhat.com ([209.132.183.28]:34910) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XwS49-0001mE-F4 for qemu-devel@nongnu.org; Thu, 04 Dec 2014 03:47:13 -0500 Message-ID: <1417682821.14168.128.camel@nilsson.home.kraxel.org> From: Gerd Hoffmann Date: Thu, 04 Dec 2014 09:47:01 +0100 In-Reply-To: <547FC7C8.6050304@huawei.com> References: <1417589746-12176-1-git-send-email-arei.gonglei@huawei.com> <20141203093807.GA10160@redhat.com> <547EDD01.7050608@huawei.com> <1417608638.14168.49.camel@nilsson.home.kraxel.org> <547FC7C8.6050304@huawei.com> Content-Type: text/plain; charset="UTF-8" Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [RFC PATCH v2 0/6] Support to change VNC keyboard layout dynamically List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Gonglei Cc: "Huangweidong (C)" , "lcapitulino@redhat.com" , "qemu-devel@nongnu.org" , "Huangpeng (Peter)" Hi, > Hum.. Now, I encountered this situation that the common clienteles just use > tightvnc client, but want to change keymap dynamically. As you say, > the only way address this scenario is doing it on the server side. So, > do you think this patch series make sense and consider to accept it > in upstream? Thanks! The alternatives are: * Try figure why they are using tightvnc. Do they simply don't know there are other vnc clients such as remote-viewer with much better keyboard support? Did they try other clients and want stick to tightvnc nevertheless? If so, what are the reasons? * Try add raw scancode extension support to tightvnc (or the http://tigervnc.org/ fork). I see server-side keymap switching as last ressort if all other approaches failed, simply because the manual keymap configuration needed on the server side is error-prone and a pretty bad user experience. cheers, Gerd