Share a single keyboard and mouse between multiple computers.
-
Updated
Aug 27, 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
An 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.
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.
Fusuma plugin that sending virtual keyboard events
Neptune is a mechanical keysound app like Mechvibes except its faster and written in Go
The Assistive Technology Rapid Integration & Construction Set
Fishing bot for Black Desert Online
Implement a USB/BLE HID device that can switch between mouse and keyboard modes for the M5Cardputer
KeyTone is a software with Go as its core, capable of simulating the sound of key presses in real-time. 「KeyTone 是一款以golang为核心的软件,可以实时模拟按键敲击的声音。」
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."