Package Details: libinput-no-hysteresis 1.10.3-1

Git Clone URL: (read-only)
Package Base: libinput-no-hysteresis
Description: Input device management and event handling library sans hysteresis
Upstream URL:
Licenses: custom:X11
Conflicts: libinput=1.10.3
Provides: libinput=1.10.3
Submitter: tlvince
Maintainer: tlvince
Last Packager: tlvince
Votes: 3
Popularity: 0.012111
First Submitted: 2017-04-03 15:32
Last Updated: 2018-04-08 18:15

Required by (30)

Sources (3)

Latest Comments

tlvince commented on 2018-04-20 17:45

There have been multiple attempts to address hysteresis; have a look through the 1.10.x release notes and bug 98839. All I can say for sure is drawing small circles on libinput-no-hysteresis performs "better" than mainline libinput; the level of precision is higher and I do not observe the pointer locking to a rectangle. Might I suggest opening a new bug on libinput's issue tracker?

zmoazeni commented on 2018-04-20 17:23

First, I appreciate you managing this package.

However, I did install it locally and test it out. There's a distinct difference between libinput v1.8.3 and latest/this. I thought at first it might have been the hysteresis, but I'm not so sure anymore.

This package and all versions of libinput > 1.8.3 have a choppy/angular motion. It's really unfortunate.

Right now I'm using the downgrade package and running sudo downgrade libinput to keep it at v1.8.3. I hope I don't need to do that long-term.

tlvince commented on 2018-04-08 18:18

Updated the patch for libinput-v1.10.x. Shame the issue still persists in v1.x (for me at least).

postadelmaga commented on 2018-02-25 16:58

I think you should add this line to the PKGBUILD conflicts=('libinput')

robokishan commented on 2018-02-14 17:20

I am using Arch Linux for 2 years. and have not made an account on AUR. But now special for you tlvince i have made an account just telling you that. Thank you so much. for this package. I was stuck with libinput seriously it sucks. Just hysteresis problem. They took so much time to solve this problem.but you did it thank you very much Please keep updating and please don't leave this package out of date. seriously it solved my problem of hysteresis. Some people might be getting problem for conflicting with libinput so those guys.

sudo yaourt -Rdd libinput sudo yaourt -S aur/libinput-no-hysteresis

(don't forget to add gpg of tlvince otherwise it won't install sometimes)

Seriously i don't want any hysteresis in libinput because it blew up my mind.when cursor not moving while i am programming. why libinput developers don't understand this. same happened to nautilus search

tlvince commented on 2018-01-09 11:34

Re-adopting as it doesn't look like libinput v1 (with hysteresis fixes) will be released any time soon.

tlvince commented on 2017-12-01 15:56

Disabling hysteresis (where appropriate) has been fixed upstream (, but currently unreleased (AFAICT). Nonetheless, orphaning in favour of libinput-git.

tlvince commented on 2017-10-15 12:38

Fixed in 1.8.3-2

tlvince commented on 2017-10-15 12:32

Synthead commented on 2017-10-09 18:26

I'm getting this error with the recent update:

==> Starting build()...
The Meson build system
Version: 0.43.0
Source dir: /home/max/aur/libinput-no-hysteresis/src/libinput-1.8.3
Build dir: /home/max/aur/libinput-no-hysteresis/src/build
Build type: native build

Meson encountered an error in file meson_options.txt, line 1, column 0:
Invalid kwargs for option "udev-dir": "default"

A full log can be found at /home/max/aur/libinput-no-hysteresis/src/build/meson-logs/meson-log.txt
==> ERROR: A failure occurred in build().

All comments