💻

Hardware Diagnostics Studio Pro

100% Client-Side • 104-Key Board, 5-Button Mouse & Polling Hz, Stereo Audio, Webcam & Mic Live

Keys Tested
Max Concurrent 0
Last Key Event ---
Clicky Audio
💡 Active keys glow amber, tested keys turn emerald. Resistant to IME/Unikey input capture.
Esc
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
PrtSc
ScrLk
Pause
~ `
1 !
2 @
3 #
4 $
5 %
6 ^
7 &
8 *
9 (
0 )
- _
= +
Bksp
Ins
Home
PgUp
Num
/
*
-
Tab
Q
W
E
R
T
Y
U
I
O
P
[
]
\
Del
End
PgDn
7
8
9
+
Caps
A
S
D
F
G
H
J
K
L
;
'
Enter
4
5
6
Shift
Z
X
C
V
B
N
M
,
.
/
Shift
▲
1
2
3
↵
Ctrl
Win
Alt
Spacebar
Alt
Win
Menu
Ctrl
◀
▼
▶
0
.

Mouse Clicks (Anywhere)

Global Active
Left (Trái) 0
Right (Phải) 0
Mid 0
0
0
Cuộn: 0

Click Left, Right, Middle, or Side buttons anywhere on the page

Mouse Jitter Canvas & Polling Rate Meter

Move cursor rapidly inside the canvas to measure real-time Polling Rate (Hz)

Current / Max Hz 0 Hz
X: 0 | Y: 0
Office mouse ~125Hz; Gaming mouse reaches 500Hz - 1000Hz+
L

Left Channel Only

Plays "Left Channel" voice and audio exclusively into your left ear.

R

Right Channel Only

Plays "Right Channel" voice and audio exclusively into your right ear.

LR

Both Channels (Stereo)

Balanced playback on both speakers to test stereo balance.

Tone Generator & Speaker Distortion Diagnostic

Sweep frequencies to detect blown speaker cones or rattling bass distortion.

20 Hz (Sub-Bass) 440 Hz 15,000 Hz (Ultra-Treble)
Presets:

Webcam Live Diagnostic

Inspect camera sensor clarity, FPS, and live resolution locally.

📷 Camera is inactive. Click below to start preview.
Lỗi:

Dead / Stuck Pixel Screen Audit

Fills the entire screen with pure solid colors (Black, White, Red, Green, Blue, Yellow) to reveal stuck pixels.

Đen
Trắng
Đỏ
Xanh L
Xanh D
Vàng

Live Mic Volume & Oscilloscope Waveform

Speak into mic to observe real-time dynamic volume bounce.

Microphone inactive
Yên lặng (0%) 0% Lớn (100%)
Lỗi:

5-Second Voice Loopback Playback Test

Records 5 seconds of your voice and immediately plays it back so you can assess voice clarity and background noise.

Click below to start 5s test recording

The Used Laptop Trap: Don't Let a Pristine Outer Chassis Deceive You

On a Saturday evening, a freelance developer met a private seller at a coffee shop to inspect a secondhand ThinkPad workstation. Outwardly, the aluminum chassis lacked a single scratch, the screen was spotless, and Windows booted within eight seconds. Reassured by the polite seller, the developer transferred payment and headed home satisfied.

Twenty-four hours into actual production work, hidden defects surfaced: The right Shift and F11 keys were completely unresponsive; whenever playing audio with deep bass, the left speaker emitted a jarring rattle from a torn cone; and during a crucial client video call, the microphone generated robotic static that muffled his voice. The replacement keyboard assembly and genuine speaker units cost an additional $180 and three days of downtime.

When purchasing refurbished laptops or unboxing new mechanical keyboards and gaming mice, people are pressed for time and forced to juggle five disparate websites: one for keys, one for speakers, another for webcam. PhuDuy Hardware Diagnostics Studio is engineered as the definitive 5-in-1 browser benchmark: IME-immune keyboard testing with simultaneous NKRO tracking, mouse jitter canvas with real-time Polling Rate (Hz), 20Hz - 20,000Hz sine frequency sweeper to expose rattling speakers, fullscreen dead pixel tester, and live microphone VU decibel meters with 5-second loopback playback. 100% Client-Side memory execution with zero third-party software installation.

3-Step Comprehensive PC Hardware Diagnostic Walkthrough

01

Audit Keyboard & Mouse Inputs

Press every physical key systematically to confirm signal registration and max simultaneous rollover. Move mouse rapidly on canvas to measure polling rate (Hz) and test 5 buttons.

02

Sweep Speaker Stereo & Frequencies

Verify Left and Right channel separation. Run the sub-bass sine wave oscillator from 30Hz to 80Hz to catch torn speaker cones or buzzing chassis resonance.

03

Screen Dead Pixels & Mic Loopback

Launch fullscreen solid color screens to spot dead or stuck pixels. Activate the microphone, speak naturally, and listen to the automated 5-second playback loop.

Common Hardware Failure Modes & Rapid Diagnostic Signatures

Curated benchmark insights from professional laptop refurbishment and hardware repair specialists:

Subsystem Typical Hardware Defects Instant Detection Strategy Severity & Repair Cost
Keyboard Dead key traces, ghost keystrokes, key bounce Press keys in sequence; confirm emerald illuminated state Requires full top-case or keyboard replacement ($50 - $150)
Mouse / Trackpad Involuntary double-click, wheel reverse jump, sensor jitter Draw circles on tracking canvas and review 5-button click counters Worn microswitch contact or damaged optical encoder wheel
Audio Speakers Blown voice coil buzzing, silent channel, inverted phase Isolate Left/Right channels and play 40Hz - 80Hz sine sweep Torn driver surround requiring internal speaker pod replacement
Display Panel Dead black subpixels, stuck red/green dots, IPS edge glow Cycle pure fullscreen Black and White backgrounds Permanent transistor damage; diminishes resale value by 30%
Webcam Sensor haze, low FPS stutter, yellow/purple white balance tint Inspect live resolution metadata and low-light visual feed Faulty eDP ribbon cable routing or degraded CMOS sensor
Microphone Continuous electrical hiss, robotic distortion, muted input Monitor VU bar responsiveness and review 5s audio loopback Damaged MEMS microphone capsule or audio codec failure

4 Architectural Innovations Making PhuDuy Diagnostics #1

Hardware Keycode Listener (IME Immune)

Listens to pure hardware event.code bindings. Zero swallowed keys or misidentified symbols even when international Input Method Editors (IME) are active.

Sub-Bass Sine Wave Resonance Sweeper

Integrated 20Hz - 20,000Hz Web Audio oscillator with stereo panning. Rapidly detects voice coil distortion, torn speaker diaphragms, and loose chassis rattle.

Mouse Trajectory Canvas & Polling Rate (Hz)

Audit gaming sensor tracking on dark neon canvas to detect micro-stutters and verify real-time USB report frequency (125Hz, 500Hz, or 1000Hz).

Zero Server Uploads & Instant Permission Teardown

Camera feeds and audio streams reside exclusively in browser volatile memory. Releasing or closing the page terminates device hardware links immediately.

Frequently Asked Questions About PC Hardware Diagnostics

1. Is granting browser Camera and Microphone permissions safe?

Yes, completely safe. Browser permission prompts are required by HTML5 standards to stream video and audio elements locally. No bytes or frames are transmitted over the network. Tapping "Stop" or closing the browser immediately disables camera LEDs and mic listening.

2. What is Key Ghosting and what does N-Key Rollover (NKRO) mean?

Standard membrane keyboards share internal circuit lines, meaning pressing 3 or 4 keys at once may cause unpressed keys to trigger or real presses to be missed (Ghosting). Mechanical keyboards featuring NKRO possess discrete diodes per switch, registering limitless simultaneous key presses cleanly.

3. How do Dead Pixels differ from Stuck Pixels?

Dead Pixels: Permanently unpowered transistors that display as perpetual black specks against white backgrounds. Stuck Pixels: Subpixels jammed in an active state (Red, Green, or Blue) even on completely black screens. Our fullscreen cycle exposes both defect forms.

4. Why does testing the Left speaker play sound from both sides?

Your operating system likely has the accessibility "Mono Audio" setting toggled on. In Windows, navigate to Settings > Accessibility > Audio and disable Mono Audio. On macOS, visit System Settings > Accessibility > Audio and toggle off Play stereo audio as mono.

5. Why does high mouse Polling Rate (Hz) matter?

Polling Rate indicates how frequently your mouse reports positional updates to your computer per second. Standard office mice operate at 125Hz (8ms delay), whereas gaming models report at 500Hz (2ms) or 1000Hz (1ms), ensuring pinpoint accuracy in competitive first-person shooters.

Ecosystem

Related Text Processing Tools

Explore Category Hub →

100% Free · Your data stays on your device