Thanks very much James for the very useful info (comment #92)! It has helped me to finally solve this annoying problem on my machine.
I'm running Kubuntu 17.10 with a Logitech M310 mouse. For me, I had to do things slightly differently to you.
"xinput" revealed that my mouse was device id 10, and "xinput --list-props 10" did not reveal any "Evdev Middle Button Timeout" property. Instead, I have a "libinput Middle Emulation Enabled (289)" property, which was set to 0. So I enabled it using:
xinput --set-prop 10 289 1
It took a few moments for this to kick in, but it has now fixed the problem - my scroll-wheel clicking events are finally working again :-)
Thanks very much James for the very useful info (comment #92)! It has helped me to finally solve this annoying problem on my machine.
I'm running Kubuntu 17.10 with a Logitech M310 mouse. For me, I had to do things slightly differently to you.
"xinput" revealed that my mouse was device id 10, and "xinput --list-props 10" did not reveal any "Evdev Middle Button Timeout" property. Instead, I have a "libinput Middle Emulation Enabled (289)" property, which was set to 0. So I enabled it using:
xinput --set-prop 10 289 1
It took a few moments for this to kick in, but it has now fixed the problem - my scroll-wheel clicking events are finally working again :-)