Skip to content

Just-Betr/Edit-Mouse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Edit Mouse

Edit Mouse is a tray app for detecting external mice and remapping buttons per device. It supports a system theme mode, startup toggle, and per-device button configuration.

Features

  • Detect external mice and select a device
  • Per-device button remapping (Left/Right/Middle/Button 4/Button 5)
  • Theme: Light, Dark, or System
  • Run at startup toggle
  • Tray icon with Show/Hide/Quit

Development

npm install
npm run dev

Or run the backend directly:

cargo run

Notes

  • macOS global remapping uses a HID event tap and requires Input Monitoring permission; Accessibility alone is not sufficient for intercepting mouse buttons.
  • Windows and Linux (X11) support may be added later if needed.
  • Built primarily because Safari blocks Mouse 4/5 navigation by default.

License

BSD-3-Clause. See LICENSE.

About

Tray app for detecting external mice and remapping button behavior per device.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors