From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <0eb201c14956$79ba1d60$a2b9c6d4@SOMA> From: "Boyd Roberts" To: <9fans@cse.psu.edu> References: <20010927010531.CDC87199E4@mail.cse.psu.edu> <0d0e01c14890$aed0e220$a2b9c6d4@SOMA> <0e5e01c14928$4a5cf4d0$a2b9c6d4@SOMA> Subject: Re: [9fans] Foreign keyboard layout MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Date: Sun, 30 Sep 2001 04:20:25 +0200 Topicbox-Message-UUID: f69bc7b0-eac9-11e9-9e20-41e7f4b1d025 > i think i have found the vileness. me, being a bonehead, never having read any pc h/w doc (arch yes) and the cryptic comment in the int handler meant more kernel print's -- yuk. anway i have a version for azerty. it needs a code review and a good thrashing to death, but i think it's ok. /lib/azerty lets me type: 1234567890 + &�"'(-�_��)= ~#{[|`\^@]} there is some other junk to be mapped in, but that's easy and they're not important like: ������ just one edit and a: cp /lib/azerty /dev/kbmap haven't trashed a f/s yet :) backing up onto cd-rw right now. for those who want to suffer, read on: certain scan codes are 2 byte sequences starting with a 0xE0 followed by the 7 bit scan code, the 8th bit indicates keyup. this is just great when it meets and mapping of � (iirc). ghastly, just ghastly a lot of _loud_ toto was involved. don't ask why. well, what they play is junk, but it's well executed. btw: in french 'toto' is used like 'foo'. bbtw: it's nice to use a real system again.