Ultimate Hacking Keyboard V2

By Xah Lee. Date: . Last updated: .

Ultimate Hacking Keyboard Version 2, is announced around 2020-12-18. It is a improvement of the version 1 Ultimate Hacking Keyboard.

uhk v2 20230418 192823611
uhk v2 20230418 192823611
UHK v2 top 20230406 02703-s33
UHK v2. Total key count: 63. Plus 2 thumb (mouse-like) buttons.

Split Keyboard

The keyboard can be split. The two parts are connected by magnets.

UHK v2 l 20230406 07956-s33
UHK v2 left side
UHK v2 r 20230406 53053-s33
UHK v2 right side

Xah Talk Show 2023-04-18 UHK Ultimate Hacking Keyboard V2 Review

Xah Talk Show 2023-04-18 UHK Ultimate Hacking Keyboard V2 Review


Xah Talk Show 2023-04-05 Unboxing Ultimate Hacking Keyboard V2

USB Connection

The keyboard has a USB-C port.

Comes with a braided cable that are USB-C on both ends, and comes with a converter for USB-C to USB-A.

UHK v2 usb 20230406 45011-s33
USB-C Port

Key Switches and Hot-swappable Sockets

Great varieties of mechanical key switchs are available and has Hot-Swappable Key-Switch Socket .

Available key switch choices from UHK:

uhk switches 2023-03-25
different types of switches. [image source: https://ultimatehackingkeyboard.com/product/uhk60v2]
Switch nameFeelActuation force
Regular Brown 🟫Tactile50 gf
Regular Blue 🟦Clicky50 gf
Regular Red 🟥Linear45 gf
Box Brown 🟫Tactile50 gf
Box White ⬜Clicky45 gf
Box Red 🟥Linear50 gf
Silent Brown 🟫Tactile45 gf
Silent PINKLinear35 gf

I recommend the Kailh BOX Switch . They are more smooth than the Cherry MX Switches.

Further, if you are used to the gamer's super light Cherry MX Red linear switches, i recommend the Silent Pink switch. It is the Kailh BOX Silent Pink Switch. It is super smooth, and super quiet. Quieter than Cherry MX Red Silent. [see Keyboard Key Switch Loudness Comparison]

The switch on my UHK v2 is Silent Pink.

Keycap and Key Labels

The keycap used is PBT plastic, one of the best, with double-shot labeling tech, so key labels never wear-off.


The keyboard has backlight, and the color of the light depends on the function of the key. (functional coloring)

And when a modifier key is pressed, other active keys are colored red (for keymap change) or blue (for key macros). If you have remapped keys, the light color changes accordingly.

This functional light coloring system is a superb design, and is also a innovation by UHK.

UHK v2 backlight 20230406 06382-s33
UHK v2 backlight

Turn Off Backlight, Adjust Brightness

The lights are always on. You can adjust their brightness or turn them off in the firmware.

UHK agent backlight 2023-04-07
UHK agent backlight user interface


It comes with 4 detachable and raisable feet. You can leave them off, for a flat keyboard. or you can attach them in several ways. E.g. in the back for traditional tilt, or in front for more ergonomic negative tilt, or you can attach them near the middle for tenting.

UHK v2 back 20230406 05837-s33
UHK v2 back 20230406 05837-s33

The design of the feet is very nice, just snap in and twist to lock.

UHK v2 feet 20230406 37939-s33
UHK v2 feet

Addon Modules Review

An innovative design of UHK is the addon modules. These can be attached simply by sliding them in. They are held by magnets.

These are sold separately.

UHK v2 modules 20230406 02929-s33
UHK v2 modules. • Thumb Key Cluster with multi-directional scroll ball • Trackball • Touchpad • Trackpoint

Thumb Key Cluster Module

The Thumb Key Cluster adds 3 extra keys for the left hand, and each key can be programed. It also comes with a tiny trackball that functions as multi-directional scroll ball. the ball can also be pressed down, it functions as middle-click. And also two tiny buttons that functions as left-click and right-click.

UHK v2 l 20230406 20640-s33
UHK v2 with Thumb Key Cluster.

In general, the thumb modules are nice to have. But for long work hours, they are not replacement of dedicated mouse. But if you want a pointing device for casual use, or have Repetitive Strain Injury and already have a mouse but want variation, they are nice.

Trackball module

UHK v2 r 20230406 30800-s33
UHK v2 with trackball.

Best. Most precise and fast. Among the right-hand addon modules, this is my favorite.

Trackpoint module

Trackpoint require fine finger control. Difficult to get to a precise point fast. Sometimes overshoot.

UHK v2 top 20230406 28034-s33
UHK v2 with addon modules.

Trackpad module

Very fast, but sensitive. Difficult to pinpoint on a pixel. There is no buttons on it.

UHK V1 with Modules

the add-on modules also works with UHK v1.

uhk v1 w modules 20230420 qZYc5-s1400
uhk v1 w modules 20230420 qZYc5-s1400

Palm Rest

The Palm rest is made of solid natural beech wood, with lacquered surface. Two palm rests together weights 500g. Palm rest is sold separately.

UHK v2 top 20230406 21497-s33
UHK V2. addon thumb modules and palm rest. (both sold separately)

To attach palm rest, just twist the screw in. No need screw-driver.

UHK v2 palmrest 20230406 36751-s33
UHK v2 palmrest 20230406 36751-s33


uhk v2 display 20230418 TyKDd
UHK LED display. There are also {mod, fn, mouse} key status indicators (invisible when off).

The big letters indicate current keymap. The letters can be programed to display any alphanumerics.

By default:

Programable Keys

uhk 2 memory 2023-04-18 195304
uhk 2 memory 2023-04-18 195304

Builtin Layouts

Out of the box, press the following keys to switch to a keymap

For each keymap, there are 4 layers: base, mod, mouse, fn.

uhk base layer 2023-04-06
uhk base layer 2023-04-06
uhk mod layer 2023-04-06
uhk mod layer 2023-04-06
uhk mouse layer 2023-04-06
uhk mouse layer 2023-04-06
uhk fn layer 2023-04-06
uhk fn layer 2023-04-06

Layout for emacs xah-fly-keys


UHK V2 is on the expensive side, but everything about it is the best design and quality possible.

Good parts:

Bad parts:

Personal preference issues:

Difference Between UHK Version 1 and Version 2

New features in Version 2:

Where to Buy

If you get this, tip me $5. Goto https://www.paypal.com/ and pay xah@xahlee.org

Ultimate Hacking Keyboard