Happy Hacking Keyboard
A 60-key keyboard returning the control key to its original position.
The Happy Hacking Keyboard, or HHKB, is a compact keyboard made by Japan’s PFU Limited, designed alongside computer scientist Eiiti Wada. Its Professional series shrinks the usual 104-key layout to just 60 keys, keeping full-sized keys while cutting down the overall size. The Control key sits where Caps Lock usually does, matching the original position found on early 84-key IBM PC/AT and XT keyboards. Current models include the Professional Classic, Professional Hybrid (which works both wired and wirelessly), the silenced Hybrid Type-S, and the silenced Classic Type-S. These come in light or dark color schemes, with either blank or printed keycaps. The Professional Hybrid models also offer a Japanese layout option.
**History**
**Beginnings** Wada grew frustrated that every new computer came with a different, more complex keyboard layout. He wanted a single keyboard he could keep using across many systems. Inspired by the original Macintosh keyboard, he and PFU worked together on the HHKB, guided by this philosophy: keyboard makers treat them as cheap accessories, but that’s wrong. Like a cowboy who abandons a dead horse but keeps his saddle—because the saddle is the interface his body knows—computers are disposable, but keyboards are essential tools. During development, Wada made mock-ups with both printed and blank keycaps. His students preferred the blank ones, and that tradition continues today. The first HHKB launched in 1996, using membrane switches and connecting via PS/2, Sun, or ADB ports with a detachable cable. It came only in white. The HHKB Lite followed in 1999, and the Lite2 in 2001. Both used membrane switches but had a slightly different layout. The Lite was the first HHKB available in black, and the Lite2 was the first to use USB.
**HHKB Professional Series**
**First-generation** The first HHKB Professional (now called the Professional 1) arrived in December 2003. It came in white or charcoal (black), with blank or printed keycaps. This model introduced the Topre electrostatic capacitive switches that all later Professional models still use. It also had a detachable mini-USB cable for connecting to a computer.
**Second-generation** The HHKB Professional 2 came out in March 2006, also in white or charcoal with blank or printed keycaps. Its main addition was a built-in 2-port USB hub for mice or other peripherals.
- Keys
- 60 keys in the professional series
- Developer
- PFU Limited of Japan, codeveloped with Eiiti Wada
- First release year
- 1996
- Current models
- Professional Classic, Professional Hybrid, Professional Hybrid Type-S, Professional Classic Type-S
- Switch type
- Topre electrostatic capacitive keyswitches (since Professional 1, 2003)
- Connectivity
- USB-C (third-generation), mini-USB (first-generation), Bluetooth (Professional BT and Hybrid models)
Lore & Background
The Happy Hacking Keyboard was born from Eiiti Wada's frustration that each new computer system came with a new keyboard layout that became increasingly complex. Wada sought to create his own keyboard that he could continue to use with various different computer systems. Inspired by the original Macintosh keyboard, Wada and PFU collaborated to design the HHKB with the philosophy that keyboards are important interfaces, not consumable goods like PCs. During the design process, Wada had mock-ups with both printed and blank keycaps; his students liked blank keycaps, and the tradition of HHKBs with blank keycaps continues to this day.
The first HHKB was released in 1996 and used membrane keyswitches, with PS/2, Sun, and ADB interfaces. It was followed by the HHKB Lite and Lite2 in 1999 and 2001. The first HHKB Professional (retroactively Professional 1) was released in December 2003, the first to use Topre electrostatic capacitive keyswitches. The Professional 2 followed in March 2006, adding a built-in 2-port USB hub. The Professional 2 Type-S (silenced variant) was released in 2011, and the Professional BT (first Bluetooth model) in 2016. Third-generation models (Classic, Hybrid, Hybrid Type-S) were released in December 2019, featuring 100% PBT keycaps and USB-C connectivity.
HHKB design tenets include a minimal 60-key design, no cursor or function keys, and standard keyboard pitch, optimized for Unix environments. The control key is placed where most keyboards have caps lock; the esc key is to the left of the 1 key; the delete key is above the enter key. DIP switches allow turning the delete key into backspace, swapping alt and meta keys, enabling/disabling USB ports, setting the OS, and enabling power-saving mode on Hybrid models.
Reader's Guide
The Happy Hacking Keyboard is notable for its deliberate reduction of keys to 60, returning the control key to its original position, and its use of Topre electrostatic capacitive keyswitches since the Professional 1 model. Its design philosophy, articulated by Eiiti Wada, treats the keyboard as a lasting interface rather than a disposable accessory. The HHKB has evolved through multiple generations: from membrane switches in 1996 to Topre switches in 2003, adding USB hubs, Bluetooth connectivity, and USB-C. The third-generation models introduced 100% PBT keycaps and support for official key remapping software. The keyboard's layout, resembling the Sun Type 3 keyboard, is optimized for Unix environments, with keys like control, esc, and delete placed in non-standard positions. DIP switches provide customization. The HHKB's legacy includes its influence on the mechanical keyboard community and its status as a specialized tool for programmers and enthusiasts.
Did You Know?
- The HHKB Professional 1, released in December 2003, was the first to use Topre electrostatic capacitive keyswitches.
- The HHKB Professional BT, released in 2016, was the first HHKB to feature Bluetooth connectivity.
- Third-generation HHKB models feature 100% PBT keycaps, where previous models used ABS for the space bar.
The Meta-Modifier: How Fn Bypasses the Operating System
The Fn key occupies a unique position in keyboard architecture. Unlike standard modifiers such as Ctrl, Shift, or Alt—which transmit their own scancodes to the operating system for combination with other keypresses—Fn operates as a meta-modifier. It rewrites the scancodes of other keys before they ever reach the OS, meaning the operating system has no awareness that Fn was pressed at all. This hardware-level interception, typically handled by the keyboard's internal microcontroller, creates a fundamental limitation: because the OS never sees the Fn key, it cannot be remapped through standard software tools. Most manufacturers process this mapping directly in the keyboard's firmware, leaving the main computer completely ignorant of the key's involvement. However, some vendors take different approaches. Lenovo performs the Fn mapping in the BIOS, opening the door to reconfiguring the key for built-in keyboards. Apple goes further, making Fn mappable and assigning it additional roles—pressing it once can trigger Dictation, switch input sources, or open the emoji and symbols menu. Microsoft Windows has offered native Fn key support since the Windows 2000 and Windows Me era, acknowledging the key's growing presence in consumer hardware.
The Placement Wars: Fn, Control, and the Bottom Row
No universal standard governs where the Fn key sits on a keyboard, and this ambiguity has generated persistent friction among laptop users. The most common arrangement—adopted by HP, Dell, and Samsung—slots Fn between the left Control key and the left Windows key, making it the second key from the left on the bottom row. The trade-off is a shrunken Control key, which many find inconvenient given that Control-based shortcuts like Control+S for saving or Control+Shift+Escape for Task Manager are deeply embedded in Windows workflows. Lenovo ThinkPads take the opposite approach: Fn sits at the far left, pushing Control to its right. IBM designers chose this in 1992 partly so users could locate the ThinkLight by feeling two keyboard corners in the dark. Because ThinkPads omitted Windows keys until 2006, neither Control nor Alt needed shrinking; when Windows keys finally appeared, the left Alt key absorbed the size reduction, preserving a larger Control key. Apple also places Fn at the bottom left, shrinking Control, though macOS's reliance on the Command key for shortcuts makes this less disruptive. Some manufacturers instead position Fn to the right of the space bar or at the end of the B-row, replacing the optional second Windows key to keep both left-side modifiers at full size.
Folding Functionality: Fn in Compact and Multimedia Layouts
In compact keyboard designs, the Fn key serves as a critical space-saving mechanism. The main alphanumeric area retains its familiar arrangement, but the numeric keypad is folded onto a group of central keys, requiring Fn to unlock those secondary characters. This design lets typists enter text without learning an entirely new layout. The secondary symbols accessed through Fn are typically printed on the key in a smaller font, enclosed in a box, or rendered in a contrasting color—usually blue, though sometimes orange—to signal their alternate status. On full-sized multimedia keyboards, the Fn key often appears as the F-Lock key, serving a similar gating function for extended character sets. On laptops, where physical space is severely constrained, Fn is frequently combined with the Alt key to save room. The key's primary purpose in these contexts is rapid adjustment of display or audio settings—brightness, contrast, volume—without navigating through operating system menus. In macOS, the top-row function keys can be accessed directly without Fn, while other Fn-dependent characters remain marked in blue. This dual-layer approach to key labeling and function has become a near-universal convention across portable computing, enabling a single physical key to serve two distinct roles.
Locked In: The Remapping Problem and Manufacturer Responses
The inability to remap the Fn key through standard operating system tools has long been a source of user frustration. Because the key's processing occurs at the hardware or firmware level, the OS simply never registers its presence, making software-based reconfiguration impossible for most keyboards. This stands in stark contrast to every other modifier key, which can be freely reassigned through OS-level tools. The inconsistency in placement across manufacturers compounds the problem: a user accustomed to one layout may find Fn in an entirely different position on another machine, with no easy way to virtualize or relocate it. Lenovo partially addressed this around 2011 by introducing a BIOS setting that allows users to reverse the Fn and left Control key arrangement on ThinkPad models. Apple's approach is more flexible, as macOS exposes Fn as a mappable key with multiple assigned functions. Microsoft Windows has provided native Fn support since the Windows 2000 and Windows Me era, though this primarily covers hardware-level combinations for controlling LCD brightness, VGA output, and speaker volume rather than offering deep remapping capabilities. The result is a landscape where user customization of one of the most frequently pressed modifier keys remains, for most manufacturers, largely out of reach.
Frequently Asked Questions
Who created the Happy Hacking Keyboard?
The HHKB was developed by PFU Limited, a Japanese electronics company, in collaboration with computer scientist Eiiti Wada. It has been in continuous production since its 1996 debut.
How many keys are on the HHKB Professional?
The Professional series condenses a standard 104-key layout down to just 60 keys while still offering full-sized keycaps. The numeric keypad and several function keys are dropped to achieve the compact footprint.
What kind of switches does the HHKB use?
Since the Professional 1 model in 2003, every HHKB has been built around Topre electrostatic capacitive keyswitches. These give the board its signature soft, cushioned actuation that feels distinctly different from mechanical or membrane switches.
Why is the HHKB's Control key in a different spot than on most keyboards?
The Control key sits in the position where modern layouts place Caps Lock, echoing the original arrangement found on the early IBM PC/AT and XT machines. This lets the left pinky rest on Control without any remapping, which Wada considered the natural home for that key.
What connectivity options do current HHKB models offer?
The third-generation Professional Classic and Hybrid use USB-C, while the Hybrid and Bluetooth variants also support wireless pairing. Earlier first-generation models relied on mini-USB for their wired connection.
More in Computer Keyboards, Part 2 1-24
Spotted an error? Know more?
Reader corrections go straight into our review queue. Suggest an edit · How this site is sourced
