Интерактивная карта клавиш для механических и мембранных клавиатур. Проверяйте срабатывание свитчей, NKRO и даблклики в реальном времени.
Verify your keyboard hardware matrix. Ghosting occurs when unpressed keys are falsely triggered or unrecorded during simultaneous combinations. APtester tracks multiple concurrent keydown events without artificial limits.
Mechanical switches degrade over time due to contact oxidation or spring fatigue, causing a single keypress to register multiple times. Registrations under 40ms are flagged immediately with a red chatter badge.
Toggle between Windows (Win/Alt/Ctrl) and macOS (Command/Option/Control) legends seamlessly. Matching is performed on physical hardware scan-codes (KeyboardEvent.code), preserving spatial key positions.
Local Client-Side Processing: APtester is built with privacy as a foundational principle. Keystrokes, modifier states, and timing metrics are processed strictly inside your browser's local JavaScript execution context. APtester does not upload diagnostic input data or event logs. Google advertising uses third-party connections as disclosed below.
Browser Diagnostic Boundaries: In compliance with web platform security standards, browser tests evaluate DOM KeyboardEvent inputs. APtester measures accurate event timestamp deltas within the browser event loop. Browser sandboxes cannot measure raw hardware USB electrical polling rates, switch spring resistance, or intercept OS-reserved hardware hotkeys (such as certain laptop Fn-row combinations and system power buttons).
Sending keystrokes over the internet creates an inherent keylogging and privacy risk. APtester processes keyboard diagnostics locally and does not upload diagnostic inputs. Google advertising uses third-party connections; do not enter passwords or sensitive information while testing.
Most laptop Fn keys are hardwired at the hardware/embedded controller (EC) level and do not emit standard HID scancodes to the operating system or browser unless combined with mapped hotkeys. Standard F1–F12 function row keys are fully testable.
Key chattering (key bouncing) happens when faulty mechanical switch contacts chatter repeatedly on actuation or release, registering multiple inputs for a single physical stroke. APtester flags rapid strokes under 40ms as potential switch chatter.