PadBench

說明
開啟測試工具

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

故障排除

Safari、iPhone 和 iPad

Safari 通过 Apple 的 Game Controller 框架读取手柄,iPhone 和 iPad 上的所有浏览器也是如此,因为它们都基于 Safari 的引擎。PadBench 可以在其中运行,但受以下限制。它需要 Safari 17.5 或更高版本。

能识别哪些手柄

只能识别 Apple 支持的手柄,如 Xbox、PlayStation 和 Switch Pro 手柄以及专为 Apple 设备设计的手柄,但其中也有一些被 Safari 排除。无论在 Mac 还是 iPhone、iPad 上,大多数街机摇杆和通用手柄都完全不会显示;Switch 2 Pro 手柄也不会显示,因为 Apple 的系统不支持它,而且 Safari 没有 WebUSB,本来也无法设置它。iPhone 和 iPad 会占用手柄的主页键。

能读取什么

最多 17 个按键,每秒约 120 次,而且只在 Safari 窗口处于前台时读取:窗口不在前台期间不会传递任何输入,主区域会显示持续了多久。短于一次读数间隔的按下可能被遗漏,回报率和连击也都无法统计。Safari 不提供 ID,只提供手柄的名称,因此 PadBench 在 Safari 中只能凭名称识别手柄。

振动和灯光

Safari 没有 WebHID,因此无法设置灯光、扳机效果或马达音调,也无法读取体感、触摸板和电池。Safari 提供振动功能时,手柄可以振动;不提供时,手柄的工具中不会出现“振动”。

隱私權
關於