# Mouse gestures (InputActions) not installed on Fedora 42

**URL:** <https://discuss.kde.org/t/mouse-gestures-inputactions-not-installed-on-fedora-42/33496>\
**Category:** Development\
**Created:** [April 29, 2025, 12:36pm UTC](https://discuss.kde.org/t/mouse-gestures-inputactions-not-installed-on-fedora-42/33496 "2025-04-29T12:36:38Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![vl\_k](https://discuss-cdn.kde.org/user_avatar/discuss.kde.org/vl_k/32/20720_2.png) [@vl\_k](https://discuss.kde.org/u/vl_k)\
**Post date:** [April 29, 2025, 12:36pm UTC](https://discuss.kde.org/t/mouse-gestures-inputactions-not-installed-on-fedora-42/33496/1 "2025-04-29T12:36:38Z")

</div>

@pallaswept

Can not install mouse gestures _Input Actions_ on Fedora 42.

After i`ve installed gestures, i`ve found file  
/usr/lib64/qt6/plugins/kwin/effects/plugins/kwin\_gestures.so

but file  
/usr/lib64/qt6/plugins/kwin/effects/configs/inputactions\_kwin\_kcm.so  
wasn`t created

Could you help me to resolve this issue? Thanks a lot

---

<div class="post-metadata">

**Author:** ![pallaswept](https://discuss-cdn.kde.org/user_avatar/discuss.kde.org/pallaswept/32/6487_2.png) [@pallaswept](https://discuss.kde.org/u/pallaswept)\
**Post date:** [April 29, 2025, 1:27pm UTC](https://discuss.kde.org/t/mouse-gestures-inputactions-not-installed-on-fedora-42/33496/2 "2025-04-29T13:27:09Z")

</div>

How odd. They’re built together and installed together. How did you install, build from source? There might be something useful in the output from that.

---

<div class="post-metadata">

**Author:** ![pallaswept](https://discuss-cdn.kde.org/user_avatar/discuss.kde.org/pallaswept/32/6487_2.png) [@pallaswept](https://discuss.kde.org/u/pallaswept)\
**Post date:** [April 29, 2025, 2:43pm UTC](https://discuss.kde.org/t/mouse-gestures-inputactions-not-installed-on-fedora-42/33496/3 "2025-04-29T14:43:34Z")

</div>

I just realised something and it might be the problem. These are the instructions from the mouse gestures branch:

```auto
git clone https://github.com/taj-ny/InputActions
cd InputActions
mkdir build
cd build
cmake ../ -DCMAKE_INSTALL_PREFIX=/usr
make
sudo make install

```

But these are just branched from the normal instructions. I think you’ll need to switch to the correct branch to try mouse gestures, which would be like so (note the added command on the third line):

```auto
git clone https://github.com/taj-ny/InputActions
cd InputActions
git switch mouse-gestures
mkdir build
cd build
cmake ../ -DCMAKE_INSTALL_PREFIX=/usr
make
sudo make install

```

---

<div class="post-metadata">

**Author:** ![vl\_k](https://discuss-cdn.kde.org/user_avatar/discuss.kde.org/vl_k/32/20720_2.png) [@vl\_k](https://discuss.kde.org/u/vl_k)\
**Post date:** [April 30, 2025, 7:40am UTC](https://discuss.kde.org/t/mouse-gestures-inputactions-not-installed-on-fedora-42/33496/4 "2025-04-30T07:40:30Z")

</div>

Thanks a lot) I`m much appreciated for your help. May be do you have correct yaml config file?

---

<div class="post-metadata">

**Author:** ![pallaswept](https://discuss-cdn.kde.org/user_avatar/discuss.kde.org/pallaswept/32/6487_2.png) [@pallaswept](https://discuss.kde.org/u/pallaswept)\
**Post date:** [April 30, 2025, 9:19am UTC](https://discuss.kde.org/t/mouse-gestures-inputactions-not-installed-on-fedora-42/33496/5 "2025-04-30T09:19:04Z")

</div>

Well there are two problems there, maybe even three, I don’t know:

1. I have weird bindings for my mouse so some of my gestures will make no sense
2. I think the syntax _just_ changed, in the past hours, as new commits were made. You may want to rebuild in a few hours when taj-ny is done committing new hotness.
3. I don’t know if the stroke hashes are portable. As in, when you use the kcm to record a stroke, it gives you a hash which you put in the config file… but I don’t know if that hash will work the same on your machine if I recorded it here?

There are some very good examples and explanations on the github: [InputActions/docs/index.md at mouse-gestures · taj-ny/InputActions · GitHub](https://github.com/taj-ny/InputActions/blob/mouse-gestures/docs/index.md)

But if you get stuck you can let me know and I should be able to help.
