From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <3b4e93cde9c32bfb2f08d10a285e12bf@plan9.escet.urjc.es> To: 9fans@cse.psu.edu From: Fco.J.Ballesteros MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Subject: [9fans] getting rid of kernel kbd maps Date: Mon, 10 Nov 2003 18:09:05 +0100 Topicbox-Message-UUID: 85268658-eacc-11e9-9e20-41e7f4b1d025 We still have (at least) two keyboard drivers, and I don't like that much. Would everybody be happy if 1. the kernel included just the std kbd.c driver 2. A user level driver could be started by boot(8) in those cases where kbd maps are wanted. This driver could just put the native keyboard in raw mode and translate runes as it wants (using the maps), then service fake /dev/cons and /dev/consctl files to pretend that they are the keyboard. If everybode is happy with that, and therefore it would save me from merging our local driver with the distributed one everytime it changes, I'm willing to do the change. I say this because I'm about to try what presotto suggested for the usb keyboard driver (i.e. to bind a fake console file), and I thought it could be also a way to go back and get a single keyboard driver for all plan 9 sites. let me know what you think. thanks anyway.