BUTTONSCOPE / Labs & learning
Results explained
An interval is the time between two primary-button press events received by this page.
Browser timing is not hardware polling
The page timestamps delivered events with performance.
Reading controller axes and mapping
Gamepad API exposes an ordered list of buttons and axes, a device identifier and mapping.
New key presses and automatic repeat
Holding a key commonly produces repeated keydown events marked repeat=true.
Understanding click intervals
An interval is the time between two primary-button press events received by this page.
Choose a focused test below. Use the same browser and connection when comparing runs. A recorded event is evidence of browser input, not a complete hardware diagnosis.