summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162>2007-01-07 17:12:41 +0000
committerbellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162>2007-01-07 17:12:41 +0000
commitf5e25d7007544415dbfd3fdf0778604c9b7c68b7 (patch)
treecf0af6b247e83e86965e9cb10e47fb3a5019fe48
parent2909b29aeea50fc25ea342a39db4c8ef5fd6a716 (diff)
downloadqemu-f5e25d7007544415dbfd3fdf0778604c9b7c68b7.tar.gz
Japanese keyboard patch (kazu)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2304 c046a42c-6fe2-441c-8c8c-71466251a162
-rw-r--r--keymaps/ja3
-rw-r--r--vnc_keysym.h10
2 files changed, 13 insertions, 0 deletions
diff --git a/keymaps/ja b/keymaps/ja
index ae513c7eed..6947cb124c 100644
--- a/keymaps/ja
+++ b/keymaps/ja
@@ -103,3 +103,6 @@ underscore 0x73 shift
Henkan_Mode 0x79
Katakana 0x70
Muhenkan 0x7b
+Henkan_Mode_Real 0x79
+Henkan_Mode_Ultra 0x79
+backslash_ja 0x73
diff --git a/vnc_keysym.h b/vnc_keysym.h
index a4ac6885bf..14fe47f9e1 100644
--- a/vnc_keysym.h
+++ b/vnc_keysym.h
@@ -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},
};