Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fusuma does not work with libinput 1.27.0-1 (Arch Linux and Hyprland) #324

Closed
juanfranUam opened this issue Nov 20, 2024 · 4 comments · Fixed by #325
Closed

Fusuma does not work with libinput 1.27.0-1 (Arch Linux and Hyprland) #324

juanfranUam opened this issue Nov 20, 2024 · 4 comments · Fixed by #325
Labels

Comments

@juanfranUam
Copy link

Fusuma: 3.6.2

Fusuma does not recognize any gesture when I update to last version of libinput, if I downgrade to libinput 1.26.2-1 fusuma works again

To Reproduce
Steps to reproduce the behavior:

  1. Install last version of libinput
  2. Starts fusuma
  3. Nothing happens

Configuration
swipe:
3:
left:
command: "hyprctl dispatch workspace r+1"
right:
command: "hyprctl dispatch workspace r-1"
up:
command: "special_off.sh"
down:
command: "special_on.sh"

4:
left:
command: "hyprctl dispatch movetoworkspace r+1"
right:
command: "hyprctl dispatch movetoworkspace r-1"
up:
command: "hyprctl dispatch movetoworkspace $(hyprctl monitors | grep active | awk '{print $3}')"
down:
command: "hyprctl dispatch movetoworkspace special:magic"

pinch:
3:
in:
command: "hyprctl dispatch fullscreenstate 0"
out:
command: "hyprctl dispatch fullscreenstate 1"
4:
in:
command: "hyprctl dispatch fullscreenstate 0"
out:
command: "hyprctl dispatch fullscreenstate 2"

@iberianpig
Copy link
Owner

@juanfranUam
Thanks for your reporting.
I have confirmed that this issue occurs with libinput 1.27.x. The cause is the change in the format of libinput debug-events. Please use libinput 1.26.x until an update is released.

@J053Fabi0
Copy link

I face the same issue. In my Thinkpad X1 Yoga I find that moving the pointer with the trackpoint while performing the gestures on the touchpad allows fusuma to recognize them.

@iberianpig
Copy link
Owner

Support for libinput 1.27.0 has been added. Please try updating Fusuma.

@Attacktive
Copy link

Thanks for the quick fix, @iberianpig. fusuma 3.7.0 works with libinput 1.27.0.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants