Skip to content

austinnixholm/ThreeFingerDrag

Repository files navigation

Release License: GPL v3 GitHub all releases

TFD-GH-DARK-512.png TFD-GH-LIGHT-512.png

Emulates the macOS three-finger-drag feature on your Windows precision touchpad. Simply download and run, minimal setup required.

Features

  • Easily configurable
  • Lightweight and minimalistic design
  • Accessible menu through the system tray

Usage

  1. Download & install the latest release from the repository.
  2. Launch the program, and you will be prompted to run ThreeFingerDrag on Windows startup. This is optional, and you can always choose to enable or disable this feature later.
  3. ThreeFingerDrag will now run in the background of the system. You can configure the program through the system tray menu, which is accessible by clicking the ThreeFingerDrag icon in the notification area of the taskbar.

NOTE: It's recommended to remove any existing three-finger swipe gestures within Touchpad Settings in order to prevent possible interference.

Upcoming Enhancements (v1.3.0)

  • Elevated mode to start the program with admin privileges (manual process is required for now).
  • Optional customization of activation & deactivation conditions.

Build with Visual Studio

You can build the project using Visual Studio 2017 or newer.

  1. Open the ThreeFingerDrag.sln file in Visual Studio.
  2. Select the "Release" configuration and click "Build Solution".
  3. The built executable will be located in the /build/ directory in the base project folder.

Create Installer via Inno Setup

  1. After building the executable, locate the inno_script.iss file in the base project folder.
  2. Right click on the inno_script.iss file and select "Compile" or open the file in the InnoSetup editor and compile it from there.
  3. The created installer executable will be located in the /installers/ directory in the base project folder.

Credits