Keyboard Builders' Digest
!! 30% off of Moee.tech's drawer-style Glitter65 !! Code: KBDNEWS
Keyboard Builders' Digest / Tools

Key-sweep

A keycap generator by Sam Hughes: key-sweep creates multi-axis contoured keycaps.

KBD.news
Published April 18, 2024
Creators! Feel free to tip me off about your keyboard related projects to bring them to 100K readers.

Key-sweep, this WIP project by Sam Hughes aka roosterHughes, is a keycap generator based on OpenSCAD. Multi-axis contoured keycaps generated with it create a keywell experience on a flat board.

A multi-axis, concave typing experience on your good ol' planar keyboard! I'm using keycaps generated with this tool on both my personal and work keyboards, so it's actually pretty dang decent! – Sam.

The OpenSCAD files in the github repository are designed around minimal-input, multi-axis typing surfaces. The library is intended to make concave "keywell" keyboard experiences more accessible. This is accomplished by implementing the various elements of a keycap as discrete primitives which can be composed as individual "novelty" keys, universal-profile (flat) keysets, single-axis contoured keysets, or multi-axis contoured keysets.

Pic:

Warning:

The build is super inefficient and takes like 20 mins to compile. It's super flexible already, but I'm still having fun with it, so it's very likely to continue improving for the near future – Sam.

Resources

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

Published on Thu 18th Apr 2024. Featured in KBD #162.


Related

Adafruit KB2040 Kee Boar

An RP2040 based development board by Adafruit, designed with keyboard builders in mind.

Arduino firmware generator

This firmware generator by jack-of-some outputs Arduino code based on layout and pin maps (repo).

Parametric keycap design

Showcasing the Riskeyboard 70's features, riskable introduces the GEM profile created with his Keycap Playground tool.

Gateron switch puller

Sneak peek at the Gateron switch puller's inside by pixelcast (pics).

Warm Up - VS Code extension

A VS Code extension by Jeusto to practice and improve your typing speed right inside your code editor.

Keyboard Yoga

Keyboard Yoga by ZSA Technology Labs is a different sort of typing trainer.

×
top