https://github.com/sohumcs/auto-clicker
This Python auto-clicker utilizes the pynput library to automate left mouse clicks. Controlled by a toggle key, it operates at high frequency, clicking approximately every 1 millisecond. With threading for concurrent execution, it provides a simple yet powerful solution for repetitive tasks across Windows, macOS, and Linux platforms.
https://github.com/sohumcs/auto-clicker
pynput python3
Last synced: 4 months ago
JSON representation
This Python auto-clicker utilizes the pynput library to automate left mouse clicks. Controlled by a toggle key, it operates at high frequency, clicking approximately every 1 millisecond. With threading for concurrent execution, it provides a simple yet powerful solution for repetitive tasks across Windows, macOS, and Linux platforms.
- Host: GitHub
- URL: https://github.com/sohumcs/auto-clicker
- Owner: sohumcs
- Created: 2024-06-19T05:31:26.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-06-19T05:44:42.000Z (almost 2 years ago)
- Last Synced: 2024-12-30T19:36:45.599Z (over 1 year ago)
- Topics: pynput, python3
- Language: Python
- Homepage:
- Size: 3.91 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Auto Clicker in Python
## Introduction
This Auto Clicker is a Python script designed to automate mouse clicks. It uses the `pynput` library to control the mouse and listen for keyboard events, allowing the user to start and stop the clicking process with a toggle key. The script continuously clicks the left mouse button at a very high frequency until toggled off.
## Features
- **Automate Mouse Clicks**: Perform left mouse button clicks.
- **Toggle Control**: Start and stop the auto-clicking process with a specific key press.
- **High Frequency Clicking**: Clicks at a very high frequency (approximately every 1 millisecond).
- **Multithreading**: Utilizes multithreading to handle mouse clicking and keyboard listening concurrently.
- **Cross-Platform**: Works on Windows, macOS, and Linux.
## Requirements
To run the auto-clicker, you need to have Python installed on your machine along with the `pynput` library. You can install `pynput` using pip:
```sh
pip install pynput