From mboxrd@z Thu Jan 1 00:00:00 1970 From: Akio Takebe Subject: [Patch] Japanese keyboard support Date: Tue, 17 Jun 2008 22:22:59 +0900 Message-ID: <8C8D07D42CFE2takebe_akio@jp.fujitsu.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: kvm@vger.kernel.org Return-path: Received: from fgwmail6.fujitsu.co.jp ([192.51.44.36]:55555 "EHLO fgwmail6.fujitsu.co.jp" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1757297AbYFQNXJ (ORCPT ); Tue, 17 Jun 2008 09:23:09 -0400 Received: from m1.gw.fujitsu.co.jp ([10.0.50.71]) by fgwmail6.fujitsu.co.jp (Fujitsu Gateway) with ESMTP id m5HDN6MM016211 for (envelope-from takebe_akio@jp.fujitsu.com); Tue, 17 Jun 2008 22:23:07 +0900 Received: from smail (m1 [127.0.0.1]) by outgoing.m1.gw.fujitsu.co.jp (Postfix) with ESMTP id C73AB24004D for ; Tue, 17 Jun 2008 22:23:06 +0900 (JST) Received: from s10.gw.fujitsu.co.jp (s10.gw.fujitsu.co.jp [10.0.50.80]) by m1.gw.fujitsu.co.jp (Postfix) with ESMTP id 9FD3A2DC14F for ; Tue, 17 Jun 2008 22:23:06 +0900 (JST) Received: from s10.gw.fujitsu.co.jp (s10 [127.0.0.1]) by s10.gw.fujitsu.co.jp (Postfix) with ESMTP id 8503F161C00A for ; Tue, 17 Jun 2008 22:23:06 +0900 (JST) Received: from fjm503.ms.jp.fujitsu.com (fjm503.ms.jp.fujitsu.com [10.56.99.77]) by s10.gw.fujitsu.co.jp (Postfix) with ESMTP id 32E43161C007 for ; Tue, 17 Jun 2008 22:23:06 +0900 (JST) Received: from fjmscan501.ms.jp.fujitsu.com (fjmscan501.ms.jp.fujitsu.com [10.56.99.141])by fjm503.ms.jp.fujitsu.com with ESMTP id m5HDN2hh026356 for ; Tue, 17 Jun 2008 22:23:02 +0900 Received: from jp.fujitsu.com (takebe.soft.fujitsu.com [10.33.110.49]) by fjmscan501.ms.jp.fujitsu.com (8.13.1/8.12.11) with SMTP id m5HDMx2f011472 for ; Tue, 17 Jun 2008 22:23:01 +0900 Sender: kvm-owner@vger.kernel.org List-ID: Hi, This patch improves jp106 keyboard. You can use '-k ja' option of qemu. Signed-off-by: Akio Takebe Best Regards, Akio Takebe --- diff --git a/qemu/keymaps/ja b/qemu/keymaps/ja index 6947cb1..9d90a78 100644 --- a/qemu/keymaps/ja +++ b/qemu/keymaps/ja @@ -101,6 +101,7 @@ yen 0x7d bar 0x7d shift underscore 0x73 shift Henkan_Mode 0x79 +Katakana_Real 0x70 Katakana 0x70 Muhenkan 0x7b Henkan_Mode_Real 0x79 diff --git a/qemu/vnc_keysym.h b/qemu/vnc_keysym.h index 5c47104..b6a172d 100644 --- a/qemu/vnc_keysym.h +++ b/qemu/vnc_keysym.h @@ -289,11 +289,14 @@ static name2keysym_t name2keysym[]={ /* localized keys */ {"BackApostrophe", 0xff21}, {"Muhenkan", 0xff22}, -{"Katakana", 0xff25}, -{"Zenkaku_Hankaku", 0xff29}, +{"Katakana", 0xff27}, +{"Hankaku", 0xff29}, +{"Zenkaku_Hankaku", 0xff2a}, {"Henkan_Mode_Real", 0xff23}, {"Henkan_Mode_Ultra", 0xff3e}, {"backslash_ja", 0xffa5}, +{"Katakana_Real", 0xff25}, +{"Eisu_toggle", 0xff30}, {0,0}, };