This program has been archived in favor of https://github.com/FaithBeam/YMouseButtonControl
Y-Mouse Button Control
This is alpha software. There will be bugs and things will not behave like you expect them to.
This is an attempt to clone the excellent X-Mouse Button Control for Linux/Windows/Mac.
Requirements
Windows
Linux
- X11 (Sorry, pynput doesn't support Wayland yet)
- Ubuntu 20.04, CentOS 8.1, OpenSuSE 15.1 and newer
Mac
Run from Source
git clone https://github.com/FaithBeam/Y-Mouse-Button-Control
cd Y-Mouse-Button-Control
pip install -r requirements.txt
python main.py
Limitations
- No blocking original mouse input
- Unable to recognize if a window is visible (It can tell if it is running right now)
- Opening and closing the program too many times on Windows will cause WMI to spew errors which will cause the program to not function. Usually not an issue if you're not developing this but a restart will fix it
- Does not handle dark themes well with respect to highlighting the mouse button combo boxes
Credits