Improve keyboard comfort and usability with advanced customization
-
Updated
Dec 23, 2025 - Rust
Improve keyboard comfort and usability with advanced customization
An advanced keyboard manager
A key remapping daemon for linux.
The smartest way to learn touch typing and improve your typing speed.
⌨️ A curated list of Open Source Mechanical Keyboard resources.
⌨️ KeyboardLayoutGuide, back from when it didn't exist.
Personal ZMK firmware configuration for various boards (34-keys, Glove80, Planck)
Swift UIKit keyboard manager for iOS apps.
A cross-platform context-aware key remapper.
A visual keyboard shortcuts explorer for popular applications.
Glorious Engrammer keymap for Glove80 keyboard
The Fulcrum Keyboard is an ergo-mechanical split keyboard with extra thumb functionality. It has 20 keys, two rotary encoders, and two 5-way switches.
Details for building a USB keyboard and touchpad controller from an old laptop.
vim plugin for automatic keyboard layout switching in insert mode
"DreymaR's Big Bag of Keyboard Tricks" for Windows with EPKL
This program is an On-Screen Display or a Heads-Up Display for keys. It displays every key press at a clearly visible text size. It is developed for people with poor eye sight. It is meant to aid desktop computer usage. It is especially useful while chatting or for occasional typing. The user no longer has to squint or zoom in the entire screen …
A small script to allow various keyboards to boot up with function keys enabled by default.
Allows you to import keyboard layouts into blender and render them in 3d
Add a description, image, and links to the keyboard-layout topic page so that developers can more easily learn about it.
To associate your repository with the keyboard-layout topic, visit your repo's landing page and select "manage topics."