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
|