Linux hardware driver and WebSocket bridge for CAD Mouse MK2. Connects Seeed XIAO RP2040 inputs to native CAD apps and browser CAD extensions.
Hardware driver service and WebSocket bridge for CAD Mouse MK2 (Seeed XIAO RP2040).
Features:
Native Emulation: Creates user space socket /run/user/
Browser CAD Bridge: Secure WebSocket server handles 3D navigation for browser CAD (OnShape, SketchUp Web) via browser extension.
Button & Tap Translation: Maps hardware buttons and gestures to key combos/mouse actions using ydotool on Wayland and X11.
Configurator: Desktop and web UI for button mapping, LED effects, motion tuning, and firmware updates.
Plug and Play: Integrated udev rules detect connection to auto-start/stop background daemon.
Project information
- Maintainer:
- Michael Flynn
- Driver:
- Michael Flynn
- Licence:
- Creative Commons - Attribution Share Alike
View full history Series and milestones
trunk series is the current focus of development.