2025 — Present · Active
Mouse Utility Pro — macOS Mouse Customization
Personal product
Summary
Advanced mouse customization for macOS 13+: button remapping across 18+ action types, an "Actions Ring" radial menu with a context-aware Smart Dial, macro recording, and per-app profiles. Two-process architecture — SwiftUI configuration app + helper daemon for EventTap/DeviceManager capture, gesture recognition, profile resolution, and action execution — with conflict detection and a Safe Mode kill switch. Pure Swift; Liquid Glass–ready UI.
Deterministic input pipeline that keeps capturing if the UI restarts; competitive track vs Logi Options+ documented in-repo.
Who it helps
- macOS users who need Logitech Options+–class control without vendor lock-in
- Creators and engineers with multi-button mice and app-specific workflows
Features & functionality
- Button remapping across 18+ action types; multi-button mice support
- Actions Ring radial menu: 4 visual styles, 9+ animation presets, Smart Dial
- Macro recording and replay; per-app and global profiles
- Conflict detection between mappings and a Safe Mode kill switch
- Two-process design: SwiftUI app + EventTap/DeviceManager helper daemon
Stack
SwiftSwiftUIAppKitEventTapmacOS 13+
Links