Have a Good Time!

Michael Eng

[weng1 mai4 ke3]

click to see · about · academic · photography · hacking · random · people · visitors' book


WARNING: This website has not been updated since circa 2004, don't believe anything you read here!

Linux keymaps for Korean Toshiba Libretto keyboards

Michael Eng, 1 Dec 1999

These are keymaps for both the console keyboard driver and XFree86-XKB to correctly map the keys on the Korean version of the Toshiba Libretto. They work on a default RedHat 5.2 installation with a Libretto-30CTK.

The keycodes transmitted by the keyboard are not correct for the layout; they are simply that of the corresponding key in the Japanese OADG layout. Under Windows, COMOS Telecom provides a driver which translates them to the correct keycodes.

Console layout

Download to /usr/lib/kbd/keymaps/i386/qwerty/lib-kr.map.gz

Run kbdconfig to change the map. That's it.

There is a bug here, in that if you press one of the modeswitch keys the message "keyboard: unrecognized scancode (70) - ignored" appears in the syslog. This also happens when I press the same key on a normal OADG Japanese 106 keyboard with jp106.map, so I am unsure what to do about it.

XFree86

Download to /usr/X11R6/lib/X11/xkb/keycodes/xfree86 and /usr/X11R6/lib/X11/xkb/symbols/us

This is a horrible hack which barely works, but it does. Set XF86Config as:

Section "Keyboard"
    Protocol    "Standard"
    AutoRepeat  500 5
    XkbRules "xfree86"
    XkbModel "us102"
    XkbLayout "us"
EndSection

The keycodes were taken from "Libretto Bible", Shuwa System Co, Tokyo 1998/5/10. Japanese language, ISBN 4-87966-790-0


Note: You are viewing the No-CSS (Netscape 4 friendly) version of this page. Your browser is: CCBot/1.0 (+http://www.commoncrawl.org/bot.html).

Michael Eng
my e-mail address is meng ! daydream . org . uk, but replace the ! with @ and remove the spaces