前情提要

想在 PC 上简单便捷地测试 DualSense ,但是没找到符合自己要求的,所以自己写了一个网页版本,能够通过 WebHID 技术连接手柄。

截图

4c13065d70a435eb.png

这次更新了什么

  1. 代码结构全给重构了一遍(之前的扩展性太差)
  2. 支持同时连接多个手柄,并提供了切换功能
  3. 重绘了一些图片资源,和整体风格更加统一
  4. 支持连接 DualSense Edge ,同时增加了 fnL/fnR/paddleL/paddleR 按键显示
  5. DualSense Edge 的配置开发中,能够获取 DualSense 的自定义配置名称(还不能编辑)
  6. 支持了工厂信息读取(固件版本/序列号/各部件条码等)
  7. 可视化陀螺仪/加速度计信号,PIXI.js 实现
  8. 完整的离线化 PWA(IWA)支持,安装后可以在无网络情况下使用

之后计划更新什么

  1. DualSense Edge 的自定义按键配置/校准
  2. 麦克风/耳机/扬声器测试
  3. 读取 DualSense Edge 可拆卸摇杆模块的序列号

传送门

仓库地址: https://gtihub.com/daidr/dualsense-tester 工具地址: https://ds.daidr.me

只支持 Chrome 、Edge 这类基于 Chromium 的浏览器,如果使用上遇到了什么问题或是有什么建议,欢迎回帖提 issue

大伙除夕快乐!

碎碎念

为了测试专门破费购入了一个 DualSense Edge 30 周年版

557f336cb7e0ec79.jpg

举报· 1247 次点击
登录 注册 站外分享
11 条回复  
daidr 楼主 初学 2025-1-31 21:00:12
@vfx666 #9 搜索 ViGEmBus
daidr 楼主 初学 2025-1-31 20:59:41
@vfx666 #9 如果你说的 PC ,那是可以做到的,可能需要另外的驱动来模拟虚拟设备 如果 PS5 ,目前应该还不可能,PS5 和 DualSense 配对后有特殊的校验流程,还没人能解。
vfx666 小成 2025-1-29 22:34:29
@daidr 是的。比如用 python 模拟手柄按键按下的操作
daidr 楼主 初学 2025-1-29 21:35:03
@toaruScar #7 发现了,但是不能编辑😂,我来 append 下
toaruScar 初学 2025-1-29 21:12:27
github 写成 gtihub 了
daidr 楼主 初学 2025-1-29 20:45:35
@vfx666 #5 什么叫模拟手柄按键呀?模拟输入设备么?
vfx666 小成 2025-1-29 17:44:23
楼主知道如何模拟手柄按键吗
daidr 楼主 初学 2025-1-29 10:03:23
@kk2syc 🙈哈哈
coderlxm 小成 2025-1-29 02:15:30
不错,dualsense edge 30 周年版本是好东西,就是价格太高了。
12下一页
返回顶部