忙里偷闲,趁着源码编译需要好久的时间,把这篇博客补上,来说说怎么在win10环境中,ue4使用游戏手柄输入,也就是gamepad输入。
1.我用的手柄是rapoo v10 这款手柄,连接无线USB之后,在“控制面板\硬件和声音\设备和打印机”里找关于手柄手柄的设备,然后输入,可以看到一些值的反馈。
2.需要下载 x360ce.exe
3.下载vld-2.5-setup.exe,我也忘记这是什么东西了。
4.下载手柄驱动,用什么下什么。
5.在手柄接入后,打开se360x,需要联网下载一些动态库,然后点击保存会生成动态库“xinput1_3.dll”,“x360ce.ini”
ue4编辑器内运行时,若想得到手柄的输入,需要在设置手柄按键后!!!
把“xinput1_3.dll”,“x360ce.ini”,拷贝到“Epic Games\4.13\Engine\Binaries\Win64\...”路径下。
打包后运行时!
把“xinput1_3.dll”,“x360ce.ini”,拷贝到“WindowsNoEditor\YourProject\Binaries\Win64\...”目录下。
另外,虚幻控制台命令,show debug input 可以看到输入,说明输入是正确的。