Chrome App检测到USB设备但无法打开

时间:2013-12-06 06:38:24

标签: usb google-chrome-app

我正在尝试开发一个可以从Xbox 360控制器读取数据的Chrome应用程序。当我使用chrome.usb.getDevices功能时,我设法找到该设备。但是,当我使用findDevices函数尝试打开设备时,连接处理程序返回空。我怀疑这是因为控制器被锁定了。 USB API使用状态:

  

“并非所有设备都能成功打开。一般情况下,操作   系统锁定了许多类型的USB接口(例如键盘和键盘)   鼠标,大容量存储设备,网络摄像头等),他们不能声称   用户应用程序。在Linux(Chrome OS除外)上,曾经是   设备的接口被OS锁定,整个设备是   锁定(因为所有接口共享相同的设备文件),   即使该设备的其他接口可以在理论上使用。上   Chrome OS,您可以使用该请求访问未锁定的界面   usb.requestAccess方法。如果允许,许可经纪人将   为您解锁设备文件。“

我是否正确或存在其他一些潜在问题?我该如何解决这个问题?我知道Xbox控制器可以与Chrome应用程序一起使用,因为可以使用控制器来播放破解沙子游戏管理。

提前致谢。

0 个答案:

没有答案