PadBench

說明
開啟測試工具

說明內容尚未翻譯成此語言,本頁以簡體中文顯示。

故障排除

检测不到手柄

大多数情况下,手柄没有显示只是因为还没有按过按键。请依次检查以下各项。

详见“支持情况一览”

按下按键

浏览器只有在手柄于页面上被使用过之后,才会向页面显示它:Chrome 要求在任一手柄上按下按键或推动摇杆,Firefox 要求该手柄有输入,Safari 要求按下按键,而且仅限其窗口位于前台时。请在页面打开时按一个正面按键。

检查连接

使用 USB 时,换一根线(许多线只能充电),并换一个接口试试。使用蓝牙时,检查手柄是否已在系统的蓝牙设置中配对、是否已开机,以及电池是否耗尽。使用无线接收器时,检查手柄是否设为使用接收器,因为有些手柄会在接收器和蓝牙之间切换。在 Mac 上,处于 XInput 模式的手柄从 macOS 15 起才会显示,而且也并非每一款都会:请将它切换到其他模式。

详见“连接手柄”

占用手柄的应用

用于重新映射手柄的应用,例如 DS4Windows、reWASD 或 Steam 自带的控制器设置,可能会对浏览器隐藏手柄,或将它显示为另一种手柄,例如 Xbox 360 手柄。请关闭这类应用,或关闭其隐藏功能,然后重试。此外,WebHID 也无法打开被其他程序占用的手柄。

浏览器

PadBench 需要 Chrome 或 Edge 123、Safari 17.5 或 Firefox 120 及以上版本,在更旧的浏览器中会给出提示。开启了抗指纹识别(resist fingerprinting)的 Firefox(Tor Browser 和 LibreWolf 即是如此)完全不显示手柄。Safari 只能识别 Apple 支持的手柄,因此大多数街机摇杆和通用手柄在 Safari 中从不显示;在 Windows 上,当其他应用位于前台时,Firefox 可能会停止读取手柄。

详见“Safari、iPhone 和 iPad”

详见“Firefox”

浏览器未列出的手柄

在电脑上的 Chrome 和 Edge 中,手柄标签页后面的 + 会打开浏览器的手柄列表,可以在其中选择 Gamepad API 未列出的手柄,通过 WebHID 读取。即使 PadBench 在其报告中找不到可读取的控件,也仍会显示它的报告频率和发送的字节。Switch 2 Pro 手柄在完成设置之前不发送任何数据:通过 + 读取它后,主区域中的“开始设置”会请浏览器允许 PadBench 通过 WebUSB 访问它,并完成设置。

残留或重复显示的手柄

在 Windows 上的 Chrome 和 Edge 中,已关机的蓝牙手柄可能会一直显示,关机前最后按住的按键(例如 PS 键)也一直显示为按下,即使重新加载页面也是如此,因为 Windows 会保留已配对的设备。同一设备还可能在通过数据线连接的手柄旁,显示为第二个始终不变的手柄;真正的手柄被使用后,PadBench 就会将它隐藏。通过 WebHID 读取时,不再发送数据的 DualSense 会在两秒内被移除。

隱私權
關於