What to establish first
- 1
Confirm the device is visible to the operating system before changing browser settings.
- 2
Compare the same media/input test in a second browser to separate browser behavior from system device access.
- 3
Check the distribution's sound, Bluetooth, USB and permission tools for hardware the browser cannot expose.
Useful browser evidence on Linux
Microphone TestCheck whether your browser can detect your microphone and receive live audio.
→Webcam TestOpen your webcam locally to verify that the browser can access and display a live camera stream.
→Keyboard TestPress keys and verify that the browser receives the expected keyboard events.
→Gamepad Controller TestTest browser-detected controller buttons and analog axes.
→MIDI MonitorSee live MIDI note, velocity, control-change, and pitch-bend messages from a connected MIDI input in supported browsers.
→Web Serial Port TestChoose a serial port, open it at a safe test baud rate, and close it to verify browser-level serial access.
→What not to infer
- There is no single Linux settings path that applies to every distribution and desktop.
- Web tests cannot fix kernel/module/udev or low-level driver problems.
- Advanced hardware API support depends on the browser and permission model.