GlideMouse · macOS

More from the mouse you already use.

Switch desktops with a side button. Hold to see your windows. Find a scrolling feel that suits you. GlideMouse makes everyday mouse controls easier to set up on your Mac.

macOS 14 or later · Apple Silicon & Intel

GlideMouse button actions in a simple list, with mouse icons, action dropdowns and delete buttons
Your buttons, your actions A comfortable wheel Defaults, with room for each app

GlideMouse overview

See how it works

Choose an example to see the button press and the action together. You can change each action in GlideMouse.

Upper side button · click

Next desktop

Press once to move one desktop to the right.

GlideMouse scrolling controls with presets, speed and direction

Adjust scrolling

Start with Standard or Smooth. Adjust speed and direction first; open the finer controls when you need them. Continuous trackpad scrolling stays native.

  • Make each wheel step shorter or longer.
  • Choose a direct response or softer movement.
  • Turn momentum off for a more precise stop.
GlideMouse app-specific settings showing inherited defaults and custom actions

Settings for each app

All apps sets your defaults. Add Safari, your editor or another app, then change an action in its row. It saves only for that app; the other actions keep their defaults.

For example: lower-side click switches desktops normally, but goes Back when Safari is in front.

Remove an app setup whenever you like. It removes its GlideMouse settings; it does not uninstall the app. Undo brings the setup back.

Getting started

  1. Connect and allow

    Connect your mouse. Allow Accessibility for your chosen actions and Input Monitoring to recognize buttons and wheel input.

  2. Add a button action

    Click Add button action. Press your mouse button inside the capture box, or choose its number from the list.

  3. Choose and try

    Choose Click once, Double click or Hold, then pick an action. It saves automatically. Enable GlideMouse and try the button outside the capture box.

Download GlideMouse

Download GlideMouse, move it into Applications, and follow Mouse setup.

macOS 14 or later · Apple Silicon & Intel

Release notes

Common questions

Will this work with my mouse?

Connect your mouse and use Mouse setup to identify its buttons. GlideMouse supports standard mouse buttons and scroll wheels. Some manufacturer-specific buttons may not be detected.

Why does it need two permissions?

Accessibility lets GlideMouse perform actions you chose. Input Monitoring lets it recognize button and wheel input. Mouse control works locally, and the app does not keep a log of what you type. Update checks contact the configured update host.

Can I get my normal mouse back?

Yes. Pause from the menu bar or press Control + Option + Command + Escape. Remove an action or use Undo to restore a recent change. Export your settings when you want a backup.

Do I need to set up every app?

No. All apps provides the default. Only add an app when you want a different action or scrolling feel while that app is frontmost.