在 Windows 下 .net 项目中,使用 ViGEm 模拟游戏手柄
首先需要安装驱动,驱动下载:https://github.com/nefarius/ViGEmBus/releases
然后在项目中引用 NuGet 包:Nefarius.ViGEm.Client
项目地址:https://github.com/nefarius/ViGEm.NET
注意,不要在 UI 线程中调用相关方法,否则无效
可以使用系统“游戏控制器”控制面板测试效果(运行:joy.cpl)
注意,游戏控制器的测试页面,需要是焦点窗口才会有变化,非焦点会卡住不变。
输了你,赢了世界又如何...