From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: To: 9fans@cse.psu.edu Subject: Re: [9fans] keymaps question. would this be acceptable for you all? From: Fco.J.Ballesteros In-Reply-To: <3fb20a7e$0$13405$79c14f64@nan-newsreader-03.noos.net> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="upas-xbrxpmudzusicchgjoiqxkbwut" Date: Wed, 12 Nov 2003 12:34:36 +0100 Topicbox-Message-UUID: 87846d16-eacc-11e9-9e20-41e7f4b1d025 This is a multi-part message in MIME format. --upas-xbrxpmudzusicchgjoiqxkbwut Content-Disposition: inline Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit The problem is that you need your own keymap setup at boot(8) time, or you'll have problems typing your password (unless your password is a naive one that stays the same no matter the keyboard used). Remember, there's no fs where to get the keymap from, but you still need that map. In fact, what I'm proposing is to `move' kbmap (and a couples of fixed tables) out of the kernel, into the user-level keyboard driver that can be started by boot. The tables used by such driver are similar to those of /dev/kmap: go from this rune to this other rune. As an extra benefit, we could get rid of the kernel code for devkbmap, static keymaps, and compose. Is there anything I'm missing? --upas-xbrxpmudzusicchgjoiqxkbwut Content-Type: message/rfc822 Content-Disposition: inline Received: from mail.cse.psu.edu ([130.203.4.6]) by aquamar; Wed Nov 12 12:23:56 MET 2003 Received: by mail.cse.psu.edu (CSE Mail Server, from userid 60001) id 2A45B19BD5; Wed, 12 Nov 2003 06:23:33 -0500 (EST) 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 82E0219BEB; Wed, 12 Nov 2003 06:23:12 -0500 (EST) X-Original-To: 9fans@cse.psu.edu Delivered-To: 9fans@cse.psu.edu Received: by mail.cse.psu.edu (CSE Mail Server, from userid 60001) id 68AF919BC7; Wed, 12 Nov 2003 06:22:46 -0500 (EST) Received: from mercury.bath.ac.uk (mercury.bath.ac.uk [138.38.32.81]) by mail.cse.psu.edu (CSE Mail Server) with ESMTP id 9D1C619BD6 for <9fans@cse.psu.edu>; Wed, 12 Nov 2003 06:22:34 -0500 (EST) Received: from news by mercury.bath.ac.uk with local (Exim 3.12 #1) id 1AJswk-00015f-00 for 9fans@cse.psu.edu; Wed, 12 Nov 2003 11:14:02 +0000 Received: from GATEWAY by bath.ac.uk with netnews for 9fans@cse.psu.edu (9fans@cse.psu.edu) To: 9fans@cse.psu.edu From: Boyd Roberts Message-ID: <3fb20a7e$0$13405$79c14f64@nan-newsreader-03.noos.net> Organization: Noos References: <31c6886fb4481b059a896b63f50f9a0f@plan9.escet.urjc.es> Subject: Re: [9fans] keymaps question. would this be acceptable for you all? Sender: 9fans-admin@cse.psu.edu Errors-To: 9fans-admin@cse.psu.edu X-BeenThere: 9fans@cse.psu.edu X-Mailman-Version: 2.0.11 Precedence: bulk Reply-To: 9fans@cse.psu.edu List-Id: Fans of the OS Plan 9 from Bell Labs <9fans.cse.psu.edu> List-Archive: Date: Wed, 12 Nov 2003 11:13:57 GMT X-Spam-Status: No, hits=-0.5 required=5.0 tests=REFERENCES version=2.55 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) what was ever wrong with forthsyth's /dev/kbmap stuff? (well i can think of one or things, but there's not much he he can do about it) it's the one thing lunix gets right: very early on it asks you where you are, what you're typing on and who's the leader of the opposition ... --upas-xbrxpmudzusicchgjoiqxkbwut--