Keyboard Builders' Digest
5% off! Keyboards and accessories from Apos.
Keyboard Builders' Digest / Projects


Dissatisfaction30 is a classy 30% keyboard / macropad by u/dj_edit.
Published August 30, 2022
Creators! Feel free to tip me off about your keyboard related projects to bring them to 100K readers.

Ming-Gih Lam aka dj_edit/dcpedit published his cute Dissatisfaction30, a tiny 30% keyboard or a relatively huge macropad – as you please.

Since I don't think I can legally call this a keyboard, I'm just gonna introduce my latest project as a macro pad – dj_edit.

After his previous projects like the Red Herring and µ10 keyboard, dj_edit came up with another classy design.

Taking design cues from the Sat75, the Dissatisfaction was originally intended to be a display piece, however, it also happens to be functional with a rotary encoder, OLED screen, and Vial firmware.

The author also took the opportunity to experiment with the case design, making it a tray mount with hidden screws.

The goal was to hide the case screws by using adhesive to secure the top 2 layers.


GitHub repo:

Do you like this post? Share, donate, subscribe, tip me off!

Published on Tue 30th Aug 2022. Featured in KBD #93 (source).


Macropad with arcade buttons

This macropad by FatherPaulStone features arcade buttons in a wooden box (pics).

Badger 2040 keypad

Andreas Känner took Pimoroni's RP2040-powered e-ink display and put it on a macropad.


Superkelp's first attempt at a PCB & case design – an open-source macropad.

Open Deck

Open Deck is a macropad with a customizable image behind every key – shared by joshr120.

Prism controller

WunWae's Prism is a uniquely shaped input device meant to be a gaming controller.

The Twelvekey macropad

A nice open-source 3D printed macropad by _vastrox_ with PCB and case files.