Detect scroll activity (when LC is not frontmost)

Mike Bonner bonnmike at
Thu Dec 22 09:58:03 EST 2016

I think the scroll wheel sends arrow keys, but since there isn't a
"rawkeysdown()" function to match the keysdown() function it would require
either an external or the function to be added with livecode builder. At
which point I wonder.. Is there a way to hook in to the system timer?  (the
one that decides if the screensaver/sleep mode should activate.)

No clue how to access such a thing. (Could go with the simple method and
request a rawkeysdown() feature)

On Wed, Dec 21, 2016 at 8:17 PM, Terry Vogelaar <tvogelaar at>

> I’m working on a productivity & RSI prevention app. So I want to notice
> activity while my project is not the frontmost application. Thanks to a
> very helpful list member, my LiveCode stack can detect key strokes (the
> keysdown is not empty) and mouse clicks (the mouse is down). I added mouse
> movement to that (the screenMouseLoc).
> But how do I catch usage of the mouse scroll wheel? There is a lot of
> scrolling (and not much else) going on when viewing a website like Facebook
> or Twitter. So my app would consider that to be a ‘pause’.
> With kind regards,
> Terry Vogelaar
> _______________________________________________
> use-livecode mailing list
> use-livecode at
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:

More information about the Use-livecode mailing list