Skip to content
This repository has been archived by the owner on Aug 20, 2023. It is now read-only.

test(tap_parser): reproduce the bug that 4 finger tap after detecting palm #8

Merged
merged 1 commit into from
Aug 13, 2020

Conversation

iberianpig
Copy link
Owner

@iberianpig iberianpig commented Aug 13, 2020

After palm detection occurred, we found a bug that prevented four-finger taps from being detected.

This bug appears in libinput-debug-events at libinput v1.10.4, and Fusuma cannot fix it.

Solution:

A. Update libinput to the latest version.
B. Build libinput manually and use it as input to Plugin::Inputs::LibinputCommandInput.

plugin:
  inputs:
    libinput_command_input: # options for lib/plugin/inputs/libinput_command_input
      enable-tap: true
      enable-dwt: true
      verbose: true
      libinput-list-devices: /path/to/local/libinput/builddir/libinput-list-devices
      libinput-debug-events: /path/to/local/libinput/builddir/libinput-debug-events

@iberianpig iberianpig merged commit 1d62e6b into master Aug 13, 2020
@iberianpig iberianpig deleted the fix/palm_detection_on_libinput_1.10.4 branch August 13, 2020 09:21
@ghost
Copy link

ghost commented Oct 18, 2021

Same problem detected with libinput10 version 1.19.1-1
No Tap or Hold gestures working with 4 fingers.

@iberianpig
Copy link
Owner Author

Thanks, @jJit0 👍

@ghost
Copy link

ghost commented Oct 20, 2021

I really like your project fusuma. I intend to request Debian team to add it in their Repos.
Do you know if it's possible to package fusuma in deb/rpm format ?

@iberianpig
Copy link
Owner Author

Thanks! I think it can package, but I don't have any knowledge of deb/rpm packaging (, and Snap).
This project relies heavily on Ruby and Rubygems, so if we can find a project with a similar format we can refer to them.

@ghost
Copy link

ghost commented Oct 22, 2021

Yamada-san I requested debian to create fusuma package.
Here is the link: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=996984
Don't hesitate to add more info ;)

@iberianpig
Copy link
Owner Author

@jJit0 Thanks for sending the request!

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

Successfully merging this pull request may close these issues.

None yet

1 participant