Hi Christopher! I figured out the issue today. Turns out that the issue is because synaptics was being used for the touchpad, but everything else was libinput, I guess somehow those two parts don't work together to enable middle click scrolling. Disabling synaptics by removing /usr/share/X11/xorg.conf.d/70-synaptics.conf made everything work.
I'd been meaning to try this earlier, but wasn't sure that anything related to synaptics should have changed in the upgrade. I had been experiencing some other annoyances related to my touchpad recently, and thought it was weird that these things were happening since the upgrade, but now that I disabled it all my issues are gone. One of the issues I was experiencing was that sometimes I would use two finger scroll on my touchpad and then use ctrl+some key to perform some keyboard shortcut, but because there was now inertial scrolling it would start zooming the page instead, even though I had taken my fingers off the touchpad and was no longer actively scrolling. I first disabled the inertia, but then I realized that I never had inertia before (to be fair, I always used to use trackpoint middle button scrolling so I never used two finger scroll before) so I figured maybe something was different now. I had thought it was weird that all my other devices were handled by libinput except for the touchpad, and after disabling synaptics all the quirks are gone. I'm not sure what to do about the state of the bug; perhaps it should be moved to synaptics, or maybe it's just a broader input bug? I don't know if 17.04 enabled synaptics where it wasn't enabled before, but I do know that things broke after upgrading to 17.04 and synaptics was apparently the culprit. Thanks for your help in filing this bug! I appreciate everything you and everyone at Canonical/Ubuntu do to make our experiences great. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1690443 Title: Trackpoint middle button scroll is not working after upgrading to 17.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-libinput/+bug/1690443/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs