Racing Mouse is a simple desktop application that automates mouse clicking. It's perfect for tasks that require repetitive clicking, such as gaming or testing. The tool is built with PyQt5 for the user interface and uses pyautogui
for mouse control.
- Customizable Click Interval: Set the delay between mouse clicks in milliseconds.
- Mouse Button Selection: Choose between left or right mouse button clicking.
- Hotkey Support: Start/stop the clicking process with the F1 hotkey.
- User-Friendly Interface: Simple and intuitive UI with clear labels and instructions.
-
Clone the repository or download the source code.
git clone https://github.com/teliq846/racing-mouse.git cd racing-mouse
-
Install the required dependencies:
pip install -r requirements.txt
-
Run the application:
python main.py
- Open the application.
- Set the interval (in milliseconds) for mouse clicks.
- Choose the mouse button (left or right).
- Press the "Start" button or use the
F1
hotkey to begin clicking. - Press "Stop" or the
F1
hotkey again to stop.
- Python 3.6 or later
- PyQt5
- pyautogui
- keyboard
- Ensure the application has proper permissions if running on operating systems with strict security controls.
- The tool uses a global hotkey (
F1
). Avoid conflicts with other applications that might use the same hotkey.
This project is licensed under the MIT License. See the LICENSE
file for more information.