latency ?
Another term.
What I’m referring to is more or less what I described in the Background description of my Regularly Restart KM Engine macro. But this is not limited to using macros in games, and have them trigger an absurd amount of times per hour. I also noticed this before I used macros in games, admittedly, to a far lesser degree.
But the actual reason for my interest is rather/additionally another one:
I noticed that I sometimes get severe "lags" when dragging stuff with the mouse (text selection, window, KM action, …). In the extreme case, it feels as if the cursor with the dragged thing would be behind my mouse movement like 3 seconds. This can endure for several drag operations, or just be over after releasing the mouse and then be fine (until the next time).
I could nail approximate this down to these things: SteerMouse, Karabiner, KM Engine.
I really started noticing the issue while I was using all three.
Currently, I have Karabiner uninstalled (again, like so often in the past), but the “lag” is still there; far less often than with Karabiner. But, when I restart either SteerMouse Manager or the KM Engine, the lag goes away (completely) for some time.
So my naive thought was that – maybe – reducing the amount of present macros, even if triggerless, might have some effect on the "responsiveness" of the KME, which in turn might reduce the apparent multiplication effect in the presence of SteerMouse (and Karabiner, if loaded).
Another thing is that I cannot remember having experienced this a few months ago, so my current Sonoma version (14.5) or the recent versions before that might play a role as well…
Another factor is probably the foreground application. I notice this way more often in Adobe InDesign, for example. (But not exclusively there.)
All very vague, just trying to gather information.
PS:
Actually the only essential reason I'm using SteerMouse is the ability to associate keystrokes (eg Shift-Page-Up in InDesign) to the scroll wheel "steps" (or whatever it is called). If KM could finally incorporate this, it would be really great.
I'm aware of the discussion that took place at https://forum.keyboardmaestro.com/t/can-the-mouse-scroll-wheel-be-used-as-a-trigger, but @peternlewis , maybe worth another look?