Project Background
When debugging peripherals or researching input latency, you often run into basic but inconvenient-to-verify questions:
- What is the actual polling rate of your mouse?
- Is double-clicking caused by a mouse fault, or system debounce?
- How large is the difference in input event precision across different browsers?
- If you're using a temporary computer and don't want to install various testing software, what should you do?
Most existing tools are local programs, or focus on entertainment-style benchmarking, and rarely explain testing principles and limitations.
The goal of HardwareTest.org is to explore: Using only a browser, to what extent can hardware behavior be "perceived"? Which test results are reliable, and which are only for reference?
Key Features
- Mouse Polling Rate Test: Test your mouse's polling rate directly in the browser, to compare different mice or settings
- Double Click / Debounce Test: Check if your mouse has abnormal double-click issues
- Keyboard Input Test: Verify keyboard input response and event triggering status
- Display / Audio Tests: Provide basic display and audio detection tools
Product Highlights
- No installation required: All tests run directly in your browser
- Built on Web APIs: Uses native browser event and timing capabilities
- Principle-focused: Pages explain testing methods, margins of error and limitations
- Lightweight & standalone: No need for plugins, drivers or third-party programs
- Reference for comparison: Results are intended for comparison and learning, not for hardware benchmarking
Who Is It For?
- Developers / tech enthusiasts
- Hardware enthusiasts
- Web developers (to understand input / timing capabilities)
- Users with quick testing needs on temporary or public computers
HardwareTest.org is still under active development, and is an independent project focused on experimentation and learning.