8BitDo测试:在浏览器里检查8BitDo手柄和它的各种模式

8BitDo手柄型号多、模式多,同一只手柄换一种模式,按键排列和扳机表现都可能完全不同。这个8bitdo测试页面可以帮你在浏览器里看清手柄当前的真实状态:用USB线、蓝牙或2.4G接收器连上之后,按任意键,页面就会实时显示每个面键、肩键、扳机、十字键和摇杆的读数,支持的浏览器里还能测试振动。所有数据都在本地处理,不会上传。下文会说明不同连接模式对测试结果的影响,怎样判断扳机是模拟还是数字,以及固件和映射设置为什么会让读数看起来不对劲。

8bitdo测试界面,显示8BitDo手柄的按键、摇杆坐标和扳机数值

通过 USB 或蓝牙连接手柄,然后按任意键

USB 蓝牙
检测不到手柄?
  • 使用 Google Chrome、Microsoft Edge、Brave 或 Opera,可获得最完整的 Gamepad API 支持。
  • 打开本页后按任意键或推动一下摇杆,浏览器才会激活手柄。
  • 在 Firefox 中,需要先按一次按键,已连接的手柄才会对当前标签页开放。
  • 在 macOS 和 iOS 16 及以上版本中,请先到系统的蓝牙设置里确认手柄已配对。
8BitDo手柄按键布局示意图,标出十字键、扳机、背键和模式切换的位置

体感、触摸板与电池(PS4 / PS5)

WebHID 模式支持 Sony DualShock 4、DualSense 和 DualSense Edge。

五个步骤检测8BitDo手柄

  1. 先选好连接模式: 大多数8BitDo手柄支持多种模式。在Windows电脑上测试,一般建议使用X-input模式,兼容性最好。有拨动开关的型号直接拨到对应档位,没有开关的型号通常是在开机时同时按住开始键和某个功能键来切换,具体组合请看说明书。
  2. 连接手柄: 有线连接用一根支持数据传输的USB线即可。蓝牙连接时,先让手柄进入配对模式,指示灯快速闪烁后在系统蓝牙设置里选择它。带2.4G接收器的型号,插上接收器、打开手柄,等指示灯常亮就连接好了。
  3. 打开测试页并按下任意键: 打开页面后按一下按键或推一下摇杆。浏览器要等到第一次输入之后才会把手柄交给网页。识别后,页面上显示的设备名称能帮你判断手柄当前处于哪种模式。
  4. 检查按键、摇杆和扳机: 逐个按下所有按键,包括背键和功能键。松开摇杆运行五秒漂移检测,再把摇杆推到底并转几圈。最后慢慢按下两个扳机,看数值是连续上升,还是在0和1之间直接跳变。
  5. 测试振动并保存结果: 在支持的浏览器里试一下弱振、强振和双重振动。测完后点击复制按钮保存测试摘要。如果你还想对比其他模式,切换模式后再做一次8bitdo测试,把两份结果放在一起比较。

8bitdo测试结果的含义

8BitDo手柄的读数会受到连接模式、固件和映射设置的影响。下表列出了常见读数在正常和异常时的表现,以及需要先排除的设置问题。

检测项目正常表现异常表现先检查什么
设备名称显示为Xbox类手柄或8BitDo型号名称显示为陌生名称或识别不到当前模式是否适合这台设备
摇杆静止读数两轴都在0.00附近,跳动不超过0.02松手后停在0.08以上或持续偏移是否需要重新校准,固件是否最新
扳机X-input模式下从0.00平滑升到1.00只有0和1两种状态很多型号在其他模式下扳机是数字的,先切回X-input
按键排列按键位置和页面图示一致A和B、X和Y互换当前模式的按键布局,以及是否做过映射
十字键单方向按下只亮一个方向十字键读数出现在摇杆上部分模式会把十字键报告为摇杆轴
振动支持的浏览器中有震感完全没有震感型号是否带振动,当前模式是否支持

8bitdo测试可以检查哪些内容

8BitDo手柄通过W3C Gamepad API被浏览器读取。连接成功后,这次8bitdo测试可以检查所有面键和肩键、十字键、两个摇杆的横轴和纵轴、摇杆按压、扳机,以及背键、功能键这类额外按键。带振动马达的型号,在支持的浏览器里还可以测试振动。

和其他手柄不同的是,8BitDo手柄在测试前一定要先确认模式。同一只手柄在X-input模式下可能显示为标准的Xbox布局,扳机带有连续数值;切换到其他模式后,按键编号、扳机类型甚至十字键的报告方式都可能变化。

浏览器读不到的部分包括体感传感器和电池电量。部分8BitDo手柄在Switch模式下支持体感,但网页只能读取索尼DualShock 4和DualSense系列的体感数据,所以这类功能需要在主机或游戏里确认。

X-input、D-input与Switch模式的区别

X-input模式会让手柄以Xbox手柄的身份出现,是Windows电脑上兼容性最好的选择。浏览器会把它对应到标准布局,按键编号和页面图示基本一致,扳机也能显示完整的模拟行程。

D-input是一种较老的通用模式,有些老游戏和模拟器更适合用它。在这种模式下,浏览器拿到的往往是原始按键顺序,按键排列可能和图示不一致,扳机也可能变成普通按键。这是模式本身的特点,不是手柄故障。

Switch模式是为任天堂主机准备的,在电脑上使用时,A、B和X、Y的位置可能互换,扳机也会变成数字按键。此外,有些型号还有专门的macOS模式,连接苹果设备时使用。测试前先弄清楚自己在用哪种模式,可以省去很多误会。

扳机读数:模拟还是数字

很多人做8bitdo测试时发现扳机只能显示0或1,就以为扳机坏了。实际上这通常和模式有关:在X-input模式下,大部分带模拟扳机的型号都会显示从0.00到1.00的连续数值;在Switch模式和部分D-input模式下,扳机会被当成普通按键处理。

另外,小巧的型号,例如一些复古风格的手柄,本身就只有数字肩键,没有模拟扳机。判断之前,先查一下自己的型号是否带有模拟扳机,再切换到X-input模式测试一次,结果就会很清楚。

对于带模拟扳机的型号,测试时慢慢按下扳机,数值应该平滑上升,中途没有跳变,松开后回到0.00。如果按到底只能到0.8左右,可以先在官方软件里检查扳机灵敏度是否被调整过。

摇杆漂移检测与校准

8BitDo的部分新款手柄采用了霍尔效应等非接触式摇杆,不容易因为磨损而漂移;老款和入门型号大多还是传统的电位器摇杆,长期使用后同样可能出现漂移。

测试时完全松开摇杆,看两轴读数。0.02以内的跳动属于正常噪声,稳定停在0.08以上就说明回中不准。很多8BitDo手柄支持通过特定按键组合进行摇杆校准,具体方法可以查看对应型号的说明书,校准之后再做一次8bitdo测试确认效果。

如果校准后读数仍然异常,可以尝试更新固件。8BitDo会通过官方的固件升级工具持续修复问题,有时漂移和回中不准就是旧固件造成的。

背键、功能键与按键映射

不少8BitDo手柄带有背键或者额外的功能键,例如截图键、星标键和配置切换键。这些按键在浏览器里的表现取决于它们被映射成了什么:如果背键被设置成复制A键,那么按下背键时,页面上亮起的就是A键,而不是一个新的按键。

如果你用官方软件改过按键映射、摇杆曲线或扳机范围,测试结果反映的是修改后的效果。想检查手柄的原始状态,可以先恢复默认配置,或者切换到一个没有修改过的配置档再测试。

复古风格小手柄的检测重点

8BitDo有不少外形复古的小型手柄,它们往往只有十字键、四个面键和两个肩键,没有摇杆和模拟扳机。对这类手柄做8bitdo测试时,重点放在十字键和按键上:十字键的四个正方向和斜向都要逐一确认,面键和肩键各按十次左右,看是否有漏键或者粘键。

这类手柄常被用来玩模拟器上的老游戏,对十字键的精准度要求很高。如果按右的时候经常带出右上或右下,玩平台跳跃游戏时就会频繁失误,测试时要特别留意。

有些小手柄还支持把十字键切换成模拟摇杆的输出方式,用于某些只认摇杆的游戏。切换之后,十字键的读数会出现在摇杆轴上,这属于设定的效果,切换回来即可恢复。

蓝牙、2.4G接收器和有线连接

2.4G接收器的连接通常最稳定,延迟也比较低,适合在电脑上长时间游戏。蓝牙最方便,但更容易受到其他无线设备的干扰。测试时如果读数偶尔卡顿或者手柄断开,可以换成有线连接再测一次,以区分是手柄的问题还是无线环境的问题。

有些型号的接收器本身也有模式开关,接收器的模式要和你的使用场景相符。插上接收器后手柄迟迟连不上时,先检查接收器的开关位置,再按接收器上的配对键重新配对。

页面上的Hz数值统计的是浏览器每秒刷新画面的次数,所以它跟随屏幕刷新率变化,在60Hz屏幕上大约就是60Hz。8BitDo标注的回报率属于硬件参数,浏览器无法显示高于屏幕刷新率的数值。

在Mac、安卓和其他设备上测试

在Mac上测试时,可以使用手柄的macOS模式或者支持苹果设备的模式,通过蓝牙配对后用Safari或Chrome打开测试页。不同型号对苹果设备的支持程度不一样,具体请参考说明书。

在安卓手机上,大部分8BitDo手柄可以通过蓝牙连接,也有型号支持在安卓上使用X-input或D-input模式。连接后打开手机版Chrome就能测试按键和摇杆。

购买二手8BitDo手柄前的检查

二手8BitDo手柄型号繁多,买之前先确认型号,再按下面的清单做一次8bitdo测试。整个过程只需要几分钟,却能发现大部分常见问题。

如果卖家无法当面交易,可以请对方用手机打开这个页面录屏,展示每个按键、摇杆和扳机的读数,同时说明手柄当前处于哪种模式。

  • 在X-input模式下能被电脑正常识别
  • 松手后两个摇杆的读数都在0.05以内
  • 摇杆能推到外圈,转圈轨迹完整
  • 带模拟扳机的型号能从0.00走到1.00
  • 所有按键和背键都能正常触发
  • 蓝牙或2.4G接收器能稳定连接
  • 能切换不同模式,固件可以正常升级

隐私说明

测试页面不需要账号,也不会上传手柄数据。所有读数都由浏览器在本地读取和显示,关闭页面后就会消失。

复制按钮生成的测试摘要只保存在你的剪贴板里,分享与否完全由你决定。

官方硬件规格: 8BitDo Official Firmware & Manual Portal

常见问题

在电脑上测试8BitDo手柄用哪种模式最好?

Windows电脑上一般建议使用X-input模式。浏览器会把它对应到标准布局,按键编号和扳机读数都最直观。

为什么扳机只显示0或1?

通常是因为手柄处于Switch模式或部分D-input模式,扳机被当成普通按键处理。切换到X-input模式再测一次,如果仍只有0和1,再确认型号是否带有模拟扳机。

为什么A和B的位置反了?

在Switch模式下,按键会按照任天堂的布局排列,A和B、X和Y的位置会和Xbox布局相反。这是模式差异,不是故障。

8bitdo测试中背键为什么没有单独显示?

背键默认往往映射为其他按键,按下时页面上亮起的是被映射的那个键。可以在官方软件里查看或修改背键的设置。

十字键的读数为什么出现在摇杆上?

部分模式会把十字键报告成一组摇杆轴,而不是四个按键。换成X-input模式通常就能恢复为标准的十字键按键。

摇杆有漂移怎么办?

先尝试用说明书中的按键组合校准摇杆,再用官方工具更新固件。如果仍然漂移,可能需要更换摇杆模块或联系售后,处理之后再做一次8bitdo测试确认效果。

8BitDo手柄的振动能测试吗?

带振动马达的型号可以在支持的浏览器里测试,X-input模式下最容易生效。部分型号本身没有振动功能。

2.4G接收器插上后连不上怎么办?

先确认接收器的模式开关位置正确,再按接收器上的配对键重新配对,同时确认手柄电量充足。

测试页能检测8BitDo的体感功能吗?

不能。浏览器只能读取索尼DualShock 4和DualSense系列的体感数据,8BitDo手柄的体感需要在主机或游戏中检查。

测试会收集我的手柄数据吗?

不会。所有读数都在你的浏览器里本地处理,页面不上传任何信息,也不需要注册账号。

Sources

  1. W3C Gamepad Specification
  2. MDN Web Docs: Gamepad API
  3. MDN Web Docs: WebHID API
  4. PlayStation Support: DualSense controller on PC
  5. Xbox Support: Connect controller to PC
  6. Nintendo Support: Joy-Con troubleshooting