
微软立功!Chrome/Edge中手柄延迟大幅降低:体验媲美键鼠

5月28日消息,据媒体报道,微软近日通过贡献Chromium代码,让Windows 10和Windows 11上的Chrome、Edge等Chromium内核浏览器,在使用手柄玩游戏时的延迟问题得到了改善。
目前,网页游戏和应用通常通过频繁轮询(polling)来检测手柄按键或摇杆动作,虽然这种方法可行,但响应速度较慢,尤其是在Windows 11上,这种延迟问题尤为明显。
微软指出,这一延迟并非由无线手柄硬件引起,而是Chromium中手柄API的实现方式导致的,用户按下按键后,游戏或应用需要一定时间才能感知到输入,从而影响操作的流畅性。
微软对现有API进行了改进,将其切换到rawgamepadinputchange事件监听机制,取代了频繁轮询的navigator.getGamepads()方法。
微软强调,新机制特别适合对延迟敏感的应用,处理手柄输入更加灵敏。
微软的这一改进不仅适用于Chrome和Edge浏览器,还将惠及所有基于Chromium内核的应用。
尽管目前使用手柄玩网页游戏的用户并不多,但这一改进对于依赖网页的云游戏和流媒体游戏客户端来说还是挺有意义的。
微软仍在对这一改进进行原型测试,预计不久后将逐步向所有用户推出。