JoseExposito / touchegg

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

Can't get it working Pop!_OS #650

Closed alextrastero closed 10 months ago

alextrastero commented 10 months ago

Describe the bug

I can't seem to be able to override 4 finger swipes on Pop OS

I've got X11 gestures (or at least popos's version) image

My touchegg service is running but 4 finger swipe is grayed out image

I've also tried editing my custom copy of touchegg.conf, every time I edit and save it overrides it with GNOME_SHELL

    <gesture type="SWIPE" fingers="4" direction="UP">
      <action type="SHOW_DESKTOP"></action>
    </gesture>
    <gesture type="SWIPE" fingers="4" direction="DOWN">
      <action type="SHOW_DESKTOP"></action>
    </gesture>

<gesture type="SWIPE" fingers="4" direction="UP"><action type="GNOME_SHELL"></action></gesture>
<gesture type="SWIPE" fingers="4" direction="DOWN"><action type="GNOME_SHELL"></action></gesture>
<gesture type="SWIPE" fingers="4" direction="UP"><action type="GNOME_SHELL"></action></gesture>
<gesture type="SWIPE" fingers="4" direction="DOWN"><action type="GNOME_SHELL"></action></gesture>
JoseExposito commented 10 months ago

Hi!

It looks like COSMIC/System76 ship a fork of my extension to enable gestures on X11: https://github.com/JoseExposito/gnome-shell-extension-x11gestures

If you disable the extension, you won't be able to use 4 finger swipes to enter the activities view. But if that is what you want, disable the extension, remove the GNOME_SHELL action from the configuration file and you'll be able to set your favorite gestures using Touché: https://github.com/JoseExposito/touche

I don't know if System76 make any change to my software for their OS, so if you keep having issues you can always ask them.

alextrastero commented 10 months ago

👍🏼 thanks for the pointer