[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [RFC] keymap support for PVFB



Hi Ewan,

Thank you for your reply.


The patch committed on Nov 8 is the one for qemu-dm.
Paravirtualized frame buffer is not supporting Japanese keymap.
I'm trying to make a patch for Paravirtualized frame buffer.

Thanks,
-
Junko Ichino


----- Original Message ----- From: "Ewan Mellor" <ewan@xxxxxxxxxxxxx>
To: "Junko Ichino" <ichino.junko@xxxxxxxxxxxxxx>
Cc: <Xen-devel@xxxxxxxxxxxxxxxxxxx>
Sent: Friday, December 29, 2006 1:02 AM
Subject: Re: [Xen-devel] [RFC] keymap support for PVFB


On Thu, Dec 28, 2006 at 01:11:29PM +0900, Junko Ichino wrote:

Hi all,

My name is Junko Ichino.


Currently, Paravirtualized frame buffer is supporting only US keymap.

I'm trying to make a patch to support several keymaps for Paravirtualized frame buffer, which uses QEMU's keymap.

But, some special keys cannot be input in Japanese keymap.
For example, backslash and underscore.
I'm investigating this problem now. Where is the problem?

This patch to xen-unstable was committed on Nov 8, and was said to fix
Japanese backslash etc, by adding those keys to the keymap:

# HG changeset patch
# User kasai.takanori@xxxxxxxxxxxxxx
# Date 1162978686 0
# Node ID ea1ffa51b4121d36cffdc90276378a6ed334c2cc
# Parent  edd592c823a520d4072a95ac39beb2012c05321e
Add the Japanese keymap for VNC Server.

Signed-off-by: Takanori Kasai < kasai.takanori@xxxxxxxxxxxxxx >

diff -r edd592c823a5 -r ea1ffa51b412 tools/ioemu/keymaps/ja
--- a/tools/ioemu/keymaps/ja    Thu Nov 02 23:05:24 2006 +0000
+++ b/tools/ioemu/keymaps/ja    Wed Nov 08 09:38:06 2006 +0000
@@ -102,3 +102,6 @@ Henkan_Mode 0x79
Henkan_Mode 0x79
Katakana 0x70
Muhenkan 0x7b
+Henkan_Mode_Real 0x79
+Henkan_Mode_Ultra 0x79
+backslash_ja 0x73
diff -r edd592c823a5 -r ea1ffa51b412 tools/ioemu/vnc_keysym.h
--- a/tools/ioemu/vnc_keysym.h  Thu Nov 02 23:05:24 2006 +0000
+++ b/tools/ioemu/vnc_keysym.h  Wed Nov 08 09:38:06 2006 +0000
@@ -271,5 +271,15 @@ static name2keysym_t name2keysym[]={
{"Num_Lock", 0xff7f},    /* XK_Num_Lock */
{"Pause", 0xff13},       /* XK_Pause */
{"Escape", 0xff1b},      /* XK_Escape */
+
+    /* localized keys */
+{"BackApostrophe", 0xff21},
+{"Muhenkan", 0xff22},
+{"Katakana", 0xff25},
+{"Zenkaku_Hankaku", 0xff29},
+{"Henkan_Mode_Real", 0xff23},
+{"Henkan_Mode_Ultra", 0xff3e},
+{"backslash_ja", 0xffa5},
+
{0,0},
};


Are you using this patch?

Ewan.

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.