lp:libinput
- Get this branch:
- bzr branch lp:libinput
Branch information
Import details
This branch is an import of the HEAD branch of the Git repository at git://anongit.freedesktop.org/wayland/libinput.
Last successful import was .
Recent revisions
- 2571. By Kim Lindberger <email address hidden>
-
Add quirk to control velocity averaging, disable it by default
libinput applies averaging to the velocity of most pointer devices. Averaging
the velocity makes the motion look smooth and may be of benefit to bad input
devices. For good devices, however, it comes at the unfortunate price of
decreased accuaracy.This change turns velocity averaging off by default (sets ntrackers to 2 instead
of 16) and allows for it to be turned back on via a quirk, for bad devices which
require it. - 2570. By Kim Lindberger <email address hidden>
-
tools: fix ptraccel-debug tool for the new trackpoint multiplier
Signed-off-by: Peter Hutterer <email address hidden>
- 2569. By Peter Hutterer
-
gitlab CI: increase the artifacts expiry to 6h
20 min for the "this docker image is ok" marker should be enough but not when
we're hit with random stuck containers in the next stage. By the time those
time out the artefacts have been removed and we now get a dependency error,
forcing us to re-run the whole pipeline.Since the marker is only a few bytes, we can keep this for a bit longer
without risking running out of space.Signed-off-by: Peter Hutterer <email address hidden>
- 2568. By Carlos Garnacho
-
quirks: Add quirks for Acer Switch Alpha 12
This is a 2-in-1 laptop with detachable keyboard. The AT keyboard
device is used for tablet-integrated keys (volume, leftmeta) and
should not get disabled with tablet-mode enabled.The touchpad integrated in the detachable keyboard is already
handled through the "Acer Hawaii Keyboard" chicony rule.Related: https:/
/gitlab. freedesktop. org/libinput/ libinput/ issues/ 115 Signed-off-by: Carlos Garnacho <email address hidden>
- 2567. By Atri Bhattacharya <email address hidden>
-
Lenovo MIIX 720 quirk: MatchBus should be usb.
Fixes commit 0d62c8fb.
- 2566. By Atri Bhattacharya <email address hidden>
-
Add quirks for Lenovo MIIX 720.
* Lenovo MIIX 720 is a tablet with a detachable keyboard. To keep
the volume rockers on the tablet enabled even when the keyboard
is detached, add `ModelTabletModeNoSuspend= 1` to the internal
keyboard.
* The external keyboard is a keyboard-touchpad combo. Assign
`AttrTPKComboLayout= below` to the touchpad to allow features
like disable-while-typing and palm-detection. - 2565. By Peter Hutterer
-
quirks: remove the multiplier for the Lenovo UltraNav SK-8845
Looks like this isn't needed, see #112. Or Lenovo re-used USB IDs for this
device in which case we'll have to figure out some other solution once someone
complains.Fixes https:/
/gitlab. freedesktop. org/libinput/ libinput/ issues/ 112 Signed-off-by: Peter Hutterer <email address hidden>
- 2564. By Peter Hutterer
-
touchpad: improve pointer jump detection
Previously, we had a hard threshold of 20mm per event frame. That is just
about achievable by really fast movements (in which case you don't care too
much about the jumps anyway because you've already hit the edge of the screen).Sometimes pointer jumps have lower deltas that are achievable even on slower,
more likely motions. Analysis of finger motion has shown that while a delta
>7mm per event is possible, jumping _by_ 7mm between two events is unlikely
and indicates a pointer jump. So let's diff the most recent delta and the
current delta, if it increases by 7mm between two event frames let's say it's
a pointer jump and discard it.Helps with but does not fully resolve:
https://gitlab. freedesktop. org/libinput/ libinput/ issues/ 80
https://gitlab. freedesktop. org/libinput/ libinput/ issues/ 36 Signed-off-by: Peter Hutterer <email address hidden>
- 2563. By Peter Hutterer
-
doc/user: move the tablet capabilities debugging to a separate page
Signed-off-by: Peter Hutterer <email address hidden>
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)