Quickinput is an automation tool that controls the keyboard and mouse through macro files, with scripting and OCR text recognition for game and office assistance.
- 2026-10-16
- Published at
- 3d ago
- 254
- Stars
- 319
- Download
- Synced at
- 2d ago
Latest release
2026-10-16Oct 16, 2026, 03:36 PMDownloads slow? Switch the source anytime above
README
Project Overview
Quickinput is an automation tool that controls the keyboard and mouse through macro files, useful for assisting or automating game and office tasks. It organizes macros as lists and lets you use scripts within them, lowering the barrier to writing automation. It also integrates OCR so it can read on-screen text as part of a flow.
Hand repetitive keyboard and mouse work to a list-and-script approach.
Key Features
- Keyboard and mouse control: drive many keyboard and mouse actions through macro files
- List-based authoring: build macros as clear, well-structured lists
- Script support: combine scripts within macros for complex logic
- OCR recognition: integrates PaddleOCR to read on-screen text during automation
- Local service: built-in HTTP capability for interacting with other programs
- Graphical UI: a Qt interface whose settings page includes usage instructions
Target Audience
- Users who need to automate repetitive actions
- Users who want macros to assist game input
- Users who need to read and process on-screen text
- Office users with keyboard and mouse automation needs
Quick Start
- Download the installer from Releases, or get it from the official site
- Open the Quickinput settings page to read the instructions
- Create a macro file and add keyboard, mouse, and script steps as a list
- Run the macro and the program executes your steps in order
Core Advantages
- Easy to start: list-based authoring is intuitive and needs no complex code
- Extensible: scripts embedded in macros handle complex logic
- Recognition boost: built-in OCR lets automation read screen text
- Well documented: help docs and video tutorials keep the learning curve low
System Requirements
| Item | Requirement |
|---|---|
| OS | Windows |
| Runtime | Provided with the package, no extra setup |
| Build environment | Qt, PaddleOCR, cpp-httplib, and other open-source libraries |
Notes
- When used for games, follow the game's automation rules to avoid account risk
- OCR accuracy depends on screen clarity and text styling
- Test macros in simple scenarios before using them in real flows
- Building requires preparing Qt and the related dependencies yourself
Release history
Sort