Grid Switcher is a macOS menu-bar utility that turns your trackpad into a virtual Stream Deck–style control, mapping a 3×3 physical grid to stable app assignments.
./script/build_and_run.shUse ./script/build_and_run.sh --preview to show the grid shortly after launch, or --test to run the automated tests.
Use ./script/build_and_run.sh --package to stage a release build in dist/Grid Switcher.app.
The build script prefers an available Apple Development signing identity. Set GRIDSWITCHER_SIGNING_IDENTITY=- to force ad-hoc signing.
- Hold one finger still in the physical bottom-left trackpad corner for 0.7 seconds.
- Lift it, then tap one physical trackpad region or press keyboard number 1–9.
- Hold the bottom-left corner again to cancel, or wait eight seconds.
Hold one finger still in the physical bottom-right corner for 0.7 seconds to return to the previously active app. Repeating the gesture switches back again.
Moving, lifting early, clicking, or adding another finger cancels activation. The app does not install a global mouse-click monitor.
In Settings > Apps, use Choose Application… on any numbered slot to browse the Applications folder and assign an installed app even when it is not running.
The app reads normalized coordinates from the default Apple trackpad through OpenMultitouchSupport, then uses a nonactivating overlay to show the grid. OpenMultitouchSupport wraps Apple's private MultitouchSupport framework, so Grid Switcher is intended for direct distribution rather than the Mac App Store. App Sandbox must remain disabled.