// ...i can't find forsyth's kbd.c and mapping stuff it was posted to the list on the 20th, but (from references in the cdocumentation to things that arn't there) i gather it's targeted at a 2nd edition kernel. presumable it could be brought up to date, but presotto's kbdmap.c works well, too, and runs on the current distribution. i've attached presotto's kbdmap.c here. it works well, and its usage is straightforward, except one needs to run it before rio (or acme or whatnot). for example, run this: kbdmap ; echo 54 0045 > /dev/kbdmap ; rio and any "T"s typed in the resulting rio will become "E"s. the one big downside is that they keycodes arn't remapped, meaning both that control keys and alt sequences for unicode characters use the original mappings. forsyth's driver sounded like it fixed this, working on actual scancodes, but i've never used it, so i can't really say. on an unrelated note, i just tried connecting to the wiki port, to put this info there, and it timed out. any info? -α.