# Device tests

- Human page: https://happytails.ai/en/device-tools/
- Markdown: https://happytails.ai/en/device-tools.md
- Structured JSON: https://happytails.ai/agents/en/device-tools/index.json
- Visibility: public

## Page guide

Find the tool you need, then open it to get started.

## All device tests

- [Internet speed test](https://happytails.ai/en/device-tools/internet-speed-test/): Regional test infrastructure and reproducible download/upload/latency methodology. ([Markdown](https://happytails.ai/en/device-tools/internet-speed-test.md))

- [Keyboard test](https://happytails.ai/en/device-tools/keyboard-test/): Check which key and modifier signals your browser receives. ([Markdown](https://happytails.ai/en/device-tools/keyboard-test.md))

- [Microphone test](https://happytails.ai/en/device-tools/microphone-test/): Check the input level from your microphone. ([Markdown](https://happytails.ai/en/device-tools/microphone-test.md))

- [Screen test](https://happytails.ai/en/device-tools/screen-test/): Inspect your screen using solid colors. ([Markdown](https://happytails.ai/en/device-tools/screen-test.md))

- [Screenshot capture](https://happytails.ai/en/device-tools/screenshot-capture/): Capture an image of a screen or window you choose. ([Markdown](https://happytails.ai/en/device-tools/screenshot-capture.md))

- [Webcam test](https://happytails.ai/en/device-tools/webcam-test/): Preview your webcam in the browser. ([Markdown](https://happytails.ai/en/device-tools/webcam-test.md))

## Test the selected device and the browser permissions

Device checks help inspect a camera, microphone, display or browser capability. Results depend on the selected device, operating-system settings and the permissions granted to the page.

## How to choose your next step

Choose the intended device, check its system input or output level, and stop any recording or live preview after the test.

## Common questions about device tests

### Why does a working microphone appear unavailable?

Browser permission, operating-system access, a different selected input or another application can affect the result. Check these before assuming hardware failure.

### Does one successful test cover every application?

No. Another application may use a different device, input level or permission setting. Test in the application where the device will be used as well.
