-
enigo
Cross-platform (Linux, Windows, macOS & BSD) library to simulate keyboard and mouse events
-
device_query
A basic library for querying keyboard and mouse state on-demand without a window
-
rdev
Listen and send keyboard and mouse events on Windows, Linux and MacOS
-
mouse-collection-environment
Collection GUI environment for harvesting user mouse data
-
raw-input
A cross-platform library for capturing and simulating global input events (keyboard and mouse)
-
buttons
API for storing and querying input state
-
mouse-keyboard-input
Send mouse and keyboard events on any distro and X11 or Wayland
-
willhook
Capture all keyboard and mouse input regardless of application focus on the active windows desktop
-
mouse-rs
control your mouse via rust
-
inputbot
Cross-platform (Windows & Linux) library for simulating keyboard/mouse input events and registering global input device event handlers
-
mouse-codes
Cross-platform mouse button code mapping and conversion
-
mki
Windows and Linux library for registring global input hooks and simulating keyboard and mouse events
-
winput
A high-level interface to Windows' input system
-
global-mousemove
A minimal library to listen for global mousemove events
-
bevy_mouse_tracking_plugin
A plugin for effortless mouse tracking in the bevy game engine
-
xmirror
Capture keyboard and mouse events from a local machine and mirror them to a remote server over the network
-
input-event
cross-platform input-event types for input-capture / input-emulation
-
human
interface devices
-
pistoncore-input
A structure for user input
-
input-capture
cross-platform input-capture library used by lan-mouse
-
detectlib
A small rust library for input
-
xmirror-server
Locally mirror remote keyboard and mouse events sent over the network
-
device_query_revamped
A basic library for querying keyboard and mouse state on-demand without a window
-
xdl
Extentional input layer on Rust-SDL2
-
claves
capturing Keystrokes and Mouse clicks on Linux, MacOS and Windows
-
xmirror-event
Cross-platform input event types for xmirror
-
rdevin
Cross-platform simulation and global listening for keyboard and mouse input
-
bevy_global_input
Global mouse + keyboard input for bevy - doesn't require a focused window
-
virtio-input-decoder
decoder for virtio keyboard and mouse
-
wasmer-experimental-io-devices-lib
Convenient bindings to use the experimental wasmer io devices
-
midkb
A MIDI to Keyboard/Mouse input mapper
Try searching with DuckDuckGo.