chrome.hid.getDevices() and chrome.usb.getDevices() not returning any results
<p>I've run into what appears to be a basic problem with <code>chrome.hid.getDevices()</code> and <code>chrome.usb.getDevices()</code> not returning results. Positive it's a PEBKAC, not exactly sure where I'm going wrong, hope you guys can help.</p>

<p>I've setup a <a href="https://github.com/angrytongan/chromeapp-testing" rel="nofollow">minimal example</a> according to the Chrome developer documentation. <code>manifest.json</code> setup with correct permissions to access USB and HID. Experimental API flag set in <code>chrome://flags</code>. System information shows full list of attached USB devices.</p>

<p>Tested on Chrome Stable Version 49.0.2623.112 (64-bit) on Mac OS X 10.10.5 and Chrome Stable Version 49.0.2623.111 on Chrome OS.</p>

<p>When the sample is run, I see no devices returned from <code>chrome.hid.getDevices()</code> or <code>chrome.usb.getDevices()</code>. <code>chrome.usb.getUserSelectedDevices()</code> does show the USB dialog box; on Mac OS X it is populated correctly, on Chrome OS there are no devices.</p>

<p>Hoping someone can lart me in the right direction. Thanks heaps.</p>