Search Criteria
Package Details: inputactions-kwin 0.8.4-2
Package Actions
| Git Clone URL: | https://aur.archlinux.org/inputactions-kwin.git (read-only, click to copy) |
|---|---|
| Package Base: | inputactions-kwin |
| Description: | Mouse and touchpad gestures for Plasma 6 Wayland |
| Upstream URL: | https://github.com/taj-ny/InputActions |
| Licenses: | GPL-3.0-or-later |
| Provides: | inputactions |
| Submitter: | b-valdez |
| Maintainer: | b-valdez |
| Last Packager: | b-valdez |
| Votes: | 5 |
| Popularity: | 1.22 |
| First Submitted: | 2025-06-29 19:04 (UTC) |
| Last Updated: | 2026-02-11 17:05 (UTC) |
Dependencies (17)
- bash (bash-gitAUR, bash-devel-gitAUR)
- glibc (glibc-gitAUR, glibc-eacAUR, glibc-git-native-pgoAUR)
- kcmutils (kcmutils-gitAUR)
- kcoreaddons (kcoreaddons-gitAUR)
- ki18n (ki18n-gitAUR)
- kwin (kwin-gitAUR, kwin-3fingerAUR, kwin-without-gesturesAUR, kwin-screencast-apiAUR, kwin-povdAUR)
- libevdev (libevdev-gitAUR)
- libgcc (libgcc-snapshotAUR)
- libstdc++ (libstdc++-snapshotAUR)
- qt6-base (qt6-base-gitAUR, qt6-base-scrollfixAUR, qt6-base-scrollfixAUR, qt6-xcb-private-headers-scrollfixAUR, qt6-xcb-private-headers-scrollfixAUR, qt6-base-headlessAUR, qt6-base-hifpsAUR)
- yaml-cpp
- cmake (cmake3AUR, cmake-gitAUR) (make)
- extra-cmake-modules (extra-cmake-modules-gitAUR) (make)
- pkgconf (pkgconf-gitAUR) (make)
- cmake (cmake3AUR, cmake-gitAUR) (check)
- gtest (googletest-gitAUR) (check)
- libnotify (libnotify-gitAUR) (optional) – to send a reminder when this package needs to be rebuild
Latest Comments
ikon106 commented on 2026-01-13 11:16 (UTC)
@b-valdez Sorry for ghosting! Just want to say that the latest update fixed it! Don't know what it was, but it's working now!
b-valdez commented on 2025-12-17 20:25 (UTC)
@ikon106 what do you get for
qdbus6 org.kde.KWin /Effects isEffectLoaded kwin_gestures?loadEffectwill returnfalseif the effect is already loaded. The config should be at~/.config/inputactions/config.yaml(lowercase inputactions). Even iflddshows no missing librariesinputactions-kwinhas to be build against the exact version ofkwinthat is used. If there is a chance that you have updatedkwinsince installinginputactions-kwinplease rebuild and try again. If it still doesn't work you can get a debug build by following the official installation instructions and adding-DCMAKE_BUILD_TYPE=Debugto the cmake options (or changing line 46 in this PKGBUILD whatever is easier for you).ikon106 commented on 2025-12-17 13:15 (UTC) (edited on 2025-12-17 13:17 (UTC) by ikon106)
@b-valdez Thanks for the tip about qdbus6, you were right about that. However, even with qdbus6, the effect still fails to load.
Environment:
Hardware: ASUS Vivobook 16 Flip with Intel Lunar Lake (LNL) graphics
Mesa 25.3.1-arch1.3, OpenGL 4.6 Core Profile
Observations:
qdbus6 org.kde.KWin /Effects listOfEffectsshowskwin_gesturesin the listqdbus6 org.kde.KWin /Effects loadEffect kwin_gesturesreturnsfalseqdbus6 org.kde.KWin /Effects supportInformation kwin_gesturesreturns empty (no output)The effect does not appear in System Settings → Window Management → Desktop Effects
All library dependencies satisfied (
lddshows no missing libraries)Config file created at
~/.config/InputActions/config.yamlwith valid YAMLkwinrcshows:kwin_gesturesEnabled=trueFull KWin restart and system reboot attempted - no change
OpenGL compositing is active and working (other effects load fine)
There are no error messages in
journalctlrelated tokwin_gesturesorinputactions. The effect is recognized by KWin (listOfEffects) as mentioned but silently fails to load with no diagnostic information.Given the very new Intel Lunar Lake hardware, could there be a driver-specific or OpenGL compatibility issue? Are there any debug flags I can enable to get more verbose loading information?
b-valdez commented on 2025-12-17 11:24 (UTC)
@ikon106 You should be able to find an
InputActionsentry in the "Desktop Effects" Settings. The necessary metadata has been compiled into the plugin and does not need to be installed separately. To activate it from the commandline could you make sure you use theqdbus6command from the qt6-tools package? To me it looks like you might be using theqdbuscommand from the qt5-tools package. I hope this solves your problem.ikon106 commented on 2025-12-16 09:39 (UTC)
InputActions fails to load on Plasma 6.5.4 / KWin 6.5.4 (CachyOS)
Environment: - Distro: CachyOS (Arch-based), fully up to date - Desktop: KDE Plasma 6.5.4 - KWin: 6.5.4 (Wayland session) - Package: inputactions-kwin 0.8.3-2 (installed via octopi/paru)
Observed behavior: - Package installs successfully and the plugin library exists at: -
/usr/lib/qt6/plugins/kwin/effects/plugins/kwin_gestures.so- Nokwinscript/effect entry for InputActions appears in System Settings: - Not under “KWin Scripts” - Not under “Desktop Effects” - KWin does not recognize or load the effect: -qdbus org.kde.KWin /Effects loadEffect kwin_gestures→ returnsfalse-qdbus org.kde.KWin /Effects loadedEffects→kwin_gesturesis not listed - Enabling via kwinrc has no effect: -kwriteconfig6 --file kwinrc --group Plugins --key kwin_gesturesEnabled true-grep -i gesture ~/.config/kwinrcshows: -gesture_evolutionEnabled=false-kwin_gesturesEnabled=true-qdbus org.kde.KWin /KWin reconfiguredoes not load the effect and there are no related messages injournalctl -fWhat looks wrong: - There is no corresponding metadata JSON/desktop file for the effect anywhere under
/usr(e.g. nothing matching*gestures*.jsonor*inputactions*.json). - Because of that, KWin seems unable to registerkwin_gesturesas a valid effect, soloadEffect kwin_gesturesalways fails.Steps to reproduce: 1. Install
inputactions-kwinon a Plasma 6.5.4 / KWin 6.5.4 Wayland session. 2. Verify the plugin exists: -ldd /usr/lib/qt6/plugins/kwin/effects/plugins/kwin_gestures.so(all deps are found) 3. Try to enable it: -kwriteconfig6 --file kwinrc --group Plugins --key kwin_gesturesEnabled true-qdbus org.kde.KWin /KWin reconfigure4. Try to load it manually: -qdbus org.kde.KWin /Effects loadEffect kwin_gestures→false-qdbus org.kde.KWin /Effects loadedEffects→ nokwin_gesturesExpected behavior: - InputActions should install with the necessary KWin effect metadata so that: - It appears in System Settings (Desktop Effects / appropriate section), and/or -
kwin_gesturescan be successfully loaded viaqdbus org.kde.KWin /Effects loadEffect kwin_gestures.Damgaldor commented on 2025-10-24 23:39 (UTC) (edited on 2025-10-24 23:40 (UTC) by Damgaldor)
Hi. Can you please add
-j$(nproc)to the cmake build, so the compilation doesn't take that long?