Happy Hacking Keyboard Lite 2 USB (PFU Systems HHKB)

An exceptional typing experience with a great piece of hardware.

HHKB Lite 2

As expected, it works perfectly on UNIX/Linux. Just edit /etc/X11/xorg.conf:

    Section "InputDevice"
        Identifier     "HHKB Lite 2"
        Driver         "kbd"
        Option         "XkbRules" "xorg"
        Option         "XkbModel" "hhk"
        Option         "XkbLayout" "us"
    EndSection

It should also work correctly with Option "XkbModel" "pc101".

Then, I set to ON third DIP switch to disable Delete and enable BS (BackSpace) key.

Spanish customization

Despite the US layout, there was no trouble using it with Spanish symbols. I found comfortable to use the ◇ (Super_L and Super_R) keys as the modifiers for these symbols:

Copy this in ~/.xmodmaprc:

    keysym Super_L = Mode_switch
    keysym Super_R = Mode_switch
    keysym 1 = 1 exclam exclamdown
    keysym slash = slash question questiondown
    keysym a = a A aacute
    keysym e = e E eacute
    keysym i = i I iacute
    keysym o = o O oacute
    keysym u = u U uacute
    keysym n = n N ntilde
    keysym 4 = 4 dollar EuroSign
    keysym semicolon = semicolon colon udiaeresis

Depending on your system, you may need to load this config in your ~/.xsession or ~/.xinitrc. Add xmodmap ~/.xmodmaprc to your script.

Happy Hacking :-)

Last modified date: Sun Aug 8 17:19:30 CEST 2010