I use a Kensington Slimblade trackball with macOS Sierra. I'm noticing a weird glitch where the system never seems to begin a drag where I'm initially clicking. This problem runs throughout my applications, from selecting within images in Photoshop to dragging over text in the terminal.
If I move the cursor carefully over text, click, wait... then drag, it works fine. But if I'm moving quickly, the mouseDown() event seems to happen at least 100ms too late.
Eg. in this text: ABCDEFGHIJKLMNOPQRSTUVWXYZ, selecting from the beginning at full speed doesn't catch until the letter J. If I select slowly, it catches around B or C. Going annoyingly slowly will catch from the A. If I try to drag a window over to the side, often the window won't even move unless I do it slowly, as if the window never received the initial click to initiate a drag. This issue seems to be getting worse.
I'm running on a 4ghz Core i7 with a SSD with CPU / HD usage at a minimum.
Why is this happening and how do I correct it?