不装任何软件就能检测你的硬件
你的浏览器其实已经能访问你的摄像头、麦克风、键盘、鼠标和屏幕。那为什么还要专门下载一个工具,只为确认它们能用呢?这个页面汇集了人们真正会用到的各种浏览器内硬件检测——摄像头测试、麦克风测试、键盘测试、鼠标测试、坏点测试、屏幕刷新率测试、打字速度测试、反应时间测试、手柄测试和全屏纯色测试。它们每一个都在本地运行,没有任何东西离开你的设备。
有三种时刻,这些工具会派上用场。第一种是在要紧事发生前的那一刻:还有两分钟就要视频通话,你想确认摄像头和麦克风都正常,而不是开场后才发现出问题。第二种是买二手设备时。一块键盘有一整排键失灵,或者一台显示器有一簇卡死的像素点,花五分钟当场看出来,远比交了钱之后再扯皮要容易得多。第三种就是单纯的排查故障——弄清楚毛病到底出在设备、线缆、驱动,还是你一直怪罪的那个应用上。
快速浏览每项测试检查什么
摄像头测试会在你授予权限的那一刻显示实时画面,这样你就能确认选中的是正确的摄像头、画面方向正确、灯光没把你照得发白。麦克风测试会随着你说话绘制一条跳动的电平条;如果你出声时条形跳起、停下时条形落下,那麦克风就在拾音。很多人用它来一劳永逸地解决那个老问题:通话里到底是自己的麦克风坏了,还是对方的坏了。
键盘测试会在你按下每个键时把它点亮,能抓出卡住的键、失灵的开关,或者「同时按三个键会漏掉一个」的按键冲突。鼠标测试能记录左键、右键、中键点击以及滚轮,对追查「单击却触发双击」这类毛病很有帮助。手柄测试直接通过浏览器的 Gamepad API(手柄接口)读取按键、扳机和摇杆——这是确认摇杆漂移最快的方法,所谓漂移就是你没碰摇杆,它却报告了移动。

在显示这一侧,坏点测试和纯色测试会用纯色铺满屏幕,让单个坏点无法藏身于杂乱内容之中。刷新率测试利用浏览器的帧计时来报告你的显示器到底是真在 60、120、144 Hz 还是更高的频率上运行——当一块面板标称是一个数字、Windows 却悄悄把它设成了另一个数字时,这很有用。而打字速度测试和反应时间测试衡量的是你而不是设备:每分钟打多少个词,以及从信号出现到你点击之间过去了多少毫秒。
本地运行、保护隐私、基于授权
这一点值得说清楚,因为它是大家最常担心的。摄像头和麦克风测试需要你的浏览器授权才能访问这些设备——也就是那个一键点「允许」的提示——但视频和音频都在你自己的设备上处理,再回放给你看。没有任何东西被录制、上传或发送到服务器。关掉标签页,它就消失了。键盘、鼠标、屏幕和手柄测试甚至连权限提示都不需要;它们只是读取浏览器本就会传给任何网页的输入事件。无需账号、无需安装、无需插件。
不靠猜测来解读结果
显示类测试是人们最容易看走眼的地方,所以这里有两条快速规则。亮点(stuck pixel)是指锁死在某种颜色上的像素——一个亮红、亮绿或亮蓝的点,在屏幕其余部分变化时却纹丝不动。它有供电但关不掉,有时会自行恢复,或借助快速循环切换该处颜色的软件恢复。坏点(dead pixel)则正相反:一个无论显示什么颜色(包括纯白画面)都保持黑色的黑点。那是一个收不到可用信号的像素,软件无法让它复活。区分两者的干净办法是让坏点测试依次走过黑、白、红、绿、蓝。如果那个点在某些画面上消失了,它就是亮点。如果它始终是黑的,那就是坏点。

反应时间的数字也常让人误解。一个普通人的视觉反应大约落在 200–270 毫秒,所以如果你看到 250 毫秒,那是正常的,并不算慢。任何低于约 200 毫秒的成绩都算真的快,而 100 出头的成绩通常意味着你抢先点了,是提前出手而非真正在反应。多跑几次,看你最好的那几次成绩;单次结果大多只是噪声。至于打字速度,随手打字的人在每分钟 30–40 个词左右,熟练的盲打者在 60–70 上下,而准确度和单纯的速度同样重要,因为改错会拖慢你在现实中的实际节奏。
最后一条实用提醒:如果测试什么都没显示,问题未必出在设备上。摄像头已被另一个应用占用、你之前拒绝过的浏览器权限,或一个进入休眠的蓝牙手柄,都可能看起来像是设备坏了。先退出其他应用、重新检查网站权限、按一下按键唤醒手柄,然后再试一次,别急着怪硬件。
常见问题
这些设备测试会上传我的摄像头或麦克风内容吗?
不会。摄像头和麦克风测试都在你的浏览器里本地处理,再直接回放给你看。没有任何东西被录制、保存或发送到任何服务器。关闭标签页就彻底结束了测试。
为什么测试会请求摄像头或麦克风权限?
浏览器在你允许之前会阻止网页使用你的摄像头或麦克风,这是为了保护你的隐私。摄像头和麦克风测试需要那个一次性的「允许」提示才能读取设备。键盘、鼠标、屏幕和手柄测试则完全不需要任何权限。
我该如何区分亮点和坏点?
让坏点测试依次走过黑、白、红、绿、蓝。亮点会保持一种鲜亮的颜色,并可能在某些画面上消失,有时还能被救活。坏点在每种颜色下都保持黑色,且无法用软件修复。
多少的反应时间才算好?
典型的视觉反应时间大约在 200 到 270 毫秒之间。低于 200 毫秒算快,而 100 出头的结果通常意味着你抢先点了,而不是真正在反应。多跑几次,取你最好的那几次结果。
我能在浏览器里检测显示器的真实刷新率吗?
可以。刷新率测试利用浏览器的帧计时来报告你的实际刷新率,比如 60、120 或 144 Hz。当一块面板支持高刷新率、操作系统却把它设成了较低数值时,这很有用。
运行这些测试需要安装什么吗?
不需要。一切都在现代浏览器中运行,无需下载、账号或插件。你只需为摄像头和麦克风这两项特定测试允许相应访问,其余测试完全不需要任何提示。
