Topic

keyboard

Repositories (1614)

cherry-mx-switch
cherry-mx-switch ConstantinoSchillebeeckx

A simple 3D model of pcb mount Cherry MX switch

47
react-keyevent
react-keyevent yuanguandong TypeScript

An easy-to-use keyboard event react component, Package size less than 3kb

47
rapid_typing
rapid_typing dprovodnikov JavaScript

A keyboard trainer to develop fast ten-typing skills

47
SSVEP_keyboard
SSVEP_keyboard ryanlintott C#

The SSVEP Keyboard works with the icibici hardware. Once connected you should be able to look at keys and it will type them for you.

47
macOS-controller-binder
macOS-controller-binder marnovo Objective-C

Bind controller/gamepad buttons to keyboard/mouse commands in macOS

47
mirrorboard-mac
mirrorboard-mac qubist Perl

Intuitive one-handed typing on macOS by mirroring the keyboard while spacebar is held

47
lacinka
lacinka enedil

Belarusian Latin keyboard layout for Windows and Mac

47
synergy-vintage
synergy-vintage nbolton C++

Open source since 2001, share one mouse and keyboard between many vintage computers (Win 9x, Mac OS X, Linux)

47
Android-IME
Android-IME LiteKite Kotlin

kBoard - A keyboard app and an Input Method Editor (IME) for Android.

46
Buran-Ortho
Buran-Ortho ScatteredDrifter C

A 39-key orthogonal keyboard with support for two knobs, based on a rp2040

46
flex-input
flex-input lytefast Kotlin

Android text input widget supporting emoji, media attachments, and taking pictures

46
Krtkus
Krtkus swift502 C

Low profile 5x12 ortholinear keyboard design for choc/ks-33 switches

46
pusheenz40
pusheenz40 ChrisChrisLoLo Prolog

A pocket keyboard that uses SMD mouse switches. Low profile and easy to assemble

46
RSKKeyboardAnimationObserver
RSKKeyboardAnimationObserver ruslanskorb Objective-C

Showing / dismissing keyboard animation in simple UIViewController category.

45
usbrawmap
usbrawmap zdimension Rust

USB scancode mapper / driver for old nonstandard keyboards

45
intuiter
intuiter seonglae AutoHotkey

Globally available Vim like productivity application with a fancy mouse control. Home row keyboard mapping makes typing innovatively fast in everywher...

45
compose-keyhandler
compose-keyhandler Loop312 Kotlin

A key handler library for compose multiplatform/KMP

45
bug54-zmk-config
bug54-zmk-config ogruendel JavaScript

A thin, wireless and portable 54 key split ergonomic keyboard with ZMK firmware

45
ferris-rs
ferris-rs borisfaure Rust

Firmware written in Rust for the Ferris keyboard

45
tOndO-keyboard
tOndO-keyboard tOndO-keyboard C++

A fast, accurate and easy to learn alternative mobile input method by Riccardo Foschi and Marco Mandia

45
cherish-75
cherish-75 jaaronkot C

75% Gasket Mechanical Keyboard Powered by QMK & VIA

45
ahk-keyboard-locker
ahk-keyboard-locker sophice AutoHotkey

AutoHotkey script to temporarily lock your keyboard.

45
Fairtris
Fairtris furious-programming Pascal

Clone of the official classic Tetris® game for the NES console, intended for Windows and Linux systems. It implements the original mechanics and inclu...

44
vue-keyboard-trap
vue-keyboard-trap pdanpdan JavaScript

Vue2 and Vue3 directive and composable for keyboard navigation / TAB trapping - roving movement and trapping inside container

44
chkb
chkb MetalBlueberry Go

chkb turns a regular keyboard into a fully programmable keyboard. It is a cheap programmable keyboard

44
ADuck
ADuck lapidot C

A Duck split reversible keyboard based on the A. Dux by Tapi, created using ErgoGen by MrZealot

44
input-emulator
input-emulator tio C

A scriptable input emulator for Linux

44
Shoc
Shoc JannikB5825

OpenSource stagered Choc Keyboard

44
kmdf-keylogger
kmdf-keylogger adapiekarska C

Keylogger driver for Windows

44
PickerButton
PickerButton marty-suzuki Swift

PickerButton is subclass of UIButton that presents UIPickerView in UIKeyboard.

44
kb-remap
kb-remap rossmacarthur Rust

⌨️ Tool to remap macOS keyboard keys

44
keyboard_layers_app_companion
keyboard_layers_app_companion maatthc Python

App companion for visualizing the selected layer of ZMK / QMK / Vial powered keyboards

44
Vikiki
Vikiki cumsoft

Cumsoft [Vikiki_Virtual_Keyboard_Beta_Release] Resource

44
awesome-keyboard
awesome-keyboard Delapouite

A curated list of awesome resources about configuring and building keyboards

44
TK44
TK44 Ladniy HTML

TK44 - is a wireless unibody 40% keyboard

44
armory-keyboard
armory-keyboard qlyoung C++

utility for emulating a USB HID keyboard with the USBArmory

44
fpga-virtual-console
fpga-virtual-console Harry-Chen SystemVerilog

VT220-compatible console on Cyclone IV EP4CE55F23I7

43
Android-Custom-Keyboard
Android-Custom-Keyboard ArchitectAK Java

Develop your own keyboard as per your design for your android phone

43
react-native-spacer
react-native-spacer ambistudio JavaScript

A react-native component wrapper that avoiding keyboard when it displayed, support 'absolute' or 'fix' style position

43
fluxpad
fluxpad sssata Python

Analog keypad with hall effect switches and rapid trigger for osu!

43
karabiner-human-config
karabiner-human-config nrjdalal TypeScript

The easiest way to write Karabiner-Elements configuration files, ever!

43
AOSP-Kayboard-7.1.2
AOSP-Kayboard-7.1.2 sergchil Java

Full functional AOSP Keyboard with glide typing

42
k-goku
k-goku kchen0x Shell

A configuration using GokuRakuJoudo to generate Karabiner profile.

42
KeyboardHelper
KeyboardHelper ml-opensource Swift

No more checking for keyboard notifications and parsing keyboard apperance info manually!

42
awesome-ortholinear-keyboards
awesome-ortholinear-keyboards phwt

Ortholinear keyboards collection

42
KeyboardAdjuster
KeyboardAdjuster lionheart Swift

A Swift library that automatically resizes and adjusts views to scroll when a keyboard appears.

42
gingham_usbc_pcb
gingham_usbc_pcb yiancar HTML

A 60% throughole keyboard with USBC. Inspired by the Plaid

42
writeboard
writeboard folfcoder QML

Handwriting input for Linux desktops.

42
wkeys
wkeys ptazithos Rust

An on-screen keyboard for wayland desktop and a corresponding Cosmic applet written by rust using gtk-rs and libcosmic.

42
KeyboardX
KeyboardX ssseasonnn Kotlin

Monitor keyboard height tools

42