crates.io "mouse" keyword
View the packages on the crates.io package registry that are tagged with the "mouse" keyword.
kanata-interception 0.3.0
Safe wrapper for Interception. Forked for use with kanata.2 versions - Latest release: 12 months ago - 1 dependent package - 2 dependent repositories - 4.44 thousand downloads total - 5,488 stars on GitHub - 1 maintainer
kanata-parser 0.190.0
A parser for configuration language of kanata, a keyboard remapper.21 versions - Latest release: about 1 month ago - 1 dependent package - 30.8 thousand downloads total - 5,488 stars on GitHub - 1 maintainer
kanata 1.9.0
Multi-layer keyboard customization33 versions - Latest release: about 1 month ago - 42 thousand downloads total - 5,488 stars on GitHub - 1 maintainer
inputtino 2024.8.1
Rust bindings for inputtino1 version - Latest release: 12 months ago - 1.06 thousand downloads total - 44 stars on GitHub - 1 maintainer
skylight 0.0.0
Lightweight management of native Win32 windows with high DPI awareness, input handling, and suppo...1 version - Latest release: over 2 years ago - 1.35 thousand downloads total - 2 stars on GitHub - 1 maintainer
Top 6.2% on crates.io
20 versions - Latest release: about 2 years ago - 20 dependent packages - 30 dependent repositories - 195 thousand downloads total - 616 stars on GitHub - 1 maintainer
rdev 0.5.3
Listen and send keyboard and mouse events on Windows, Linux and MacOS.20 versions - Latest release: about 2 years ago - 20 dependent packages - 30 dependent repositories - 195 thousand downloads total - 616 stars on GitHub - 1 maintainer
evdevil 0.3.0
Bindings to Linux' input device APIs: evdev and uinput10 versions - Latest release: 4 days ago - 1.94 thousand downloads total - 0 stars on GitHub - 1 maintainer
hookmap-core 0.2.1
Global hooks and input simulation fo keyboard and mouse.15 versions - Latest release: over 2 years ago - 1 dependent package - 18.1 thousand downloads total - 16 stars on GitHub - 1 maintainer
device_query_revamped 2.2.1
A basic library for querying keyboard and mouse state on-demand without a window.6 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 8.57 thousand downloads total - 1 stars on GitHub - 1 maintainer
ps2 0.2.0 💰
A general PS/2 device driver for nightly Rust.5 versions - Latest release: about 4 years ago - 1 dependent repositories - 8.82 thousand downloads total - 9 stars on GitHub - 1 maintainer
x11-input-mirror 0.3.6
Mirrors X11 (Xserver) input events from one PC to multiple over the network11 versions - Latest release: over 6 years ago - 15.3 thousand downloads total - 7 stars on GitHub - 1 maintainer
enigo-copy 0.0.14
Enigo lets you control your mouse and keyboard in an abstract way on different operating systems ...1 version - Latest release: over 2 years ago - 1.44 thousand downloads total - 971 stars on GitHub - 1 maintainer
tfc 0.7.0
The Fat Controller. A library for simulating mouse and keyboard events.13 versions - Latest release: over 1 year ago - 3 dependent packages - 4 dependent repositories - 22.6 thousand downloads total - 36 stars on GitHub - 1 maintainer
mouse-keyboard-input 0.9.1
Send mouse and keyboard events on any distro and X11 or Wayland16 versions - Latest release: about 1 year ago - 17.7 thousand downloads total - 7 stars on GitHub - 1 maintainer
mouse-rs 0.4.2
Library to control your mouse via rust14 versions - Latest release: about 3 years ago - 6 dependent packages - 7 dependent repositories - 35.2 thousand downloads total - 119 stars on GitHub - 1 maintainer
x11-input-supercharger 0.4.0
Adds system-wide Windows-like scrolling mode and conditional clicking using keyboard9 versions - Latest release: almost 7 years ago - 12.4 thousand downloads total - 29 stars on GitHub - 1 maintainer
umacro-lib 0.1.0
Simulate Keyboard & Mouse events in Linux (X11 & Wayland) with uinput.1 version - Latest release: 8 months ago - 835 downloads total - 8 stars on GitHub - 1 maintainer
mouce 0.3.0
A library that aims to help simulating and listening mouse actions across different platforms.18 versions - Latest release: 2 months ago - 3 dependent packages - 16 dependent repositories - 25 thousand downloads total - 27 stars on GitHub - 1 maintainer
Top 8.2% on crates.io
13 versions - Latest release: almost 2 years ago - 5 dependent packages - 18 dependent repositories - 57.8 thousand downloads total - 438 stars on GitHub - 1 maintainer
inputbot 0.6.0
Cross-platform (Windows & Linux) library for simulating keyboard/mouse input events and registeri...13 versions - Latest release: almost 2 years ago - 5 dependent packages - 18 dependent repositories - 57.8 thousand downloads total - 438 stars on GitHub - 1 maintainer
toca 0.1.1
a library for record/display keyboard and mouse actions in a period of time.2 versions - Latest release: about 3 years ago - 1 dependent repositories - 2.33 thousand downloads total - 2 stars on GitHub - 1 maintainer
rdevin 0.1.0
Cross-platform simulation and global listening for keyboard and mouse input.1 version - Latest release: 3 months ago - 558 downloads total - 0 stars on GitHub - 1 maintainer
Top 2.2% on crates.io
43 versions - Latest release: over 3 years ago - 32 dependent packages - 1,065 dependent repositories - 1.26 million downloads total - 4,669 stars on GitHub - 1 maintainer
pistoncore-input 1.0.1 💰
A structure for user input43 versions - Latest release: over 3 years ago - 32 dependent packages - 1,065 dependent repositories - 1.26 million downloads total - 4,669 stars on GitHub - 1 maintainer
Top 7.1% on crates.io
24 versions - Latest release: 8 days ago - 30 dependent packages - 49 dependent repositories - 219 thousand downloads total - 152 stars on GitHub - 1 maintainer
device_query 4.0.1
A basic library for querying keyboard and mouse state on-demand without a window.24 versions - Latest release: 8 days ago - 30 dependent packages - 49 dependent repositories - 219 thousand downloads total - 152 stars on GitHub - 1 maintainer
aloe-mouse 0.1.1
A comprehensive library for managing mouse cursors and tooltips in GUI applications, with special...1 version - Latest release: 4 months ago - 2.58 thousand downloads total - 11 stars on GitHub - 1 maintainer
hidpp 0.2.0 💰
An implementation of the HID++ protocol used by Logitech devices2 versions - Latest release: 2 months ago - 667 downloads total - 5 stars on GitHub - 1 maintainer
control-craft 0.1.0
Mouse and Keyboard Control Library for Windows, enabling programmatic input simulation using the ...1 version - Latest release: 8 months ago - 785 downloads total - 0 stars on GitHub - 1 maintainer
bevy_global_input 0.4.0
Global mouse + keyboard input for bevy - doesn't require a focused window.5 versions - Latest release: about 2 years ago - 5.96 thousand downloads total - 9 stars on GitHub - 1 maintainer
razerctl 0.3.4
Allows you to control your mouse and keyboard with Razer Synapse8 versions - Latest release: about 1 month ago - 4.36 thousand downloads total - 1 stars on GitHub - 1 maintainer
tfc-server 0.7.0
A server that facilitates remote control using the TFC library. Repo contains an iOS app.8 versions - Latest release: over 1 year ago - 8.95 thousand downloads total - 39 stars on GitHub - 1 maintainer
hookmap 0.5.1
Registers hotkeys and simulates keyboard and mouse input.17 versions - Latest release: over 2 years ago - 19.1 thousand downloads total - 16 stars on GitHub - 1 maintainer
kwin-mouse-loc 0.0.2-fixETXTBSY
A very simple mouse controller that uses `libc::process_vm_readv` to read mouse location. Need ro...11 versions - Latest release: 5 months ago - 8.16 thousand downloads total - 0 stars on GitHub - 1 maintainer
mac-mouse-sys 0.0.9
Tiny wrapper for mouse-related functions in macOS `IOKit/hidsystem`.9 versions - Latest release: about 2 years ago - 1 dependent repositories - 10 thousand downloads total - 1 stars on GitHub - 1 maintainer
terminal-input 0.1.0
Cross-terminal precise decoding of modified keys and other input events1 version - Latest release: about 5 years ago - 1.51 thousand downloads total - 2 stars on GitHub - 1 maintainer
jiggy 0.1.9
Minimalistic cross-platform mouse jiggler written in Rust.10 versions - Latest release: about 2 months ago - 4.62 thousand downloads total - 7 stars on GitHub - 1 maintainer
multiinput 0.1.0
A pure rust gamepad/mouse/keyboard input library based off of rawinput for the windows platform15 versions - Latest release: about 5 years ago - 3 dependent packages - 3 dependent repositories - 30.6 thousand downloads total - 35 stars on GitHub - 1 maintainer
meth 0.1.0
Keeps computers awake.1 version - Latest release: about 3 years ago - 1.39 thousand downloads total - 0 stars on GitHub - 1 maintainer
schedule-mouse-click 0.1.0
A command line tool to schedule a mouse click at a specific time.1 version - Latest release: 12 months ago - 993 downloads total - 0 stars on GitHub - 1 maintainer
mickey 0.1.1
Accessibility utility to move mouse cursor using keyboard with binary search algorithm2 versions - Latest release: about 3 years ago - 2.49 thousand downloads total - 0 stars on GitHub - 1 maintainer
hidmon 0.2.0
Lightweight, callback-based keyboard/mouse monitoring3 versions - Latest release: 5 months ago - 1.61 thousand downloads total - 0 stars on GitHub - 1 maintainer
wasm_mouse 0.1.0
Handling mouse events in Rust using `web_sys`.1 version - Latest release: over 2 years ago - 1.29 thousand downloads total - 0 stars on GitHub - 1 maintainer
keylogger 0.2.1
Register various user actions - keystrokes on the computer keyboard, movements and mouse keystrokes6 versions - Latest release: almost 2 years ago - 6.99 thousand downloads total - 18 stars on GitHub - 1 maintainer
event_types 0.1.0
Types to help idiomatically represent user input events1 version - Latest release: about 3 years ago - 1.34 thousand downloads total - 1 stars on gitlab.com - 1 maintainer
app_input 0.1.2
Cross-platform mouse and keyboard input3 versions - Latest release: about 2 months ago - 1.58 thousand downloads total - 1 stars on GitHub - 1 maintainer
multi-input 0.0.1
A pure rust gamepad/mouse/keyboard input library based off of rawinput for the windows platform1 version - Latest release: about 9 years ago - 2.61 thousand downloads total - 35 stars on GitHub - 1 maintainer
razermacos 0.1.0
Bindings to librazermacos for allowing interaction with Razer peripherals on macOS.1 version - Latest release: almost 3 years ago - 1.31 thousand downloads total - 0 stars on GitHub - 1 maintainer
claves 0.2.0
A library for capturing Keystrokes and Mouse clicks on Linux, MacOS and Windows.6 versions - Latest release: almost 2 years ago - 6.89 thousand downloads total - 1 stars on GitHub - 1 maintainer
robopilot 0.3.1
Mouse and Keyboard record and replay application4 versions - Latest release: over 4 years ago - 4.54 thousand downloads total - 4 stars on GitHub - 1 maintainer
buttons 0.6.0
A simple API for storing and querying input state.8 versions - Latest release: 5 months ago - 1 dependent repositories - 9.67 thousand downloads total - 6 stars on GitHub - 1 maintainer
Top 5.1% on crates.io
28 versions - Latest release: about 2 months ago - 37 dependent packages - 64 dependent repositories - 291 thousand downloads total - 971 stars on GitHub - 2 maintainers
enigo 0.5.0
Cross-platform (Linux, Windows, macOS & BSD) library to simulate keyboard and mouse events28 versions - Latest release: about 2 months ago - 37 dependent packages - 64 dependent repositories - 291 thousand downloads total - 971 stars on GitHub - 2 maintainers
usbd-human-interface-device 0.6.0
Batteries included embedded USB HID library for usb-device. Includes concrete Keyboard (boot and ...18 versions - Latest release: 2 months ago - 1 dependent package - 9 dependent repositories - 29.8 thousand downloads total - 108 stars on GitHub - 1 maintainer
noct 0.1.0
A cross-platform library to input simulation.1 version - Latest release: over 2 years ago - 1.33 thousand downloads total - 1 maintainer
piston-button_tracker 0.14.0
A Piston library for tracking key/mouse press events from windows for use in update loops14 versions - Latest release: about 5 years ago - 18.1 thousand downloads total - 4 stars on GitHub - 1 maintainer
atwork 0.1.0
A Rust program that prevents idle states by simulating mouse movement every 3 seconds1 version - Latest release: 3 months ago - 364 downloads total - 0 stars on GitHub - 1 maintainer
winapi-virtual-input 0.1.3
Crate for interacting with virtual devices using winapi4 versions - Latest release: over 4 years ago - 5.07 thousand downloads total - 1 maintainer
librazermacos-sys 0.1.0
Bindings to librazermacos for allowing interaction with Razer peripherals on macOS.1 version - Latest release: almost 3 years ago - 1 dependent package - 1.74 thousand downloads total - 0 stars on GitHub - 1 maintainer
mouse_automation 0.1.3
A winapi wrapper that provides easy mouse automation.4 versions - Latest release: over 9 years ago - 14.8 thousand downloads total - 2 stars on GitHub - 1 maintainer
virtual-input 0.2.8
API for interacting with virtual input devices11 versions - Latest release: over 4 years ago - 1 dependent package - 13.9 thousand downloads total - 1 maintainer
rebind 0.2.1
A library for binding input keys to actions, and modifying mouse behaviour. Keys can be bound to ...8 versions - Latest release: over 9 years ago - 1 dependent repositories - 13.4 thousand downloads total - 3 stars on GitHub - 1 maintainer
hid-api-rs 3.0.1
Hardware proxy for injecting & intercepting keyboard/mouse inputs7 versions - Latest release: about 1 year ago - 7.44 thousand downloads total - 5 stars on GitHub - 1 maintainer
bevy_mouse_tracking_plugin 0.7.0
A plugin for effortless mouse tracking in the bevy game engine.13 versions - Latest release: over 1 year ago - 2 dependent repositories - 22.6 thousand downloads total - 28 stars on GitHub - 1 maintainer
winput 0.2.5
A high-level interface to Windows' input system.8 versions - Latest release: about 4 years ago - 3 dependent packages - 3 dependent repositories - 29 thousand downloads total - 22 stars on GitHub - 1 maintainer
win_binder 0.1.0
Listen and send keyboard and mouse events on Windows1 version - Latest release: 8 months ago - 703 downloads total - 0 stars on GitHub - 1 maintainer
rsautogui 0.2.2
rsautogui aims to be a cross-platform GUI automation rust crate.11 versions - Latest release: over 2 years ago - 1 dependent repositories - 13.7 thousand downloads total - 28 stars on GitHub - 1 maintainer
spacenav 0.1.0
Library for interfacing with the open source Spacenav daemon.1 version - Latest release: about 9 years ago - 1 dependent repositories - 2.19 thousand downloads total - 2 stars on GitHub - 1 maintainer
rustautogui 2.5.0
Highly optimized GUI automation library for controlling the mouse and keyboard, with template mat...27 versions - Latest release: 3 months ago - 18.8 thousand downloads total - 197 stars on GitHub - 1 maintainer
xmirror-server 0.2.0
Locally mirror remote keyboard and mouse events sent over the network.2 versions - Latest release: 3 months ago - 716 downloads total - 0 stars on GitHub - 1 maintainer
xmirror 0.2.0
Capture keyboard and mouse events from a local machine and mirror them to a remote server over th...2 versions - Latest release: 3 months ago - 706 downloads total - 0 stars on GitHub - 1 maintainer
xmirror-event 0.2.0
Cross-platform input event types for xmirror.2 versions - Latest release: 3 months ago - 746 downloads total - 0 stars on GitHub - 1 maintainer
mousemode 0.1.8 💰
mousemode is a daemon that let us to use mouse operations on the Keyboard.9 versions - Latest release: over 3 years ago - 9.34 thousand downloads total - 0 stars on GitHub - 1 maintainer
uiohook-rs 0.2.6
uiohook-rs is a Rust wrapper for the libuiohook, providing cross-platform keyboard and mouse hook...8 versions - Latest release: 5 months ago - 5.51 thousand downloads total - 5 stars on GitHub - 1 maintainer
mouse_position 0.1.4
Get the mouse position on Linux, Windows and MacOS4 versions - Latest release: about 1 year ago - 1 dependent package - 37 dependent repositories - 70 thousand downloads total - 5 stars on GitHub - 1 maintainer
bevy_interact_2d 0.9.0
A Bevy plugin for 2d mouse interactions5 versions - Latest release: over 2 years ago - 7.69 thousand downloads total - 14 stars on GitHub - 1 maintainer
willhook 0.6.3
Capture all keyboard and mouse input regardless of application focus on the active windows desktop10 versions - Latest release: over 1 year ago - 1 dependent repositories - 10.8 thousand downloads total - 10 stars on GitHub - 1 maintainer
mousemove 0.0.2
Send a mouse movement or click event to the system.1 version - Latest release: about 10 years ago - 2.82 thousand downloads total - 3 stars on GitHub - 1 maintainer
mki_fork 0.2.1
Windows and Linux library for registring global input hooks and simulating keyboard and mouse eve...1 version - Latest release: over 3 years ago - 1 dependent repositories - 1.95 thousand downloads total - 26 stars on GitHub - 1 maintainer
mki 0.2.3
Windows and Linux library for registring global input hooks and simulating keyboard and mouse eve...6 versions - Latest release: over 2 years ago - 4 dependent packages - 3 dependent repositories - 13.9 thousand downloads total - 26 stars on GitHub - 1 maintainer
doe 1.1.68
doe is a powerful Rust crate designed to enhance development workflow by providing an extensive c...246 versions - Latest release: 28 days ago - 31 dependent packages - 4 dependent repositories - 270 thousand downloads total - 0 stars on gitlab.com - 2 maintainers
jiggle 0.1.0
jiggle - A Tiny Program to Jiggle Your Mouse1 version - Latest release: over 2 years ago - 1.99 thousand downloads total - 15 stars on GitHub - 1 maintainer
i3-workspace-scroll 0.1.0
A helper for switching i3 or sway workspaces1 version - Latest release: over 5 years ago - 1.45 thousand downloads total - 1 stars on GitHub - 1 maintainer
stayawake 0.2.4
StayAwake is a simple program for Windows & MacOS to keep your system awake without affecting you...6 versions - Latest release: over 2 years ago - 6.53 thousand downloads total - 5 stars on GitHub - 1 maintainer
multiinput-zorua 0.1.1
A pure rust gamepad/mouse/keyboard input library based off of rawinput for the windows platform2 versions - Latest release: about 1 year ago - 2.04 thousand downloads total - 35 stars on GitHub - 1 maintainer
Related Keywords
keyboard
59
input
30
rust
18
macos
13
windows
13
automation
13
linux
10
hid
9
x11
6
cross-platform
5
mouse-emulation
5
hotkey
4
simulation
4
gamepad
4
testing
4
usb
4
gui
4
interception-driver
3
simulate
3
keyboard-layout
3
hook
3
winapi
3
bevy
3
control
3
razer
3
xserver
2
x11-cursor
2
jiggler
2
awake
2
library
2
gamedev
2
virtual
2
events
2
cursor
2
piston
2
uinput
2
autohotkey
2
evdev
2
mac
1
event
1
keylogger
1
frontend
1
crypto
1
wasm
1
macros
1
binarysearch
1
leftwm
1
utils
1
command-line-tool
1
cli
1
ui
1
wfh
1
i3
1
sway
1
sleep
1
keep-awake
1
desktop
1
ansi
1
ctrl
1
curses
1
escape
1
osx
1
autogui
1
wheel
1
uiohook
1
spacenav
1
libuiohook
1
3d
1
position
1
crate
1
2d
1
user-input
1
pyautogui
1
screen
1
ffi
1
bevy-engine
1
hooks
1
mapping
1
rebind
1
scripting
1
idle-prevention
1
key
1
tracker
1
button
1
clipboard
1
usb-device
1
touch
1
automated
1
scrolling
1
scroll
1
autoscrolling
1
auto-scrolling
1
auto-scroll
1
tablet
1
xserver-xorg
1
network
1
nightly
1
driver
1
ps2
1
no_std
1