微软gameinput 3.5为windows平台开发者引入了面向索尼dualsense及dualsense edge手柄的多项新辅助能力,涵盖自适应扳机、精细触觉反馈以及led灯光控制等功能。

本次升级新增了对DualSense设备RGB灯带、玩家状态指示灯、触觉反馈模块以及麦克风静音状态灯的编程控制接口。开发者现在可以灵活设定自适应扳机的阻力曲线,以适配不同游戏场景——例如武器后坐力模拟、环境交互反馈或动态振动响应等。值得一提的是,DualSense陀螺仪支持早在GameInput 3.3版本中就已加入。
该功能依托于DualSenseHelper.h头文件实现,这是微软GameInput开源仓库中提供的轻量级配套示例。它通过识别索尼官方分配的供应商ID(VID)与产品ID(PID)来精准匹配DualSense和DualSense Edge设备,并借助GameInput API向设备发送原始64字节USB输出报告。使用该辅助工具的前提是系统已集成GameInput API v3或更高版本。
需特别说明的是,这并非Windows操作系统层面的原生DualSense驱动支持。该工具仅构建符合USB HID协议规范的64字节输出报告,尚未适配蓝牙通信帧结构,也未声明对蓝牙连接方式提供支持。因此,具体连接方式(USB/蓝牙)及设备行为逻辑仍需由游戏自身负责处理与适配。
此外,GameInput 3.5还修复了部分基于Windows.Gaming.Input框架运行的游戏在使用DualSense Edge时出现的输入重复问题。本版本进一步增强了XInput兼容性与后台GIP原始设备报告的支持能力,引入Agility SDK风格的并行部署机制,并解决了Xbox平台在应用暂停-恢复流程中偶发的输入丢失缺陷。

这一新辅助组件显著降低了PC游戏接入DualSense高级特性的技术门槛,使开发者无需从零编写专用手柄驱动代码即可快速启用相关功能。不过,最终玩家能否体验到这些特性,仍取决于游戏是否主动集成并启用该支持;当前发布的示例代码仅覆盖USB有线连接模式。
微软GameInput开源项目已托管于GitHub平台。此次更新延续了此前在PC端推进DualSense蓝牙触觉反馈支持的技术路线。











