Skip to content

Releases: deekshithvodela/FingerSwipe

v1.2.0 — 4-Finger Tap Target Application Launcher & Zero-Shift Configurator

Choose a tag to compare

@github-actions github-actions released this 23 Aug 20:39

FingerSwipe v1.2.0 — Custom 4-Finger Tap Launcher & Visual Settings GUI

FingerSwipe v1.2.0 brings custom 4-finger tap shortcuts, an intuitive GTK desktop GUI interface, instant live configuration hot-reloading, persistent touchpad tap gestures that stay reliable after reboots, and official signed APT repository support for Linux.


What's New in v1.2.0

  • Custom 4-Finger Tap Launcher: Tap your touchpad with 4 fingers to instantly open your favorite Web Browser, Terminal, File Manager, or Application Launcher — or open the system Start Menu.
  • Visual Settings GUI (fingerswipe gui): Customize swipe axes, volume/brightness step sizes, motion curves, and 4-finger tap shortcuts from a desktop GUI interface with a visual configuration progress bar.
  • Instant Configuration Hot-Reloading: Settings saved in the GUI take effect within 0.5 seconds without requiring service restarts or manual reloads.
  • Reliable Reboot Persistence: Virtual key bindings ensure 4-finger touchpad tap gestures and Start Menu triggers stay reliable across system reboots.
  • Official Signed APT Repository & Package Upgrades: Install and update FingerSwipe effortlessly on Ubuntu 24.04 LTS, Debian, and all major Linux distributions via our signed APT repository, .deb package, or universal archive.

Installation & Usage

Official APT Repository (Recommended):

sudo curl -fsSL https://deekshithvodela.github.io/FingerSwipe/apt/KEY.gpg | sudo gpg --dearmor -o /usr/share/keyrings/fingerswipe-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/fingerswipe-archive-keyring.gpg] https://deekshithvodela.github.io/FingerSwipe/apt stable main" | sudo tee /etc/apt/sources.list.d/fingerswipe.list
sudo apt update
sudo apt install fingerswipe

Debian / Ubuntu (.deb):

sudo apt update
sudo apt install --reinstall ./fingerswipe_1.2.0_amd64.deb

Universal Linux Package (.tar.gz):

tar -xzf fingerswipe-1.2.0-linux-x86_64.tar.gz
cd fingerswipe-1.2.0-linux-x86_64
sudo ./install.sh

Launch Visual Settings GUI:

fingerswipe gui

Full Changelog: v1.1.0...v1.2.0

v1.1.0 — 3-Finger Volume & Brightness Control

Choose a tag to compare

@github-actions github-actions released this 19 Aug 13:09

🌟 What's New in v1.1.0

  • 3-Finger Horizontal Brightness Control: Smoothly adjust display brightness with horizontal 3-finger swipes.
  • 3-Finger Vertical Volume Control: Ultra-responsive PipeWire default sink volume adjustment.
  • Smart Gesture Axis Router: Dynamic deadband and dominant-axis locking to prevent accidental diagonal cross-talk.
  • Documentation Portal & Web Showcase: Interactive landing page with live documentation portal and Pine & Mint design system.
  • Packaging & CI/CD: Verified Debian package (.deb), Universal Linux bundle (.tar.gz), Python wheel (.whl), and automated GitHub Actions workflows.

📦 Installation Assets

Download the pre-compiled .deb package or universal Linux .tar.gz bundle below.

v1.0.0 — Initial Release (Gesture Volume Control)

Choose a tag to compare

@deekshithvodela deekshithvodela released this 19 Aug 13:13

Initial Release of FingerSwipe

  • 3-Finger Swipe Gesture Volume Control: Responsive touchpad volume adjustment.
  • PipeWire Live Audio Synchronization: Direct low-latency volume adjustment via PipeWire audio backend.
  • System Integration: Linux systemd user service and udev permissions for non-root gesture capture.
  • Installation Packages: Debian package (.deb), Universal Linux bundle (.tar.gz), and Python Wheel (.whl).