Skip to content
This repository was archived by the owner on Jun 4, 2025. It is now read-only.

lavafroth/karess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 

Repository files navigation

Karess

KWin Effect to enable touchpad gestures with Karousel

Warning

This repository is no longer maintained as touchpad gestures are now directly supported by Karousel. Please upgrade to a newer version of Karousel and remove Karess from KWin Effects if you have it installed.

Note

KDE touchpad gestures are only supported on Wayland.

Installation

From a release

  • Download the latest release zip file
  • Extract its contents to ~/.local/share/kwin/effects

From source

  • Clone this repo
  • Enter the project directory
kpackagetool6 --type KWin/Effect --install ./src || \
kpackagetool6 --type KWin/Effect --upgrade ./src

Usage

Enable the effect under the "Desktop effects" section in Plasma settings.

Scroll with three fingers left or right to scroll the content (natural scrolling). You may reverse the scrolling direction in the settings.

The following pinch / zoom gestures can also be disabled in the settings:

  • Zoom with three fingers to cycle window widths
  • Pinch with three fingers to cycle window widths in reverse

Acknowledgements

Thank you

  • @diredocks for the Gesture Evolution KWin Effect
  • @zeroxoneafour and @krake for pointing out the scarcely documented DBusCall for QML
  • @peterfajdiga for making Karousel

About

Karousel scroll tiling touchpad gestures

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages