From mboxrd@z Thu Jan 1 00:00:00 1970 To: 9fans@cse.psu.edu Subject: Re: [9fans] Foreign keyboard layout From: forsyth@vitanuova.com MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="upas-ckucrjocesgnzforvtapgkmxkk" Message-Id: <20010924165411.5226A19A7E@mail.cse.psu.edu> Date: Mon, 24 Sep 2001 17:58:36 +0100 Topicbox-Message-UUID: f175db90-eac9-11e9-9e20-41e7f4b1d025 This is a multi-part message in MIME format. --upas-ckucrjocesgnzforvtapgkmxkk Content-Disposition: inline Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit the keyboard map driver boyd mentions provides a keyboard map device, but is distributed in a package that also changes kbd.c to allow its rune tables to be read and written. --upas-ckucrjocesgnzforvtapgkmxkk Content-Type: message/rfc822 Content-Disposition: inline Return-Path: <9fans-admin@cse.psu.edu> Received: from punt-1.mail.demon.net by mailstore for forsyth@vitanuova.com id 1000900421:10:15703:302; Wed, 19 Sep 2001 11:53:41 GMT Received: from psuvax1.cse.psu.edu ([130.203.4.6]) by punt-1.mail.demon.net id aa1116340; 19 Sep 2001 11:43 GMT Received: from psuvax1.cse.psu.edu (psuvax1.cse.psu.edu [130.203.30.6]) by mail.cse.psu.edu (CSE Mail Server) with ESMTP id 7AF2519A45; Wed, 19 Sep 2001 07:41:10 -0400 (EDT) Delivered-To: 9fans@cse.psu.edu Received: from dns1.junta-andalucia.es (dns1.junta-andalucia.es [195.57.74.67]) by mail.cse.psu.edu (CSE Mail Server) with ESMTP id 0523B1998A for <9fans@cse.psu.edu>; Wed, 19 Sep 2001 07:40:43 -0400 (EDT) Received: from ahvm.hvm.sas.junta-andalucia.es ([10.232.40.22]) by dns1.junta-andalucia.es (Netscape Messaging Server 3.6) with ESMTP id AAA727E; Wed, 19 Sep 2001 12:50:02 +0200 Received: from groucho ([10.232.40.68]) by ahvm.hvm.sas.junta-andalucia.es (8.9.3/8.9.3) with ESMTP id MAA03291; Wed, 19 Sep 2001 12:54:26 +0200 To: Boyd Roberts Cc: "9 fans (lista correo)" <9fans@cse.psu.edu> Subject: Re: [9fans] Foreign keyboard layout In-Reply-To: <044101c1402f$e6ba3c90$a2b9c6d4@SOMA> Message-ID: <20010919122949.H1071-100000@groucho.hvm.sas.junta-andalucia.es> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: 9fans-admin@cse.psu.edu Errors-To: 9fans-admin@cse.psu.edu X-BeenThere: 9fans@cse.psu.edu X-Mailman-Version: 2.0.6 Precedence: bulk Reply-To: 9fans@cse.psu.edu X-Reply-To: List-Id: Fans of the OS Plan 9 from Bell Labs <9fans.cse.psu.edu> List-Archive: Date: Wed, 19 Sep 2001 12:52:51 +0200 (CEST) On Tue, 18 Sep 2001, Boyd Roberts wrote: > iirc, there is a driver that has a mapping file which you > can read/write tuples of the form: > > shift scancode rune > Thanks. Please, do you remember what driver and/or file(s) are you talking about? I've found hardcoded keyboard mapping in both: /sys/src/9/$cputype/kbd.c (machine-dependent kernel code) /sys/src/libcontrol/keyboard.c Maybe there are other files like these. TIA, JAMM --upas-ckucrjocesgnzforvtapgkmxkk--