lib.rs
Mouse-rs
Mouse-rs. Mouse-rs is a rust library for controlling your mouse from a rust program, without having to go into your kernel yourself. This project was loosely based on the python mouse library. Currently it supports macos, windows and linux (X11)! If you need any other OS added please open an issue.
Mouce
See also: crossterm, rdev, enigo, mimosi, kubetui, tuikit, clave, device_query, tauri-plugin-context-menu, walle-core, ux-primitives Lib.rs is an unofficial list of Rust/Cargo crates, created by kornelski.It contains data from multiple sources, including heuristics, and manually curated data.Content of this page is not necessarily endorsed by the authors of the crate.
LanMouse
Lan Mouse can be launched in daemon mode to keep it running in the background (e.g. for use in a systemd-service). To do so, add --daemon to the commandline args: lan-mouse--daemon. In order to start lan-mouse with a graphical session automatically, the systemd-service can be used:
windmouse-rs
WindMouse is a Rust implementation of the WindMouse algorithm, designed to generate realistic mouse movement paths. This library simulates mouse movements with consideration for gravity, wind, and randomness to create more human-like cursor trajectories.
RustAutoGui
See also: doe, device_query, rdev, usbd-human-interface-device, lan-mouse, iced, relm4, cargo-zng, native-windows-gui, pc-keyboard, keyboard-types Lib.rs is an unofficial list of Rust/Cargo crates, created by kornelski.It contains data from multiple sources, including heuristics, and manually curated data.Content of this page is not necessarily endorsed by the authors of the crate.