8 repository-uri
Utilities for configuring mice, keyboards, and trackpads.
Explore 8 awesome GitHub repositories matching part of an awesome list · Input And Peripheral Control. Refine with filters or upvote what's useful.
Mos is a static site generator designed for building technical documentation, help centers, and project manuals. It functions as a technical writing framework that transforms plain text files into structured web pages, ensuring a consistent design system across all published content. The platform utilizes a component-driven architecture to assemble documentation pages, injecting content into reusable templates to maintain a unified reading experience. It processes markdown files alongside front-matter metadata to automate the generation of navigation and layout structures, allowing for the cr
Enables smooth scrolling and reverse scrolling for mice.
This project is a macOS input remapper and mouse customizer designed to assign custom actions and system-wide gestures to mouse button presses and movements. It functions as a mouse gesture manager and scroll enhancer, enabling the emulation of multi-finger trackpad motions and providing omnidirectional precision scrolling. The utility distinguishes itself by allowing independent scroll direction settings for a mouse without altering global trackpad configurations. It further implements a momentum-based algorithm to replace discrete scroll steps with smooth, fluid movement. The software cove
Enhances third-party mouse functionality with custom gestures.
Deskhop is a DIY hardware KVM switch and USB HID input router. It provides the PCB layouts and firmware necessary to build a physical device that routes keyboard and mouse inputs between two computers. The project features a web-based configuration interface delivered via a virtual USB mass storage device, allowing users to manage hardware settings and calibration through a browser using WebHID. It supports seamless transitions between workstations via edge-of-screen cursor movement or hotkeys, including coordinate-mapped scaling to maintain vertical pointer position across monitors of differ
Uses relative mouse movement and input locking to ensure controllers work correctly with games and virtual machines.
LinearMouse is a macOS system utility that overrides default pointer acceleration and scrolling behaviors for mice and trackpads. It provides tools to remove cursor acceleration for linear movement and decouple scroll directions for individual devices. The project features an input device profiler that allows for unique cursor and scroll configurations based on the connected hardware. It also includes an input remapper to assign mouse buttons and scroll gestures to keyboard shortcuts and system media controls. The utility covers pointer precision adjustment, scroll behavior customization, an
Provides granular control over mouse acceleration and scrolling behavior.
A macOS menu bar app that enables system-wide navigation functionality for the side buttons on third-party mice.
Enables side-button navigation for mice in various applications.
A simple utility application to trigger haptic feedback when tapping Touch Bar.
Adds haptic feedback to Touch Bar interactions.
Eliminates delay when activating caps lock on macOS OSX
Removes input latency for the caps-lock key.
macOS menu-bar utility for on-screen F1–F12 keys — hardened runtime, HID event simulation, key profiles
Menu-bar utility for quick access to function keys.