Windows RT(r-pi IoT 10)HID设备

时间:2017-05-20 22:54:39

标签: c# windows iot windows-rt

我正在尝试在C#通用应用程序中使用连接到运行Windows 10 IoT的R-PI 3的HID(DualShock 4)。我使用Device Enumeration示例作为指导,并设法显示所有连接设备的ID。我可以看到连接的DualShock被正确枚举,因为它记录了\\?\HID#VID_054C&PID_05C4...

很自然,我想做的下一件事就是打开设备进行通信。由于它是HID,我使用HidDevice类和var device = await HidDevice.FromIdAsync(args.Id, FileAccessMode.ReadWrite);。遗憾的是,返回的device始终为空,屏幕上没有提示任何内容。

接下来我假设至少必须有某种USB接口可访问,所以我去了var device = await UsbDevice.FromIdAsync(args.Id);

但现在我得到A device attached to the system is not functioning. (Exception from HRESULT: 0x8007001F)或有时也The process cannot access the file because it is being used by another process.

如何与设备通话? :(

0 个答案:

没有答案