ChiyukiGana

Quickinput

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 PM
Downloads 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

  1. Download the installer from Releases, or get it from the official site
  2. Open the Quickinput settings page to read the instructions
  3. Create a macro file and add keyboard, mouse, and script steps as a list
  4. 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