Ross ROSS = Recommend OSS · open-source software intelligence for agents

JoseExposito/touchegg

Linux multi-touch gesture recognizer observed · 2026-08-28

github.com/JoseExposito/touchegg · C++ · GPL-3.0 (copyleft) observed · 2026-08-28

Health v2 · maintenance only

34/100

  • Activity 26
  • Release rhythm 8
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 4188
  • days_rel: 466
  • days_push: 445
  • n_releases_24m: 1

Full methodology

Adoption not part of the score

4115 stars · 183 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

Touchégg is a Linux daemon that recognizes multi-touch gestures on touchpads and touchscreens via libinput and maps them to configurable desktop actions. It supports swipes, pinches, and taps to trigger window management, keyboard shortcuts, commands, and mouse clicks.

Use cases

  • configure multi-touch gestures on linux touchpad
  • swipe with 3 fingers to maximize window
  • pinch to switch desktop workspaces
  • map touchscreen gestures to keyboard shortcuts
  • enable macbook-style gestures on linux
  • run a command with a four-finger tap

When to choose

  • you use a Linux desktop environment with poor or no built-in multi-touch gesture support
  • you want fine-grained, per-gesture configuration of window and desktop actions
  • you need gestures to work on both touchpads and touchscreens

When to avoid

  • you are on macOS or Windows, as Touchégg is Linux-only
  • your desktop environment already provides full gesture configuration (e.g. recent GNOME with extensions)
  • you need gesture recognition for non-libinput input devices

Facets

application · maturity active

gui developer-tools desktop-applications operating-systems multi-touch gesture-recognition libinput touchpad touchscreen window-management daemon c++ linux desktop

1 source

Member repositories

RepositoryRoleHealth v2
JoseExposito/toucheggmain34

For agents

markdown · JSON · MCP: product_card(name="JoseExposito/touchegg")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem