Linux

Where Is the Touchégg Config File?

Touchégg keeps multitouch gestures in an XML config under the config home on Linux. Path and per device overrides.

Last updated

Touchégg translates touchpad and touchscreen gestures into desktop actions from one XML config. Swipe directions, pinch levels and per app overrides live there. The daemon watches input devices continuously.

That single file design makes fleets consistent. Copy it with the daemon stopped and every laptop matches. Wayland compositors need their own gesture stack instead, since Touchégg targets X11 sessions.

Where Touchégg stores this, by platform

Linux
~/.config/touchegg/touchegg.conf

Gesture definitions and per application overrides in one XML file. Devices need matching drivers on the new machine. Restart the daemon after edits.

Frequently asked questions

How do I move Touchégg gestures?

Copy touchegg.conf to the same relative path on the new machine with Touchégg stopped. Gesture definitions and application overrides travel with it. Touch devices need matching drivers, or gestures stay listed but dead.

Where do I define gestures?

In the config file with gesture blocks naming fingers, direction and action, optionally scoped per application. Each block pairs one motion with one command. Restart the daemon after edits for changes to apply.

Notice an outdated path? Let us know.