LazoVelko/neverclick

Keyboard-driven mouse control using local computer vision.

What it solves

Neverclick is a desktop application that allows users to perform mouse actions using only their keyboard. It is designed to reduce reliance on the mouse, which is particularly useful for users suffering from Repetitive Strain Injury (RSI) or those seeking higher efficiency in navigating a desktop environment.

How it works

The application uses a computer vision system called "Neverclick Vision" to analyze raw pixel data and detect UI elements on the screen. Once detected, the elements are assigned "hints" (keyboard labels) that the user can press to execute mouse actions. It also offers a backup mode called "Clairvoyance" which uses OS accessibility APIs to find UI elements, and a "Grid" mode for clicking blank areas.

Who it’s for

It is primarily for Windows users who want to navigate their computer without a mouse, accessibility owners, and developers who want to avoid moving their hands from the keyboard.

Highlights

  • Computer Vision Detection: Uses local, fast computer vision to identify UI elements and text across any application.
  • Customizable Key Priority: Features an interactive Key Priority Map to optimize which letters are used for hints.
  • Flexible Selection Modes: Includes Dual Select, Multi Select, and Path mode for selecting multiple targets.
  • C-level Performance: Runs locally and instantaneously on older hardware without requiring a GPU or internet connection.
  • ** uma GUI Configuration**: No config files; all hotkeys and keybinds are set up via a graphical interface.

Related

  • Project
  • Project
  • Project
  • Project
  • Project