Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ScreenHaptics

Release License Homebrew

A lightweight macOS menu bar utility that provides haptic feedback when your mouse cursor moves between displays.

Features

  • Haptic Feedback: Feel a subtle "bump" on your trackpad when moving between screens.
  • Adjustable Strength: Choose between Light, Medium, and Strong haptic feedback.

Requirements

  • macOS 10.15 or later.
  • A MacBook with a Force Touch trackpad or a Magic Trackpad.

Installation & Usage

Homebrew

Install via Homebrew Cask from the custom tap:

brew tap chaim-chv/tap
brew install --cask screen-haptics --no-quarantine

--no-quarantine avoids macOS warnings about unnotarized apps, but it is deprecated and doomed to be removed in future Homebrew versions.

Manual

Download the latest release and follow the instructions from the Releases page.

Hide Status Bar Item (Like MiddleClick)

  1. Holding , drag it away from the status bar until you see a ✖️ (cross icon)
  2. Let it go

To recover the item, just open ScreenHaptics when it's already running

Contributing

We follow Conventional Commits for commit messages to enable automatic changelog generation. Please refer to CONTRIBUTING.md for detailed guidelines on how to contribute.

For Development

You can build the app using just Command Line Tools:

swift main.swift -o ScreenHaptics

Then run the app:

./ScreenHaptics

Or you can use the build script:

sh build.sh

You can provide an optional version string as an argument:

sh build.sh 1.0.0

Run the generated ScreenHaptics.app.

Reason and Inspiration

I recently saw the feature in the MX Master 4 mouse that provides haptic feedback when moving between screens (only if you have the Logi Options+ bloatware installed). I found it quite useful and wanted to have a similar feature for my MacBook's trackpad. So comes this 100% Vibe-coded utility.

License

MIT License @ chaim-chv 2026

About

A macOS utility that gives haptic feedback when moving the cursor between displays

Topics

Resources

Contributing

Stars

Watchers

Forks

Releases

Used by

Contributors

Languages