TuneMySetupAbout

About TuneMySetup

TuneMySetup is a set of small, single-purpose tests for the hardware in a gaming setup: controller, keyboard, mouse, monitor, microphone, headset, webcam, and touch screen. Each one answers one question -- is this thing working, and what is it actually reporting -- without installing software or creating an account, so you can tune a setting, clean a switch, or return the part while the window is still open.

How the tests work

Every test uses the browser's standard device APIs: keyboard and pointer events, getUserMedia for the mic and camera, the Web Audio API for speakers, the Gamepad API, requestAnimationFrame timing for refresh rate, and the screen and window objects for resolution. That means the results are what your browser sees, which is usually what your video-call app or game sees too. It also means a test can only show what the browser is allowed to access -- a driver-level fault the operating system hides from the browser will hide from these tests as well.

What this site doesn't do

It doesn't record, store, or transmit anything from your devices. Microphone and camera streams are rendered in your browser and discarded when you leave the page; the mic test's playback clip lives in your browser's memory only. It also can't repair hardware -- if a key never registers here, the same key won't register anywhere else either, and the fix is physical.