A curated list of awesome resources about configuring and building keyboards
A keyboard for Joey
TK44 - is a wireless unibody 40% keyboard
Showing / dismissing keyboard animation in simple UIViewController category.
A key handler library for compose multiplatform/KMP
Keylogger driver for Windows
A Duck split reversible keyboard based on the A. Dux by Tapi, created using ErgoGen by MrZealot
Clone of the official classic Tetris® game for the NES console, intended for Windows and Linux systems. It implements the original mechanics and inclu...
utility for emulating a USB HID keyboard with the USBArmory
⌨️ Tool to remap macOS keyboard keys
Unibody? Split? Why not both!
AutoHotkey script to temporarily lock your keyboard.
Turn your ESP32 into a Bluetooth Low Energy (BLE) HID Keyboard Device. Built for the latest versions of arduino-esp32 and NimBLE-Arduino. Works with i...
chkb turns a regular keyboard into a fully programmable keyboard. It is a cheap programmable keyboard
PickerButton is subclass of UIButton that presents UIPickerView in UIKeyboard.
An ergonomic custom keyboard design inspired by the ErgoDox
Handwriting input for Linux desktops.
Monitor keyboard height tools
Full functional AOSP Keyboard with glide typing
A react-native component wrapper that avoiding keyboard when it displayed, support 'absolute' or 'fix' style position
Control kanata virtual keys while observing frontmost app and input source on macOS to enable application and input source aware key mapping
An AFK clicker that allow to simulate keystrokes (mouse or keyboard) even if the window isn't focused.
Ortholinear keyboards collection
Analog keypad with hall effect switches and rapid trigger for osu!
Switch keyboard layouts programmatically!
VT220-compatible console on Cyclone IV EP4CE55F23I7
Develop your own keyboard as per your design for your android phone
A 60% throughole keyboard with USBC. Inspired by the Plaid
A single key keyboard, a demonstration of a USB HID device for the Raspberry Pi Pico in C
A Swift library that automatically resizes and adjusts views to scroll when a keyboard appears.
3D printable plate and base for the Lily58 Pro
AppKit Carbon key codes to UIKey-compatible enums
A configuration using GokuRakuJoudo to generate Karabiner profile.
Ergonomic keyboard layout for nonergonomic keyboards.
VSCode Extension: Simulates typing for use in presentations or live video recordings. Typing from file or clipboard, with auto typing mode or manual t...
An on-screen keyboard for wayland desktop and a corresponding Cosmic applet written by rust using gtk-rs and libcosmic.
input automation tool – event chains, chords, multi-zone gestures, and more
usb input adapter for sun workstations
一个基于RP2040+CH9329的4k音游控制器/可编程键盘 支持扩展 硬件宏 SDVX v2版本正在开发中
Rainbow / CPU monitor for system76 colored keyboards
A library to react to user keyboard input, even through SSH
A small, minimalist and reversible elite-c based split keyboard that builds on previous designs to fit your needs.
A service for (un)binding keyboard up and down events.
[Pebble] Tertiary text input for the Pebble!
No more checking for keyboard notifications and parsing keyboard apperance info manually!
Android keyboard with local AI (Ollama, Whisper, MCP) or cloud (Gemini, Groq, OpenAI)
CadQuery 2 keyboard case generator
Temporal is a 36-42 key split ergonomic keyboard with wireless support. Features a breakoff pinky column and optional encoders in the thumb cluster.
golang desktop controller, supported windows, linux, macos.
⚛️ React Native ScrollView extension that prevents inputs from being covered by the keyboard