Dell l322x Touchpad click drag doesn't work

Bug #1868415 reported by Matteo Gentile
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xorg (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

I've upgraded (fresh installation) my OS from 14.04 to 18.04. And everything but the touchpad seems to work properly.
When i try to drag and drop something or selecting some text seems dead. I tried to do the same things with an external mouse and it works well.

> sudo libinput measure touchpad-pressure
[sudo] password di matteog:
Using CyPS/2 Cypress Trackpad: /dev/input/event6

Ready for recording data.
Pressure range used: 30:25
Palm pressure range used: 130
Place a single finger on the touchpad to measure pressure values.
Ctrl+C to exit

Sequence 116 pressure: min: 46 max: 95 avg: 84 median: 89 tags: down
Sequence 117 pressure: min: 29 max: 97 avg: 67 median: 86 tags: down
Sequence 118 pressure: min: 25 max: 50 avg: 41 median: 44 tags: down
Sequence 119 pressure: min: 13 max: 14 avg: 13 median: 14 tags:
Sequence 120 pressure: min: 28 max: 31 avg: 29 median: 31 tags: down
Sequence 121 pressure: min: 15 max: 33 avg: 26 median: 29 tags: down
Sequence 122 pressure: min: 37 max: 82 avg: 66 median: 73 tags: down
Sequence 123 pressure: min: 63 max: 94 avg: 83 median: 89 tags: down
Sequence 124 pressure: min: 66 max: 137 avg: 118 median: 126 tags: down palm
Sequence 125 pressure: min: 47 max: 73 avg: 63 median: 68 tags: down
Sequence 126 pressure: min: 33 max: 66 avg: 55 median: 58 tags: down
Sequence 127 pressure: min: 32 max: 100 avg: 81 median: 91 tags: down
Sequence 128 pressure: min: 44 max: 86 avg: 72 median: 78 tags: down
Sequence 129 pressure: min: 62 max: 108 avg: 95 median: 103 tags: down
Sequence 130 pressure: min: 72 max: 131 avg: 118 median: 124 tags: down palm
Sequence 131 pressure: min: 52 max: 112 avg: 96 median: 103 tags: down
Sequence 132 pressure: min: 44 max: 101 avg: 83 median: 88 tags: down
Sequence 133 pressure: min: 150 max: 150 avg: 150 median: 150 tags: down palm
Traceback (most recent call last):
  File "/usr/lib/x86_64-linux-gnu/libinput/libinput-measure-touchpad-pressure", line 299, in <module>
    main(sys.argv)
  File "/usr/lib/x86_64-linux-gnu/libinput/libinput-measure-touchpad-pressure", line 289, in main
    loop(device)
  File "/usr/lib/x86_64-linux-gnu/libinput/libinput-measure-touchpad-pressure", line 246, in loop
    handle_event(device, event)
  File "/usr/lib/x86_64-linux-gnu/libinput/libinput-measure-touchpad-pressure", line 233, in handle_event
    handle_abs(device, event)
  File "/usr/lib/x86_64-linux-gnu/libinput/libinput-measure-touchpad-pressure", line 224, in handle_abs
    print("\r{}".format(s))
  File "/usr/lib/x86_64-linux-gnu/libinput/libinput-measure-touchpad-pressure", line 105, in __str__
    return self._str_state() if self.is_active else self._str_summary()
  File "/usr/lib/x86_64-linux-gnu/libinput/libinput-measure-touchpad-pressure", line 114, in _str_summary
    self.avg(),
  File "/usr/lib/x86_64-linux-gnu/libinput/libinput-measure-touchpad-pressure", line 96, in avg
    return int(sum([p.pressure for p in self.points])/len(self.points))
ZeroDivisionError: division by zero

Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. It seems that your bug report is not filed about a specific source package though, rather it is just filed against Ubuntu in general. It is important that bug reports be filed about source packages so that people interested in the package can find the bugs about it. You can find some hints about determining what package your bug might be about at https://wiki.ubuntu.com/Bugs/FindRightPackage. You might also ask for help in the #ubuntu-bugs irc channel on Freenode.

To change the source package that this bug is filed about visit https://bugs.launchpad.net/ubuntu/+bug/1868415/+editstatus and add the package name in the text box next to the word Package.

[This is an automated message. I apologize if it reached you inappropriately; please just reply to this message indicating so.]

tags: added: bot-comment
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

If you upgraded from 14.04 then you might not even be using the libinput driver. Please run this command to send us more information about the machine:

  apport-collect 1868415

no longer affects: ubuntu
affects: libinput (Ubuntu) → xorg (Ubuntu)
Changed in xorg (Ubuntu):
status: New → Incomplete
tags: added: bionic
affects: xorg (Ubuntu) → xorg-server (Ubuntu)
Revision history for this message
Matteo Gentile (alpha-orionis-87) wrote :

matteog@matteog-XPS:~$ apport-collect 1868415
Package xorg-server not installed and no hook available, ignoring
Gtk-Message: 22:35:22.139: GtkDialog mapped without a transient parent. This is discouraged.

No further information has been collected

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Sorry, please try again.

That tool only understands when the bug is assigned to 'xorg' but technically going forward that's the wrong package. So I'll leave it with 'xorg' until you successfully run that command...

affects: xorg-server (Ubuntu) → xorg (Ubuntu)
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for xorg (Ubuntu) because there has been no activity for 60 days.]

Changed in xorg (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.