Making use of this in a new High Sierra hackintosh I'm working on (Thinkpad P50; see sig), and as part of that I updated my copy of this kext, and have thereby discovered a bit of an oddity - when scrolling by holding down the middle mouse button and moving the trackpoint up and down, the driver appears to be sending MouseUp/MouseDown events between each ScrollWheel event. (Confirmed this with Karabiner's EventViewer.)
This is a tad awkward, because it means anything my mouse pointer hovers over while I'm scrolling receives a middle-click. In a web browser that uses middle-click to mean "open this link in a new tab", this means that scrolling down a ****** page can get me a sudden explosion of 20+ new tabs. Which is... less than ideal.
Is this something that can be addressed? (It didn't do this on my El Capitan Thinkpad W520; that was using version 1.8.21. I'm using 1.8.29 on this Thinkpad P50.)
Thanks!