HP ZBook 15 G5 - clicking during movement
Summary
When moving the cursor using the touchpad, it randomly clicks, which leads to buttons being clicked/text being marked/...
Steps to reproduce
Happens with latest version on master and version shipped with Ubuntu 18.04. It can be reproduced on multiple ZBook 15 G5 our company bought.
Hardware information:
HP ZBook 15 G5
Other log output:
> xinput
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ AlpsPS/2 ALPS DualPoint TouchPad id=12 [slave pointer (2)]
⎜ ↳ AlpsPS/2 ALPS DualPoint Stick id=13 [slave pointer (2)]
Just moving one finger, without "tapping"
sudo libinput measure touchpad-pressure
Using AlpsPS/2 ALPS DualPoint TouchPad: /dev/input/event7
Ready for recording data.
Pressure range used: 15:12
Palm pressure range used: 130
Thumb pressure range used: 127
Place a single finger on the touchpad to measure pressure values.
Ctrl+C to exit
Sequence 613 pressure: min: 4 max: 126 avg: 84 median: 122 tags: down
Sequence 614 pressure: min: 4 max: 20 avg: 13 median: 14 tags: down
Sequence 615 pressure: min: 106 max: 126 avg: 118 median: 120 tags: down
Sequence 616 pressure: min: 2 max: 126 avg: 53 median: 36 tags: down
Sequence 617 pressure: min: 2 max: 126 avg: 37 median: 30 tags: down
Sequence 618 pressure: min: 2 max: 90 avg: 41 median: 42 tags: down
Sequence 619 pressure: min: 4 max: 84 avg: 35 median: 32 tags: down
Sequence 620 pressure: min: 2 max: 126 avg: 29 median: 26 tags: down
Sequence 621 pressure: min: 2 max: 126 avg: 36 median: 26 tags: down
Sequence 622 pressure: min: 2 max: 122 avg: 36 median: 22 tags: down
Sequence 623 pressure: min: 2 max: 126 avg: 35 median: 4 tags: down
Sequence 624 pressure: min: 4 max: 78 avg: 26 median: 24 tags: down
Sequence 625 pressure: min: 2 max: 126 avg: 64 median: 126 tags: down
Sequence 626 pressure: min: 2 max: 126 avg: 36 median: 30 tags: down
Sequence 627 pressure: min: 2 max: 50 avg: 21 median: 20 tags: down
Sequence 628 pressure: min: 2 max: 120 avg: 27 median: 24 tags: down
Sequence 629 pressure: min: 2 max: 120 avg: 55 median: 50 tags: down
Sequence 630 pressure: min: 108 max: 122 avg: 115 median: 116 tags: down
Sequence 631 pressure: min: 10 max: 36 avg: 24 median: 26 tags: down
Sequence 632 pressure: min: 112 max: 124 avg: 117 median: 118 tags: down
Sequence 633 pressure: min: 4 max: 36 avg: 20 median: 20 tags: down
Sequence 634 pressure: min: 118 max: 124 avg: 121 median: 122 tags: down
Sequence 635 pressure: min: 2 max: 126 avg: 44 median: 46 tags: down
Sequence 636 pressure: min: 2 max: 126 avg: 31 median: 28 tags: down
Sequence 637 pressure: min: 4 max: 126 avg: 111 median: 124 tags: down
Sequence 638 pressure: min: 10 max: 126 avg: 31 median: 28 tags: down
Sequence 639 pressure: min: 122 max: 126 avg: 124 median: 124 tags: down
Sequence 640 pressure: min: 2 max: 56 avg: 29 median: 28 tags: down
Sequence 641 pressure: min: 2 max: 126 avg: 94 median: 126 tags: down
Sequence 642 pressure: min: 2 max: 52 avg: 23 median: 22 tags: down
Sequence 643 pressure: min: 2 max: 122 avg: 43 median: 30 tags: down
Sequence 644 pressure: min: 2 max: 126 avg: 52 median: 28 tags: down
Sequence 645 pressure: min: 4 max: 124 avg: 24 median: 20 tags: down
Sequence 646 pressure: min: 2 max: 126 avg: 42 median: 26 tags: down
Sequence 647 pressure: min: 2 max: 126 avg: 53 median: 40 tags: down
Sequence 648 pressure: min: 2 max: 2 avg: 2 median: 2 tags: down
Sequence 649 pressure: min: 124 max: 126 avg: 125 median: 126 tags: down
Sequence 650 pressure: min: 2 max: 126 avg: 28 median: 20 tags: down
Sequence 651 pressure: min: 124 max: 124 avg: 124 median: 124 tags: down
Sequence 652 pressure: min: 4 max: 28 avg: 14 median: 14 tags: down
Sequence 653 pressure: min: 4 max: 126 avg: 61 median: 20 tags: down
Sequence 654 pressure: min: 2 max: 124 avg: 67 median: 114 tags: down
Sequence 655 pressure: min: 6 max: 26 avg: 14 median: 14 tags: down
Sequence 656 pressure: min: 124 max: 126 avg: 124 median: 124 tags: down
Sequence 657 pressure: min: 2 max: 126 avg: 31 median: 18 tags: down
Sequence 658 pressure: min: 116 max: 116 avg: 116 median: 116 tags: down
Sequence 659 pressure: min: 2 max: 16 avg: 9 median: 10 tags: down
Sequence 660 pressure: min: 110 max: 122 avg: 115 median: 116 tags: down
Sequence 661 pressure: min: 4 max: 28 avg: 15 median: 16 tags: down
Sequence 662 pressure: min: 116 max: 126 avg: 119 median: 118 tags: down
Sequence 663 pressure: min: 2 max: 126 avg: 24 median: 22 tags: down
Sequence 664 pressure: min: 2 max: 126 avg: 43 median: 22 tags: down
Sequence 665 pressure: min: 2 max: 32 avg: 16 median: 16 tags: down
Sequence 666 pressure: min: 120 max: 124 avg: 122 median: 124 tags: down
Sequence 667 pressure: min: 2 max: 126 avg: 29 median: 20 tags: down
Sequence 668 pressure: min: 2 max: 126 avg: 34 median: 28 tags: down
Sequence 669 pressure: min: 2 max: 40 avg: 19 median: 20 tags: down
Sequence 670 pressure: min: 126 max: 126 avg: 126 median: 126 tags: down
Sequence 671 pressure: min: 4 max: 126 avg: 23 median: 20 tags: down
Sequence 672 pressure: min: 2 max: 126 avg: 30 median: 16 tags: down
Sequence 673 pressure: min: 64 max: 124 avg: 102 median: 120 tags: down
Sequence 673 pressure: min: 0 max: 124 avg: 82 median: 102 tags: down
Performing multiple Taps (no movement)
Ready for recording data.
Pressure range used: 15:12
Palm pressure range used: 130
Thumb pressure range used: 127
Place a single finger on the touchpad to measure pressure values.
Ctrl+C to exit
Sequence 719 pressure: min: 66 max: 106 avg: 94 median: 100 tags: down
Sequence 720 pressure: min: 100 max: 118 avg: 108 median: 108 tags: down
Sequence 721 pressure: min: 86 max: 120 avg: 106 median: 114 tags: down
Sequence 722 pressure: min: 58 max: 118 avg: 104 median: 116 tags: down
Sequence 723 pressure: min: 54 max: 116 avg: 96 median: 102 tags: down
Sequence 724 pressure: min: 38 max: 116 avg: 94 median: 110 tags: down
Sequence 725 pressure: min: 60 max: 110 avg: 98 median: 108 tags: down
Sequence 726 pressure: min: 78 max: 112 avg: 98 median: 106 tags: down
Sequence 727 pressure: min: 62 max: 116 avg: 101 median: 110 tags: down
Sequence 728 pressure: min: 82 max: 122 avg: 108 median: 112 tags: down
Sequence 729 pressure: min: 40 max: 114 avg: 96 median: 106 tags: down
Sequence 730 pressure: min: 52 max: 122 avg: 94 median: 114 tags: down
Sequence 731 pressure: min: 90 max: 118 avg: 103 median: 104 tags: down
Sequence 732 pressure: min: 86 max: 112 avg: 100 median: 108 tags: down
Sequence 733 pressure: min: 38 max: 112 avg: 68 median: 70 tags: down
Sequence 734 pressure: min: 38 max: 114 avg: 88 median: 98 tags: down
Sequence 735 pressure: min: 68 max: 112 avg: 99 median: 108 tags: down
Sequence 736 pressure: min: 72 max: 114 avg: 101 median: 108 tags: down
Sequence 737 pressure: min: 56 max: 114 avg: 94 median: 102 tags: down
Sequence 737 pressure: min: 0 max: 114 avg: 78 median: 102 tags: down
libinput debug-events --verbose
event7 POINTER_MOTION +4.66s 2.18/ 9.88 ( +6.00/+27.19)
event7 POINTER_MOTION +4.67s 7.63/ 8.23 (+21.00/+22.66)
event7 POINTER_MOTION +4.68s 15.65/ 6.93 (+43.00/+19.03)
event7 POINTER_MOTION +4.70s 23.50/ 2.48 (+60.00/ +6.34)
event7 POINTER_MOTION +4.71s 30.13/ 0.39 (+70.00/ +0.91)
event7 POINTER_MOTION +4.72s 36.56/ -8.72 (+76.00/-18.12)
event7 POINTER_MOTION +4.73s 34.84/-10.98 (+69.00/-21.75)
event7 - button state: touch 0 from BUTTON_STATE_AREA event BUTTON_EVENT_UP to BUTTON_STATE_NONE
event7 - button state: touch 0 from BUTTON_STATE_NONE event BUTTON_EVENT_IN_AREA to BUTTON_STATE_AREA
event7 - button state: touch 0 from BUTTON_STATE_AREA event BUTTON_EVENT_UP to BUTTON_STATE_NONE
event7 - button state: touch 0 from BUTTON_STATE_NONE event BUTTON_EVENT_IN_AREA to BUTTON_STATE_AREA
event7 POINTER_MOTION +4.81s 0.38/-16.34 ( +1.00/-42.59)
event7 POINTER_MOTION +4.82s 0.00/-13.50 ( +0.00/-37.16)
event7 POINTER_MOTION +4.84s -4.36/-14.48 (-12.00/-39.88)
event7 POINTER_MOTION +4.85s -8.39/-15.53 (-23.00/-42.59)
event7 POINTER_MOTION +4.86s -8.75/ -8.59 (-24.00/-23.56)
event7 POINTER_MOTION +4.87s -12.71/ -6.58 (-35.00/-18.12)
event7 POINTER_MOTION +4.88s -16.35/ -1.65 (-45.00/ -4.53)
event7 POINTER_MOTION +4.90s -22.51/ 5.98 (-58.00/+15.41)
event7 POINTER_MOTION +4.91s -39.74/ 26.20 (-77.00/+50.75)
event7 POINTER_MOTION +4.92s -35.48/ 35.97 (-59.00/+59.81)
event7 POINTER_MOTION +4.93s -25.07/ 34.08 (-46.00/+62.53)
event7 POINTER_MOTION +4.94s -7.72/ 17.10 (-18.00/+39.88)
event7 POINTER_MOTION +4.96s -1.82/ 12.18 ( -5.00/+33.53)
event7 POINTER_MOTION +4.97s -0.36/ 10.86 ( -1.00/+29.91)
event7 POINTER_MOTION +4.98s 6.54/ 8.56 (+18.00/+23.56)
event7 POINTER_MOTION +4.99s 16.42/ 6.95 (+45.00/+19.03)
event7 POINTER_MOTION +5.00s 31.09/ -1.54 (+73.00/ -3.62)
event7 POINTER_MOTION +5.02s 40.92/ 0.00 (+82.00/ +0.00)
event7 POINTER_MOTION +5.03s 36.96/ -8.72 (+73.00/-17.22)
event7 POINTER_MOTION +5.04s 35.20/-15.04 (+70.00/-29.91)
event7 POINTER_MOTION +5.05s 36.78/-18.78 (+71.00/-36.25)
event7 POINTER_MOTION +5.07s 27.34/-16.52 (+57.00/-34.44)
event7 POINTER_MOTION +5.08s 17.92/-16.62 (+43.00/-39.88)
event7 - button state: touch 0 from BUTTON_STATE_AREA event BUTTON_EVENT_UP to BUTTON_STATE_NONE
event7 - button state: touch 0 from BUTTON_STATE_NONE event BUTTON_EVENT_IN_AREA to BUTTON_STATE_AREA
event7 POINTER_MOTION +5.13s 3.70/ -4.70 (+10.00/-12.69)
event7 POINTER_MOTION +5.14s 2.54/ -3.29 ( +7.00/ -9.06)
event7 POINTER_MOTION +5.15s 1.45/ -2.63 ( +4.00/ -7.25)
event7 POINTER_MOTION +5.17s 0.73/ -2.30 ( +2.00/ -6.34)
event7 POINTER_MOTION +5.18s 0.36/ -1.65 ( +1.00/ -4.53)
event7 POINTER_MOTION +5.19s 0.00/ -0.99 ( +0.00/ -2.72)
event7 POINTER_MOTION +5.20s -0.73/ -0.99 ( -2.00/ -2.72)
I already tried editing the pressure ranges, but was unable to find good ones.