Switch pro手柄测试:在电脑和手机上检查任天堂Pro手柄

用这个switch pro手柄测试页面,可以不开主机、不装软件,直接在浏览器里检查任天堂Switch Pro手柄。用USB-C线连接或者通过蓝牙配对之后,按下任意键,页面就会实时显示每一个输入:A、B、X、Y四个面键,L和R肩键,ZL和ZR,加号和减号键,十字键,以及两个摇杆的精确坐标和按压。所有数据都在你的设备上处理,不会上传。下文会解释为什么ZL和ZR只有按下和松开两种状态,为什么不同浏览器里按键编号看起来不一样,以及陀螺仪和NFC为什么不会出现在测试结果里。

switch pro手柄测试界面,实时显示Pro手柄的按键、摇杆坐标和ZL、ZR状态

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

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

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

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

五个步骤检测Switch Pro手柄

  1. 选择有线或蓝牙连接: 有线连接需要一根能传输数据的USB-C线,很多便宜的线只能充电,电脑认不出设备。蓝牙配对时,按住手柄顶部USB-C接口旁边的小配对键,直到底部四个指示灯来回闪烁,再到系统的蓝牙设置里选择Pro Controller。
  2. 打开测试页并按一下按键: 打开页面后按任意键或推一下摇杆。浏览器出于隐私考虑,要等到第一次输入之后才把手柄交给网页。识别成功后,设备名称一般会显示为Pro Controller,后面可能还带有厂商和产品编号。
  3. 按顺序检查所有按键: 依次按A、B、X、Y,然后是L、R、ZL、ZR,接着是减号、加号、HOME键、截图键和两个摇杆按压,最后按十字键的四个方向和斜向。每个键都应该按下即亮、松开即灭。
  4. 检查摇杆的静止和运动状态: 松开两个摇杆,运行五秒的漂移检测。然后把每个摇杆缓慢推到底,再转几圈。显示中的圆点静止时应该稳稳停在中心,推到边缘时应该画出一个均匀的圆。
  5. 测试振动并保存结果: 如果浏览器允许这款手柄振动,可以依次试试弱振、强振和双重振动。最后用复制按钮保存一份简短的测试摘要,方便发给卖家、客服或维修店。

看懂switch pro手柄测试的结果

测试页显示的是浏览器从Pro手柄收到的数据。下面的表格说明了几项主要读数在正常和异常时的表现,以及背后可能的原因。

检测项目正常读数需要注意的读数说明
摇杆静止位置两轴都在0.00附近,跳动不超过0.02松手后停在0.08以上或持续偏移摇杆回中不准或开始漂移
摇杆外圈轨迹推到底时数值接近1.00,轨迹完整某个方向推不满,轨迹缺角摇杆部件磨损或外壳卡住
ZL与ZR只显示0或1按下后有时不亮ZL和ZR本身是数字按键,没有中间值是正常的
面键与肩键按下即亮,松开即灭需要重按,或松开后仍亮着按键下方的导电胶垫老化或有污垢
十字键单方向按下只亮一个方向按一个方向时带出相邻方向十字键下方膜片磨损
振动在支持的浏览器中有明显震感所有浏览器中都没有震感可能是浏览器限制,也可能是振动模块故障

switch pro手柄测试能检查什么

Switch Pro手柄在浏览器里通过W3C Gamepad API被读取。主流的桌面浏览器会把它对应到标准手柄布局,所以面键、肩键、十字键和摇杆都能直接显示在页面上,无需任何设置。

这次switch pro手柄测试会检查全部常规按键、十字键的每个方向、两个摇杆的横轴和纵轴,以及两个摇杆的按压。部分浏览器还能读到HOME键和截图键,但这两个键能不能显示,取决于浏览器的实现方式。

有些功能在浏览器里是看不到的:内置的陀螺仪和加速度计、用于amiibo的NFC读取区,以及电池电量。网页能读取的体感数据只限于索尼的DualShock 4和DualSense系列,所以Pro手柄的体感功能需要在主机上或游戏里单独确认。

为什么按键编号在不同浏览器里不一样

任天堂手柄的A键在右边,B键在下面,正好和Xbox手柄的布局相反。浏览器的标准布局是按位置来编号的,所以下方的B键通常是按键0,右侧的A键是按键1。看到编号和按键名称对不上时,不要以为手柄坏了,这只是两套命名方式的差异。

不同浏览器和系统对这款手柄的处理方式也不完全相同。有的浏览器使用标准布局,有的直接给出原始顺序,导致按键的排列和图示不一致。判断好坏的标准很简单:每个实体按键按下时,页面上都有一个且只有一个按键亮起,松开后熄灭。

ZL和ZR:数字肩键而不是模拟扳机

很多人第一次测试时会以为ZL和ZR出了问题,因为它们的数值只会在0和1之间直接切换,没有中间的过渡。实际上Pro手柄的ZL和ZR本来就是数字按键,只有按下和松开两种状态,这和PlayStation或Xbox手柄的线性扳机不一样。

所以检查ZL和ZR时,重点不是行程,而是触发是否可靠。轻轻按下时应该能稳定触发,快速连按十几次也不应该漏掉。如果需要按得很深才会亮,或者偶尔按了没反应,说明按键下面的微动结构可能已经老化。

Pro手柄的摇杆漂移检测

Pro手柄的摇杆比Joy-Con大一些,耐用性也更好,但长期使用后同样可能出现漂移。典型的症状是松开摇杆后,游戏里的视角或角色仍然在缓慢移动。

测试时松开摇杆,观察静止读数。0.02以内的轻微跳动属于正常的电气噪声;如果稳定停在0.08以上,或者读数一直朝一个方向缓慢变化,就是漂移的迹象。之后再把摇杆推到各个方向的尽头,确认每个方向都能推满。

轻度漂移可以先在游戏里调大死区,或者在主机设置中重新校准摇杆。如果漂移越来越严重,就需要清洁或更换摇杆模块了。

还有一个容易被忽略的细节:摇杆外圈的橡胶帽磨损后会变滑,推到边缘时手指容易打滑,这虽然不会体现在读数上,却会影响操作手感。检查二手手柄时,顺手摸一下摇杆帽的纹路是否还清晰。

十字键、HOME键和截图键

Pro手柄的十字键是一体式的,比左侧Joy-Con上四个独立的方向键更适合格斗和平台类游戏。测试时依次按四个正方向,再试四个斜向,页面上应该准确显示你按下的方向,不应该误触相邻方向。

HOME键和截图键在部分浏览器里会显示为额外的按键,在另一些浏览器里则不出现。如果这两个键在你的浏览器里没有反应,可以换一个浏览器或改用有线连接再试,不要因此直接判断按键损坏。

HD振动在浏览器中的表现

Pro手柄使用任天堂的HD振动,可以模拟出非常细腻的触感。浏览器的振动接口只支持简单的强弱振动,所以即使在支持的浏览器里,你感受到的也只是一般的嗡嗡声,而不是游戏里那种细致的效果。

另外,并不是所有浏览器都开放这款手柄的振动功能。如果点击振动按钮没有任何反应,先换一个浏览器试试。只有在多个支持振动的环境里都没有反应时,才需要怀疑振动模块出了问题。

USB-C有线还是蓝牙:哪种连接更合适

蓝牙连接最方便,但容易受到附近Wi-Fi路由器和其他无线设备的干扰,偶尔会出现断连或卡顿。如果测试过程中手柄频繁断开,先换成有线连接再测一次,可以帮你分辨是手柄本身的问题还是无线环境的问题。

有线连接时,务必使用支持数据传输的USB-C线。只能充电的线插上后,手柄会亮灯充电,但电脑完全识别不到它,常被误以为是手柄坏了。

电池方面,Pro手柄内置锂电池,官方标称续航大约四十小时。如果测试中途手柄频繁自动关机,或者充满电后很快就没电,说明电池可能已经老化,这一点浏览器无法直接读出,只能根据使用情况判断。

购买二手Pro手柄前的检查

二手市场上的Pro手柄价格差别很大,翻新货和仿制品也不少见。做一次完整的switch pro手柄测试只需要几分钟,可以帮你避开最常见的问题。

如果卖家无法当面测试,可以请对方打开这个页面录一段视频,展示每个按键和摇杆的读数,这比单纯的照片可靠得多。

  • 两个摇杆松手后读数都在0.05以内
  • 摇杆向各个方向都能推满,轨迹完整
  • ZL和ZR轻按就能稳定触发
  • 十字键单方向按下不误触相邻方向
  • 所有面键和肩键按下即亮、松开即灭
  • 蓝牙配对稳定,测试期间不断连
  • USB-C接口不松动,插线后能正常识别

在Mac、iPhone和安卓设备上测试Pro手柄

较新的macOS和iOS版本已经原生支持Switch Pro手柄,通过蓝牙配对后,在Safari或Chrome里打开测试页即可使用。系统版本较老时可能无法识别,这时可以先升级系统再试。

不少安卓设备也能通过蓝牙连接Pro手柄,打开手机版Chrome就能进行测试。不同品牌手机的兼容性差异较大,如果配对后页面没有反应,可以重新配对或者换一台设备对比。

关于页面上的Hz数值:它统计的是浏览器每秒刷新画面的次数,会跟着屏幕刷新率走,在60Hz屏幕上大约是60Hz,浏览器无法显示高于屏幕刷新率的回报率。

新一代Pro手柄与隐私说明

任天堂为Switch 2推出了新一代Pro手柄,背面增加了可自定义的按键。新款在电脑浏览器上的兼容性还在变化中,背键可能不显示,也可能被映射成其他按键,测试时请以实体按键能否被识别为准。

整个测试只在你的设备上进行,页面不需要登录,也不会上传任何手柄数据。关闭页面后,测试记录也会随之消失。

官方硬件规格: Nintendo Switch Pro Controller Support Page

常见问题

为什么ZL和ZR只显示0或1?

因为Switch Pro手柄的ZL和ZR本来就是数字按键,只有按下和松开两种状态,不像PlayStation和Xbox手柄的扳机那样有连续行程。这是正常现象。

电脑插上USB-C线却识别不到手柄怎么办?

先确认线材支持数据传输,很多线只能充电。换一根数据线,或者改用蓝牙配对再试。

为什么页面上的按键编号和手柄上的字母不一样?

浏览器按位置给按键编号,而任天堂的A、B位置和Xbox相反,所以编号和字母对不上很正常。只要每个按键都能对应亮起,手柄就是好的。

测试页能检测Pro手柄的陀螺仪吗?

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

能测试amiibo的NFC功能吗?

不能。NFC读取区不在浏览器可以访问的范围内,需要在主机上用amiibo实际试一下。

振动按钮点了没有反应,是振动坏了吗?

不一定。部分浏览器没有开放这款手柄的振动功能。先换一个浏览器试试,在多个环境下都没有震感时再考虑硬件问题。

摇杆松手后显示0.04,算漂移吗?

通常不算。0.05以内的小数值会被大部分游戏的默认死区吸收。持续大于0.08或不断朝一个方向变化才需要处理。

HOME键和截图键没有反应正常吗?

在部分浏览器里是正常的,这两个键不一定会被映射出来。换一个浏览器或改用有线连接再测,才能判断按键本身是否正常。

Pro手柄能在iPhone上测试吗?

可以。较新的iOS版本原生支持Switch Pro手柄,蓝牙配对后用Safari打开测试页即可。

switch pro手柄测试会上传我的数据吗?

不会。所有读数都在浏览器本地处理,页面不需要注册账号,也不会收集或保存手柄信息。

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