我已将 Logitech Attack 3(标准操纵杆)插入我的计算机并确认它可以正常工作。现在考虑到这一点,我需要一种通过 C#(仅 C#)从操纵杆读取轴(按钮也很好)值的方法。我见过很多使用 DirectX 的示例,但都是 8 年前的,不再使用 .NET 4.5 ...因此,我需要一个适用于 Visual Studio 2012 的 .NET 4.5 解决方案。我对此进行了广泛的研究,并且找不到从操纵杆获取简单坐标的方法。任何帮助,将不胜感激。谢谢!
我曾尝试使用 SlimDx,但不知道要编写什么代码。另外,这个: http: //www.codeproject.com/KB/directx/joystick.aspx <--这是从 2006 年开始的,由于某种原因不再适用于 .NET 4.5。