An open API service indexing awesome lists of open source software.

https://github.com/inouwu/movers

Rust-powered mouse mover and clicker. For when your hand refuses to touch the mouse.
https://github.com/inouwu/movers

keyboard-shortcuts mouse productivity-tool rust windows

Last synced: 2 days ago
JSON representation

Rust-powered mouse mover and clicker. For when your hand refuses to touch the mouse.

Awesome Lists containing this project

README

          


eyecatch

# Movers

## ๐Ÿ’ก Concept

**Movers** is a lightweight tool written in Rust that lets you control your mouse cursor using only the keyboard.
The goal is simple: **"Don't touch the mouse anymore."** That's it.
> **move + rs = movers**

---

## ๐Ÿงฑ Status

| Item | Details |
| ---------- | ------------------------------------------------ |
| OS Support | Windows (planned) |
| Language | Rust |
| Stage | ๐Ÿง  Concept Design |
| Control | Keyboard mappings for cursor movement and clicks |

---

## ๐ŸŽฎ Operation Preview (Planned)

| Key Combo | Action |
| -------------------- | ----------------- |
| `Ctrl + Alt + H` | Move cursor left |
| `Ctrl + Alt + L` | Move cursor right |
| `Ctrl + Alt + J` | Move down |
| `Ctrl + Alt + K` | Move up |
| `Ctrl + Alt + Space` | Left click |
| `Ctrl + Alt + Enter` | Right click |

> Key mappings will be configurable (e.g. via `.toml` files).

---

## ๐Ÿšง Planned Features

* [x] Windows support
* [ ] Fast, low-latency cursor movement
* [ ] Customizable key mappings
* [ ] System tray integration
* [ ] Run on startup with minimal resource usage
* [ ] Temporary disable via hotkey toggle

---

## ๐Ÿฆ€ Built With

* Rust + `windows-rs` or `winapi` for low-level Windows APIs
* Input libraries under consideration: `device_query`, `inputbot`, `enigo`, etc.

---

## ๐Ÿ“œ License
[MIT License](https://github.com/inoUwU/movers/blob/main/LICENSE)

---

## ๐Ÿง  Motivation

You donโ€™t need a mouse anymore.
**Movers** is built for developers and power users who want full control using only the keyboard.

---