使用Switch Pro手柄作为输入设备
2024年11月9日 2025年4月20日
引入
虚幻支持键鼠和手柄作为输入。
手柄API
-
DirectInput
Direct X的一员,输入设备API。微软推出DirectX 9之后,以XInput取代DirectInput。
Switch Pro手柄使用DirectInput API。
-
XInput
Xbox Series手柄使用XInput API。
虚幻引擎支持XInput。
附:
Nintendo Switch Pro Controller support in the editor?
虚幻4默认支持XInput输入方式,如何才能使它支持DirectInput呢?
通过Steam启动虚幻引擎
玩Steam游戏时,是可以正常使用Switch Pro手柄的。
由Steam接收输入,再转交给UE,使得Switch Pro手柄能够正常使用。
-
将虚幻引擎添加到Steam游戏库
-
选择引擎程序
-
设置控制器
-
启动程序后,虚幻引擎检测到Switch Pro手柄
附:
Need help with switch pro controller
配置键位时,点击图标,在手柄按下键位,虚幻检测到输入