Input Events Visualizer

Press Any Key
Waiting for input...
Press and hold any key to see events fire
Initial delay: ~500ms | Repeat rate: ~30ms
Events will appear here

Keyboard Events

keydown: Fires when a key is pressed down. Repeats if held.
keyup: Fires when a key is released.
repeat: Property indicates if keydown is auto-repeating.
Move, click, and scroll in this area
Position: X: 0, Y: 0
Button: None
Wheel: 0
Mouse events will appear here

Mouse Events

mousedown: Fires when a mouse button is pressed.
mouseup: Fires when a mouse button is released.
click: Fires after mousedown + mouseup on same element.
dblclick: Fires on double-click.
mousemove: Fires when mouse moves within element.
mouseenter/leave: Fires when entering/leaving element (no bubbling).
wheel: Fires when mouse wheel scrolls.
contextmenu: Fires on right-click (context menu request).