Skip to content
XiAppsXi
BrowseTop chartsCategoriesPlayHow we verify
⌘K
XiAppsXi

Mac and Windows apps, each version checked before it is listed. Open source apps come unmodified from each project's official release.

Shop

  • Browse
  • Top charts
  • Play in your browser
  • Weekly Top 10
  • Launches
  • Built with AI
  • Sales
  • Categories

Trust

  • How we verify
  • How rankings work
  • Sponsored placements
  • Report a problem
  • Copyright and DMCA
  • Maintainers: claim or opt out

Developers

  • Sell on AppsXi
  • Docs
  • Backend Kit
  • Affiliates

AppsXi

  • Help
  • About
  • Desktop app
  • Status
  • Privacy
  • Terms
  • Accessibility
Trademarks belong to their owners. AppsXi is not affiliated with the projects listed unless a listing says so.Every listed version is checked by AppsXi
AppsUtilitiesSystem UtilitiesMiddleDrag

MiddleDrag

Three-finger trackpad gestures for middle-click and middle-drag on macOS

by Karan MohindrooNullPointerDepressiveDisorder/MiddleDrag
Free · Open sourceLatest versionMac
Checked by AppsXiNotarizedSigned

About MiddleDrag

Three-finger trackpad gestures for middle-click and middle-drag on macOS.

The middle mouse button your Mac trackpad is missing.

The Problem

Mac trackpads don't have a middle mouse button. Many apps expect one.

MiddleDrag fixes this. Three-finger tap for middle-click. Three-finger drag for middle-drag. Works alongside Mission Control and other system gestures.

Use Cases

Browsers

  • Open links in new background tabs
  • Close tabs with a click
  • Open bookmarks/history in new tabs

Design & Creative Tools

  • Pan canvas in Figma, Photoshop, Illustrator, GIMP
  • Navigate large documents in PDF viewers
  • Scroll in any direction without modifier keys

3D & CAD Software

  • Orbit and pan viewports in Blender, FreeCAD, Fusion 360, SketchUp, Maya, ZBrush, OnShape
  • Navigate Google Earth and mapping applications
  • Essential for apps with broken or missing trackpad support

Productivity

  • Autoscroll in supported applications
  • Any workflow that expects middle-mouse input

Features

  • Three-finger tap → Middle mouse click
  • Three-finger drag → Middle mouse drag (pan/orbit in 3D apps)
  • Works with system gestures — Mission Control, Exposé, and other macOS gestures remain functional
  • Native macOS app — Menu bar interface, no terminal configuration required
  • Configurable — Adjust sensitivity and smoothing to your preference
  • Launch at login — Set it and forget it

Verify Download Integrity

Downloads are cryptographically attested via GitHub Artifact Attestations (opens in a new tab).

Usage

MiddleDrag runs in your menu bar as a hand icon.

Settings

  • Enabled — Toggle gesture recognition
  • Drag Sensitivity — Cursor speed during drag (0.5x – 2x)
  • Require Exactly 3 Fingers — Ignore 4+ finger touches
  • Launch at Login — Auto-start with macOS

Why MiddleDrag?

vs. BetterTouchTool ($10-24)

BetterTouchTool is powerful but overwhelming. Hundreds of options, complex interface, middle-click buried among features you'll never use. MiddleDrag does one thing well.

vs. Middle ($8)

Middle costs $8 for functionality that should be free. It's also closed-source. MiddleDrag is MIT-licensed and community-maintained.

vs. MiddleClick (open…

Description adapted from the project README.

Version
1.4.3
Updated
Mar 20, 2026
Size
3.6 MB
License
MIT License

Open source details

Source code
Exact source for v1.4.3
Released
Mar 20, 2026
GitHub stars
238
Website
middledrag.app

Community project. Help and bug reports go to the maintainers on GitHub; AppsXi does not provide support for this app.

Support the maintainers

License

Permissive

MIT License

Use, change and share it freely, including in closed source apps, as long as the copyright notice stays.

Read the full license

How this app was checked

AppsXi checks every version before it is listed.

  • Signed by Karan Mohindroo (PA6CS4W4H9)

    Apple Developer ID team PA6CS4W4H9

  • Notarized by Apple

  • Hardened Runtime on

  • File matches the hash GitHub published

    SHA-256 0996f5f2c53446f4ec689f41493849789bff1abff4ea3864749f46b7fa6ac99e

  • Built from public source by GitHub Actions

    NullPointerDepressiveDisorder/MiddleDrag · v1.4.3 · commit 2d1252e · .github/workflows/release.yml

  • No malware found

    ClamAV 1.5.4 on Oct 14, 2026

  • Install and behavior test in a virtual machine: not run yet

    Coming soon for all listings.

  • Updates itself from the maintainer's own feed

    sparkle: https://raw.githubusercontent.com/nullpointerdepressivedisorder/MiddleDrag/appcast/appcast.xml. AppsXi checks each new version too.

What these checks mean

Versions

1.4.3

Checked Oct 14, 2026 · Mac

PKG · 3.6 MB

checked

Questions about MiddleDrag

Is MiddleDrag free?

Yes. MiddleDrag is free and open source under the MIT License. AppsXi lists the maintainers' official release and does not charge for it.

Is MiddleDrag safe to download?

AppsXi downloads every version of MiddleDrag from the maintainers' official GitHub release and checks it before it is listed. For version 1.4.3 (checked Oct 14, 2026), the Mac download is signed by its developer and notarized by Apple, each file matches the checksum GitHub publishes for the release, byte for byte and a malware scan found nothing.

Does MiddleDrag run on Apple silicon Macs?

Yes. MiddleDrag has a native Apple silicon build, and it runs on Intel Macs too.

What does MiddleDrag need to run?

MiddleDrag needs macOS Big Sur (11.5) or later.

Who makes MiddleDrag?

MiddleDrag is an open source project by Karan Mohindroo on GitHub (NullPointerDepressiveDisorder/MiddleDrag). Help and bug reports go to its maintainers there.

Reviews

No reviews yet. Anyone who downloads it from AppsXi while signed in can review it a day later.

Something wrong with this app? Report a problem. Maintainer? Claim this listing or ask us to remove it.

Download

  • Download for MacApple siliconIntelPKG · 3.6 MB
    SHA-256 for MiddleDrag-1.4.3.pkg0996f5f2c53446f4ec689f41493849789bff1abff4ea3864749f46b7fa6ac99e
Version
1.4.3
Mac
macOS Big Sur (11.5) or later
Price
Free

The download comes straight from the maintainer’s official GitHub release. AppsXi checked this exact file.

More system utilities

All System Utilities: More system utilities
  • LocalSend
    LocalSend

    Share files and messages with nearby devices over your local network, no internet connection needed

    Open sourceSystem Utilities
    Mac94.4K94,447 GitHub starsFree
  • Rufus
    Pete Batard

    Utility for formatting USB drives and creating bootable USB media from ISO images

    Open sourceSystem Utilities
    Win38K37,983 GitHub starsFree
  • Etcher
    balena

    Flash OS images to SD cards and USB drives, safely and easily

    Open sourceSystem Utilities
    Mac34.5K34,521 GitHub starsFree
  • MonitorControl
    MonitorControl

    Control the brightness and volume of external displays on your Mac with keys or menu bar sliders

    Open sourceSystem Utilities
    Mac34.5K34,470 GitHub starsFree
  • PicGo
    PiEgg

    Upload images to S3, GitHub, Cloudflare R2, Imgur and 60+ other hosts and copy the link

    Open sourceSystem Utilities
    Win27.3K27,346 GitHub starsFree
  • SwitchHosts
    oldj

    App for managing and quickly switching hosts file entries, with remote hosts and a system tray menu

    Open sourceSystem Utilities
    Mac27.3K27,273 GitHub starsFree

Used this app? Sign in and download it here to review it a day later.