Observe pointer events in a test area

See whether this browser receives pointer movement in a defined area. Start observing, move a pointer inside the box, and read the event count and latest interval. This is a local event viewer, not a detector of particular mouse hardware, software, or workplace activity.

Try the tool

No signup. Tool inputs stay in this page’s memory. No uploads, saved history, or account connection.

Move a mouse, pen, or finger inside this area

This measures pointermove events delivered inside the box. Touch scrolling may interrupt events. Keyboard focus alone does not create pointer movement.

0 events · No interval yet

Events outside the box are invisible to this page. Counts and intervals cannot prove physical movement, distinguish a jiggler from software, or verify Slack or Teams presence.

Ready. Everything you enter in this tool stays local.

How to use it

  1. Start an observation Select Start observing before moving into the test box. A mouse, pen, or touch pointer can produce events. Keep the pointer inside the area you are testing; movement elsewhere is outside the page’s observation.
  2. Read the measurement The counter shows delivered pointermove events. After the second event, it also shows the time between the most recent pair. Select Read current result for an announced snapshot without continuous screen-reader interruptions.
  3. Stop or reset Stop pauses collection while keeping the count visible. A new observation starts a fresh interval sequence. Reset clears the count and interval and leaves collection stopped. Hiding the page also stops collection.

What counts as an event

The browser decides which pointermove events to deliver. It can combine or delay events, so a count is not a physical distance, a guaranteed number of movements, or a device polling-rate measurement. Pointer properties other than coordinates can also cause such events.

The interval is between received event timestamps, not a measurement from inside the mouse. A long interval can include a pause or time outside the box while observation remains active. It does not explain why a pause occurred.

What you can conclude

An increasing count confirms that this area received pointer events during the observation. That can help with a basic local input check. It cannot prove that Slack or Teams registered activity, that a screen will remain on, or that an employer system sees the same thing.

This page intentionally makes no physical-versus-synthetic guarantee. An event viewer is not an authentication system for the source of movement. Compare the display with what you actually did, and describe the test conditions when sharing a result.

What this tool can and cannot do

  • Touch scrolling can cancel or interrupt pointer events; the tool preserves normal page scrolling.
  • No global mouse hook, background monitor, credential access, synthetic-event classification, or saved event log.

FAQ

Why do I see no events?
Start observing, then move inside the box. Movement outside it, a hidden page, or keyboard focus by itself does not create observations here.
Does this prove a jiggler is undetectable?
No. It cannot identify the source of input or evaluate what another system records.
Can I test without a mouse?
A pen or touch pointer can produce events, but those results describe that input method. Keyboard focus alone is not pointer movement.

Sources

Related tools and guides

Last updated:

Need Slack or Teams availability with your computer off?

3-day free trial · No credit card

Start my free trial