{"repo":"Felix-au/MouseX-Absolute-Mouse-Control","free":true,"listed":false,"github":"https://github.com/Felix-au/MouseX-Absolute-Mouse-Control","clone":"git clone https://github.com/Felix-au/MouseX-Absolute-Mouse-Control.git","description":"Lightweight, local-first Windows utility to remap mouse inputs to keyboard hotkeys, chords, and repeating macros. Uses low-level Win32 hooks (WH_MOUSE_LL) via JNA with dynamic foreground-window focus profiling.","language":"Java","stars":43,"topics":["automation","automation-tools","java","javafx","jna","keybd-event","local-first","low-level-hook","macros","mouse"],"license":"MIT","category":"workflow-automation","readme_excerpt":"MouseX: Absolute Mouse Control Global mouse input remapping utility with application-specific profiling and autostart on Windows Intercept mouse events at a system level → simulate keyboard hotkeys and actions — all offline --- 📋 Table of Contents - 🔍 Overview - 🎯 Why MouseX? - ✨ Features - 🏗️ Architecture - 🔄 Pipeline Flow - 🚀 Quick Start - 📦 Build Standalone EXE - 📁 Project Structure - 📚 Dependencies - ⚙️ Configuration - 👤 Author --- 🔍 Overview MouseX is a native Windows desktop utility built in Java 21 and JavaFX that lets you remap your mouse clicks, scrolls, and extra buttons to simulated keyboard inputs. By utilizing a low-level global Windows hook ( WH MOUSE LL ) via Java Native Access (JNA), MouseX intercepts mouse messages at the system level and routes them to virtual keyboard events, enabling mouse-driven shortcuts, rapid key-repeating macros, and complex chord combinations. MouseX features an intelligent, background window-monitoring engine that dynamically switches mapping profiles based on whichever application currently has foreground focus. With system tray minimization and registry-based autostart integration, it is designed to run silently and efficiently in the background. --- 🎯 Why MouseX? Standard mouse configuration software is often bloated, requires constant internet access, or lacks advanced key repeating options. MouseX is a lightweight, local-first remapper. Standard Driver Software MouseX --- --- --- Resource Usage High memory usage, ba","default_branch":null,"files":null,"tree":[],"storefront":"/r/Felix-au","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Felix-au/MouseX-Absolute-Mouse-Control/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}