Path: utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!uunet!zaphod.mps.ohio-state.edu!think.com!snorkelwacker.mit.edu!bloom-beacon!eru!hagbard!sunic!sics.se!fuug!mcsun!hp4nl!donau!dutecaj.et.tudelft.nl!wolff From: wolff@dutecaj.et.tudelft.nl (;Rogier Wolff) Newsgroups: comp.os.minix Subject: Re: (none) Message-ID: <1991Jun12.112904.13063@donau.et.tudelft.nl> Date: 12 Jun 91 11:29:04 GMT References: <55996@nigel.ee.udel.edu> Sender: news@donau.et.tudelft.nl (UseNet News System) Organization: Delft University of Technology, Dep. of Electrical engineering Lines: 25 Nntp-Posting-Host: dutecaj.et.tudelft.nl badger@sn411.sintef.no (Kristin Utheim) writes: >To: info-minix@udel.edu >Subject: International keyboards for PC MINIX > CONFIGUREABLE INTERNATIONAL KEYBOARD SUPPORT FOR MINIX. > ------------------------------------------------------- >What Have We Got? >----------------- >We've got a system where, once the new versions of keyboard.c, menu.c and >boot.h are installed, the keyboard translations can be modified through one >header file - keymap.h. A quick re-compile and you've got a Danish keyboard >or a deliberately scrambled keymap for those who think its funny. aargh! (sorry) Why not just allow "root" to modify the keymap. Make a little program that finds the keymap in kmem, and changes it according to a file. Now simply add a "keymap /usr/lib/danish" command to your /etc/rc file! This allows you to dynamically change the keymap: If someone wants to change the ctrl and caps lock keys, let them goahead. Anyway, this is IMHO another example of "pseudo configurability". I currently don't have time to do it right. sorry. Rogier.