Share a single keyboard and mouse between multiple computers.
-
Updated
Aug 5, 2026 - C++
Share a single keyboard and mouse between multiple computers.
mouse & keyboard sharing via LAN
Graphical program used to map keyboard buttons and mouse controls to a gamepad. Useful for playing games with no gamepad support.
Authorizer is a Password Manager for Android. It emulates an HID keyboard over USB and enters your credentials on your target device. Additionally it supports OTP 🔑📴
Rust library for creating global hotkeys, and simulating inputs
Portable stenography using Plover and bluetooth keyboard emulation on a Raspberry Pi Zero W
A library used to control your mouse and keyboard programmatically in .NET Core
A tiny sandboxed Dyon scripting environment for evdev input devices that lets you do e.g. xcape in Wayland | now on https://codeberg.org/valpackett/evscript
A Raspberry Pi program that emulates a keyboard/mouse Bluetooth HID client
Fusuma plugin that sending virtual keyboard events
Let AI agents control Windows applications. Click buttons, type text, toggle settings — all by name, not coordinates. Uses the Windows UI Automation API to find UI elements reliably, regardless of DPI, theme, resolution, or window position.
Neptune is a mechanical keysound app like Mechvibes except its faster and written in Go
A premium, translucent, always-on-top Electron HUD overlay that acts as a stealth desktop copilot. Integrates real-time multimodal screen vision, mixed microphone and system audio loopback capture, global key mirroring, and human-like typing simulation.
Fishing bot for Black Desert Online
The Assistive Technology Rapid Integration & Construction Set
KeyTone is a software with Go as its core, capable of simulating the sound of key presses in real-time. 「KeyTone 是一款以golang为核心的软件,可以实时模拟按键敲击的声音。」
Implement a USB/BLE HID device that can switch between mouse and keyboard modes for the M5Cardputer
Online touch-typing tutor.
Swift Bluetooth HID Keyboard Emulator
Scriptboxie allows you to effortlessly manage and create scripts. Can be used to streamline repetitive and time-consuming tasks.
Add a description, image, and links to the keyboard-emulation topic page so that developers can more easily learn about it.
To associate your repository with the keyboard-emulation topic, visit your repo's landing page and select "manage topics."