
Custom, Programmable, Mechanical Keyboards
Keyboards – that you can build-on-your-own, program and personalise. Available in multiple configurations with different types of switches, keycaps and other customisation options
Mostly Harmless Keyboards are now avaiable for customisation and purchase from the

Mechanical Switches

Mechanical Switches provide a better typing experience with tactile & audible feedback for your keystrokes. Build more accuracy and comfort into your typing experience.
Endless Customisations

Choose your keycaps (shape, colours, texture), your keyboard case, your switch type and your keyboard lighting options. Tastefully define your keyboard experience.
Mechanical Switches


Don’t put up with badly designed keyboard layouts anymore. Program your keyboard to maximise finger comfort and placement and your typing speed and efficiency.
The 60% Keyboard

This is a standard 61-key staggered keyboard layout. The key switches are arranged in rows just like most popular keyboard layouts. Keys such as arrow keys and function keys are present on a layer switchable using a function key.
The 60% Split Layout

This is a 62-key columnar and split keyboard layout. The key switches are arranged in columns (also called an ortholinear layout). Additionally, the keyboard is split into a left and right half – both rotated at an angle.
The 40% Split Layout

This is a 42-key columnar and split layout. It is called the Atreus layout designed by Phil Hagelberg. It is a small, light-weight and portable ortholinear keyboard which uses the popular 40% keyboard layout.
Past Keyboard Builds

Granite DSA Keyset

ICE SA Keyset

Custom DSA Keyset

Troubled Minds SA Keyset

Modern Selectrics SA Keyset

Deep Space SA Keyset

Custom DSA Keyset

A hand-wired keyboard

XDA keyset with RGB under-light

Dolch DSA Keyset with RGB backlight

Ergodox EZ keyset

Custom DSA keyset

40% DZ40 keyboard with Dolch DSA keyset

MDA Keyset

SA Keyset

SA Keyset

SA Keyset with walnut wood case

65% keyboard with /dev/tty keyset

MDA Bones Keyset with walnut wood case

Atreus 60% keyboard

Switches mounted with a plate and PCB

The GH60 PCB


Compiling and Flashing the Firmware

Switches mounted with a plate and PCB
Enquire about “Hackable Mechanical Keyboards”







