Knock logo

Knock

Knock on your MacBook to control your Mac

2026-03-16

Product Introduction

  1. Definition: Knock is a specialized macOS productivity utility and haptic input mapping software designed specifically for Apple Silicon hardware. It functions as a system-level listener that translates physical vibrations and kinetic impacts on a MacBook’s chassis into digital execution commands. Technically, it is a motion-sensing automation bridge that utilizes onboard micro-electromechanical systems (MEMS) to extend the Mac's input surface beyond the keyboard and trackpad.

  2. Core Value Proposition: Knock exists to eliminate micro-frictions in professional workflows by providing a "zero-UI" interaction layer. By leveraging the internal accelerometer of M-series MacBooks, it allows users to trigger complex macOS Shortcuts, shell scripts, and system commands through physical taps. This reduces the cognitive load of memorizing complex hotkeys and provides a tactile, non-visual method for system control, effectively turning the entire laptop body and the immediate surrounding desk surface into a programmable interface.

Main Features

  1. Accelerometer-Based Impact Detection: Unlike traditional gesture software that relies on the trackpad or camera, Knock interfaces directly with the built-in accelerometer sensor found in Apple Silicon M2 and newer MacBooks. The software monitors high-frequency motion data to distinguish between intentional "knocks" and background vibrations. This enables the laptop's chassis—and even the desk surface it sits on—to function as a sensitive input device.

  2. Multi-Pattern Pattern Recognition Engine: The application features a sophisticated recognition engine capable of differentiating between single, double, and triple tap patterns. Each distinct rhythm can be mapped to a unique global action. This multi-layered input system allows users to stack multiple functionalities—such as muting a microphone with a single tap while reserving a triple tap for locking the workstation—without requiring any screen real estate or keyboard interaction.

  3. Universal Command Execution Framework: Knock provides a deep integration layer for macOS Sequoia and beyond. It can execute a wide array of actions, including launching localized applications, triggering Apple Shortcuts (including complex multi-step automations), running Terminal-based shell scripts (e.g., $open -a "Spotify"), toggling Focus modes, and controlling system media. The ability to run custom scripts makes it a powerful tool for developers who need to trigger build processes or environment toggles via physical haptics.

Problems Solved

  1. Pain Point: Keyboard Shortcut Fatigue and Context Switching: Power users often run out of "finger-friendly" hotkey combinations, leading to complex four-key chords that break focus. Knock solves this by providing a physical, peripheral input method that doesn't require the user to look at the keyboard or reposition their hands to a specific set of keys.

  2. Target Audience:

  • Software Engineers and DevOps: Users who need to trigger terminal scripts, run build commands, or toggle development environments instantly.
  • Remote Professionals: Individuals frequently in video conferences who require an "emergency mute" or "camera toggle" that is accessible even when the meeting app is not in the foreground.
  • Creative Professionals: Designers and editors who benefit from tactile shortcuts for taking screenshots, switching Desktops (Spaces), or toggling system-wide Focus modes during deep work sessions.
  • Minimalist Power Users: Mac enthusiasts who prefer a clean UI and want to launch apps or system automations without cluttering the Dock or using Spotlight/Raycast.
  1. Use Cases:
  • Instant Meeting Management: Knocking on the side of the MacBook to instantly mute/unmute audio during a Zoom or Teams call.
  • Security and Privacy: A double-tap on the chassis to instantly trigger the Lock Screen when stepping away from a desk.
  • Development Workflow: Triple-knocking to run a custom shell script that clears caches and restarts a local development server.
  • System Navigation: Using physical taps to cycle through browser tabs or macOS Spaces while the hands are resting beside the laptop.

Unique Advantages

  1. Differentiation: Most macOS automation tools rely on the trackpad (which requires precise finger placement) or the keyboard (which requires visual confirmation). Knock is unique because it utilizes the "dead space" of the MacBook body. It is "chassis-aware" rather than "touch-aware," meaning it works through the vibrations of the laptop's frame, allowing for interactions that are more intuitive and faster than navigating a GUI.

  2. Key Innovation: The specific innovation lies in the repurposing of the Apple Silicon M-series motion sensors for UI interaction. By optimizing for the M2+ architecture and macOS Sequoia’s latest APIs, Knock achieves near-zero latency between a physical impact and the execution of a software command, creating a seamless bridge between the physical and digital environments.

Frequently Asked Questions (FAQ)

  1. Which MacBook models are compatible with Knock? Knock is specifically optimized for Apple Silicon hardware. It requires a MacBook Pro or MacBook Air equipped with an M2, M3, M4, or newer processor. Additionally, the system must be running macOS Sequoia or a more recent operating system to support the necessary motion-sensing APIs.

  2. Does Knock work if I tap my desk instead of the laptop? Yes. Because the MacBook’s accelerometer is sensitive to vibrations transferred through solid surfaces, Knock can detect taps on the desk or table immediately surrounding the laptop. This allows for "desk-based" shortcuts where the user doesn't even need to touch the computer itself to trigger an action.

  3. Will Knock trigger accidentally while I am typing? Knock is designed with an intelligent filtering algorithm that distinguishes the sharp, percussive impact of a "knock" from the rhythmic, lower-impact vibrations of standard typing. This minimizes accidental triggers, ensuring that shortcuts only run when a deliberate tapping pattern is recognized on the chassis or surface.

Subscribe to Our Newsletter

Get weekly curated tool recommendations and stay updated with the latest product news