From owner-freebsd-stable@FreeBSD.ORG Mon May 15 10:28:30 2006 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3C1EE16A400 for ; Mon, 15 May 2006 10:28:30 +0000 (UTC) (envelope-from yoshin-t@jp.fujitsu.com) Received: from fgwmail6.fujitsu.co.jp (fgwmail6.fujitsu.co.jp [192.51.44.36]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8206643D45 for ; Mon, 15 May 2006 10:28:29 +0000 (GMT) (envelope-from yoshin-t@jp.fujitsu.com) Received: from m7.gw.fujitsu.co.jp ([10.0.50.77]) by fgwmail6.fujitsu.co.jp (Fujitsu Gateway) with ESMTP id k4FASR7R018313 for ; Mon, 15 May 2006 19:28:28 +0900 (envelope-from yoshin-t@jp.fujitsu.com) Received: from s6.gw.fujitsu.co.jp by m7.gw.fujitsu.co.jp (8.12.10/Fujitsu Domain Master) id k4FASRoG008471 for ; Mon, 15 May 2006 19:28:27 +0900 (envelope-from yoshin-t@jp.fujitsu.com) Received: from s6.gw.fujitsu.co.jp (s6 [127.0.0.1]) by s6.gw.fujitsu.co.jp (Postfix) with ESMTP id D7DEB39800C for ; Mon, 15 May 2006 19:28:26 +0900 (JST) Received: from vs.kawasaki.flab.fujitsu.co.jp (vs.kawasaki.flab.fujitsu.co.jp [10.25.192.105]) by s6.gw.fujitsu.co.jp (Postfix) with ESMTP id 623C63980FF for ; Mon, 15 May 2006 19:28:26 +0900 (JST) Received: from vs.kawasaki.flab.fujitsu.co.jp (localhost [127.0.0.1]) by vs.kawasaki.flab.fujitsu.co.jp (8.13.6/8.13.6/060329-after_scanning) with SMTP id k4FASQ5J027771 for ; Mon, 15 May 2006 19:28:26 +0900 (JST) Received: from palomino.cad.flab.fujitsu.co.jp ([10.25.155.139]) by vs.kawasaki.flab.fujitsu.co.jp (SMSSMTP 4.1.5.31) with SMTP id M2006051519282626659 for ; Mon, 15 May 2006 19:28:26 +0900 Received: from palomino.cad.flab.fujitsu.co.jp (localhost [IPv6:::1]) by palomino.cad.flab.fujitsu.co.jp (8.13.4/8.13.1) with ESMTP id k4FAReYR037818 for ; Mon, 15 May 2006 19:28:05 +0900 (JST) (envelope-from yoshin-t@jp.fujitsu.com) From: TOMITA Yoshinori To: freebsd-stable@freebsd.org MIME-Version: 1.0 (generated by WEMIKO 1.14.1 - =?ISO-2022-JP?B?Ig==?= =?ISO-2022-JP?B?GyRCNl9KXExTQ24bKEIi?=) Content-Type: text/plain; charset=US-ASCII Date: Mon, 15 May 2006 19:27:40 +0900 Message-ID: User-Agent: T-gnus/6.17.4 (based on No Gnus v0.4) WEMIKO/1.14.1 (=?ISO-2022-JP?B?GyRCNl9KXExTQ24bKEI=?=) SLIM/1.14.7 (=?ISO-2022-JP?B?GyRCPHIwZjpMTD4bKEI=?=) APEL/10.3 XEmacs/21.4.17 (i386-unknown-freebsd5.4) MULE Mule-UCS/0.84 (=?ISO-2022-JP?B?S09VR0VU?= =?ISO-2022-JP?B?U1VEQUk6GyRCOH43bkJmGyhC?=) Subject: (kbdmux) JP106/109 USB keyboard backslash/underscore trouble X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 May 2006 10:28:30 -0000 Hello, After upgrading from FreeBSD 5.4 to 6.1, backslash/underscore key on Japanese 106/109 keyboard, which resides left of Rshift key, cannot be used any more. Without kbdmux, the key works well. Japanese 106/109 PS/2 keyborad has no problem. This problem is USB only. Here is a patch. This worked for me. --- kbdmux.c.org Wed Mar 29 11:06:35 2006 +++ kbdmux.c Mon May 15 19:08:36 2006 @@ -764,6 +764,9 @@ case 0x63: /* wake key */ keycode = 0x6f; break; + case 0x64: /* [JP106USB] backslash, underscore */ + keycode = 0x73; + break; default: /* ignore everything else */ goto next_code; } -- --- TOMITA Yoshinori