awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
mgth avatar

mgth/LittleBigMouse

0
View on GitHub↗
6,398 stars·271 forks·C#·GPL-3.0·11 views

LittleBigMouse

LittleBigMouse is a multi-monitor DPI mouse manager designed to synchronize cursor movement and transitions across displays with differing pixel densities. It functions as a cursor transition controller and display geometry optimizer to ensure consistent mouse navigation in diverse monitor setups.

The software provides tools for adjusting virtual screen sizes and positions to match a physical desk layout. It implements mouse movement normalization and transition coordination to eliminate cursor jumps when crossing boundaries between monitors with different DPI settings.

The system includes capabilities for managing screen edge resistance thresholds to prevent accidental crossovers and a hardware display diagnostic tool to retrieve technical specifications from connected monitors. It also features tools for balancing color and brightness profiles across multiple screens.

Features

  • DPI-Aware Cursor Navigation - Synchronizes cursor movement and transitions across monitors with differing pixel densities to maintain a consistent feel.
  • Cursor Movement Normalization - Scales cursor travel across multiple screens to eliminate jumps between monitors with different DPI settings.
  • Cursor Position Scaling - Adjusts pointer coordinates during transitions between screens of different resolutions to prevent jumping.
  • Multi-Monitor DPI Mouse Managers - Synchronizes cursor movement and transitions across multiple monitors with differing pixel densities.
  • OS-Level Input Hooks - Intercepts low-level system mouse events to override default behavior and apply custom scaling logic.
  • Virtual Display Management - Provides tools for configuring a virtual representation of screens to match their actual physical layout on a desk.
  • Coordinate Mapping - Implements logic for translating cursor coordinates between monitors with differing pixel densities.
  • Cursor Transition Controllers - Controls edge resistance and movement scaling when the cursor crosses boundaries between different monitors.
  • Display Geometry Optimization - Adjusts virtual screen sizes and positions to accurately match the physical layout of connected displays.
  • Display Layout Managers - Modifies screen sizes and positions to accurately reflect the physical layout of multiple monitors.
  • Cursor Edge Resistance - Provides configurable resistance thresholds at monitor edges to prevent accidental cursor transitions.
  • Cursor Transition Coordination - Adjusts cursor speed and movement for accurate and seamless crossovers between monitors with different pixel densities.
  • Virtual Display Layouts - Maintains a virtual coordinate space that represents the physical monitor layout to ensure seamless cursor transitions.
  • Cursor Boundary Resistance - Sets a movement threshold the cursor must overcome before crossing from one monitor to another.
  • Cursor Velocity Interpolation - Adjusts cursor velocity during monitor transitions to maintain a consistent perceived speed across different DPIs.
  • Multi-Monitor Boundary Optimization - Optimizes multi-screen workflows by preventing accidental cursor crossovers through boundary resistance.

Star history

Star history chart for mgth/littlebigmouseStar history chart for mgth/littlebigmouse

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to LittleBigMouse

Similar open-source projects, ranked by how many features they share with LittleBigMouse.
  • nomi-san/parsec-vddnomi-san avatar

    nomi-san/parsec-vdd

    5,346View on GitHub↗

    parsec-vdd is a virtual display driver manager and headless server display emulator. It simulates active software-defined monitors to enable remote desktop sessions and game streaming on host systems that lack physical displays. The project provides a system tray interface for managing the monitor lifecycle, allowing users to add or remove virtual screens and capture screenshots. It enables the definition of custom widths, heights, and refresh rates for these virtual displays via system registry presets. The tool handles display property configuration and monitors device status using hardwar

    C#headless-displayiddiddcx
    View on GitHub↗5,346
  • boppreh/keyboardboppreh avatar

    boppreh/keyboard

    3,962View on GitHub↗

    This project is a cross-platform input interception library and global keyboard event simulator for Windows and Linux. It provides a programmatic interface to monitor global keyboard events, simulate hardware input, and block system events to create custom hotkeys and shortcuts. The tool functions as a keyboard macro automation utility and a text expansion engine. It can record keystroke sequences and replay them with precise timing, or detect specific typed character sequences and replace them with predefined strings using simulated backspaces. The library covers a broad range of input cont

    Pythoncallbackhotkeykeyboard-events
    View on GitHub↗3,962
  • classicoldsong/apolloClassicOldSong avatar

    ClassicOldSong/Apollo

    9,866View on GitHub↗

    Apollo is a remote desktop streaming server designed to transmit a low-latency video feed of a host screen to remote clients using hardware-accelerated encoding. It functions as a remote input controller and virtual display manager, allowing the host to match the resolution and framerate of connected devices. The system includes a gamepad input emulator that simulates controller hardware on the host machine to translate remote inputs into local events. Server configurations and client pairing are managed through a web-based remote access interface. The project also covers bidirectional clipb

    C++gamingremote-controlremote-desktop
    View on GitHub↗9,866
  • aydinnyunus/keyloggeraydinnyunus avatar

    aydinnyunus/Keylogger

    2,690View on GitHub↗

    This project is a surveillance tool and malware payload designed for user activity monitoring. It functions as a keylogger and activity monitor that captures keyboard input, mouse movements, and microphone audio. The software utilizes the SMTP protocol for data exfiltration and command-and-control, transmitting captured logs and media files to a remote email address. It includes anti-forensic capabilities, specifically a self-deletion mechanism that triggers when the software detects that its code is being inspected. Broad capabilities include periodic screenshot capture and the recording of

    Pythoncyber-securitycybersecurityhacking
    View on GitHub↗2,690
See all 30 alternatives to LittleBigMouse→

Frequently asked questions

What does mgth/littlebigmouse do?

LittleBigMouse is a multi-monitor DPI mouse manager designed to synchronize cursor movement and transitions across displays with differing pixel densities. It functions as a cursor transition controller and display geometry optimizer to ensure consistent mouse navigation in diverse monitor setups.

What are the main features of mgth/littlebigmouse?

The main features of mgth/littlebigmouse are: DPI-Aware Cursor Navigation, Cursor Movement Normalization, Cursor Position Scaling, Multi-Monitor DPI Mouse Managers, OS-Level Input Hooks, Virtual Display Management, Coordinate Mapping, Cursor Transition Controllers.

What are some open-source alternatives to mgth/littlebigmouse?

Open-source alternatives to mgth/littlebigmouse include: nomi-san/parsec-vdd — parsec-vdd is a virtual display driver manager and headless server display emulator. It simulates active… boppreh/keyboard — This project is a cross-platform input interception library and global keyboard event simulator for Windows and Linux.… dominictobias/react-image-crop — This project provides a React component and a set of utilities for implementing interactive image cropping. It enables… classicoldsong/apollo — Apollo is a remote desktop streaming server designed to transmit a low-latency video feed of a host screen to remote… aydinnyunus/keylogger — This project is a surveillance tool and malware payload designed for user activity monitoring. It functions as a… cronvel/terminal-kit — Terminal-kit is a Node.js toolkit for building command-line applications and console user interfaces. It provides a…