An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

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 customization
33 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 inputtino
1 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
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 uinput
10 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 network
11 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 Wayland
16 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 rust
14 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 keyboard
9 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
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
pistoncore-input 1.0.1 💰
A structure for user input
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
Top 7.1% on crates.io
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 devices
2 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 Synapse
8 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 events
1 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 platform
15 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 algorithm
2 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 monitoring
3 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 keystrokes
6 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 events
1 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 input
3 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 platform
1 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 application
4 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
enigo 0.5.0
Cross-platform (Linux, Windows, macOS & BSD) library to simulate keyboard and mouse events
28 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 loops
14 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 seconds
1 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 winapi
4 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 devices
11 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 inputs
7 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 Windows
1 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 MacOS
4 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 interactions
5 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 desktop
10 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 Mouse
1 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 workspaces
1 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 platform
2 versions - Latest release: about 1 year ago - 2.04 thousand downloads total - 35 stars on GitHub - 1 maintainer