JoseExposito / touchegg

Linux multi-touch gesture recognizer
GNU General Public License v3.0
3.61k stars 167 forks source link

Sensibility on Ubuntu 23.04 #627

Closed MichaelToniolo closed 1 year ago

MichaelToniolo commented 1 year ago

Describe the bug

When I had installed on my Ubuntu 23.04. When swipe up three finger I need to swipe hard to show my Activities.

Expected behaviour

In Fedora 38 I don't have this "two" hard three finger swipe.

Actual behaviour

two or three swipe to show Activities T.T

Logs

If required, include logs of the bug:

$ touchegg --debug

Your environment

Touchégg v2.0.16. Ubuntu 23.04 GNOME 44

Nikita-Presnov commented 1 year ago

Support for kde neon and debian 12 with KDE

Nikita-Presnov commented 1 year ago

Try to change property value

Nikita-Presnov commented 1 year ago

I think it is libinput problem

MichaelToniolo commented 1 year ago

Ok I'm using openSUSE right now and touchegg working rightly. I change some values in properties days ago, restart the services and reboot too, that's not work =\ so. When I can I'll see about libinput. So, how to check libinput?

MichaelToniolo commented 1 year ago

I have been tried on Ubuntu 22.04 LTS and the touchegg gesture works ok. Maybe something doesn't works on the non-LTS Ubuntu Versions.

Anifyuli commented 1 year ago

I get this problem too. How should I do to solve this problem?

JoseExposito commented 1 year ago

Hi,

Sorry for the long delay looking into this.

When I had installed on my Ubuntu 23.04. When swipe up three finger I need to swipe hard to show my Activities.

I guess you are using this GNOME Shell extension as well: https://extensions.gnome.org/extension/4033/x11-gestures/

On Ubuntu, make sure to install from PPA. The deb package is for Debian users and it is compiled against a different version of libinput, which might cause problems. See
https://github.com/JoseExposito/touchegg/issues/542#issuecomment-948767422 for more details.

Ok I'm using openSUSE right now and touchegg working rightly. I change some values in properties days ago, restart the services and reboot too, that's not work =\

This looks like a different issue. Is it possible that there is something wrong in your configuration file? Feel free to share it and I'll have a look.

Anifyuli commented 1 year ago

On Ubuntu, make sure to install from PPA. The deb package is for Debian users and it is compiled against a different version of libinput, which might cause problems. See #542 (comment) for more details.

I change from '.deb' instalation to from PPA it make my issue solved. Thanks for you explanation, Mister

JoseExposito commented 1 year ago

Cool, I'm glad it worked.

Nikita-Presnov commented 1 year ago

However it does not solve this problem on debian 12 with kde, please check

JoseExposito commented 1 year ago

@Nikita-Presnov try the latest version please: https://github.com/JoseExposito/touchegg/releases/tag/2.0.17

I have built the Debian package targeting Bookworm, which should solve the issues. I think that in Debian it's possible to install PPAs, but I'm not sure... I'm not a Debian user.

Nikita-Presnov commented 1 year ago

@JoseExposito yes, problem solved for Debian also