New issue
Advanced search Search tips

Issue 683855 link

Starred by 2 users

Issue metadata

Status: Archived
Owner:
Closed: Aug 2017
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 2
Type: Bug



Sign in to add a comment

Chrome.hid.getDevices doesn't show all hid devices in windows 10

Reported by danico...@gmail.com, Jan 23 2017

Issue description

UserAgent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36

Steps to reproduce the problem:
1. 
2. 
3. 

What is the expected behavior?
Show all the hid devices.

If you are using the hidapi to detect correctly the driver class you shouldn't use the driver name:

strcmp(driver_name, "HIDClass")

The driver name is only the name of the device and not the class. Please check it out.

What went wrong?
Chrome.hid.getDevices doesn't show all hid devices in windows 10

The driver name is only the name of the device and not the class. Please check it out.

Did this work before? No 

Does this work in other browsers? N/A

Chrome version: 55.0.2883.87  Channel: stable
OS Version: 10.0
Flash Version: Shockwave Flash 24.0 r0
 
Labels: Needs-Triage-M55
Owner: reillyg@chromium.org
For reference, Chrome is using SetupDiEnumDeviceInterfaces with GUID_DEVINTERFACE_HID to enumerate HID devices.
Components: Platform>Extensions>API
Labels: -Needs-Triage-M55
I'm investigating whether this worked in previous Windows version and whether adding a additional filters for GUID_DEVINTERFACE_KEYBOARD and GUID_DEVINTERFACE_MOUSE is the correct solution.
Components: -Platform>Extensions>API Platform>Apps>API>HID

Comment 5 by ajha@chromium.org, Jul 11 2017

Friendly ping to get an update from reillyg@ on this.
Labels: Needs-Feedback
I was unable to reproduce a difference in behavior between Windows 8 and Windows 10. I need more information from the original reporter about what specific devices are not being enumerated on Windows 10. We do not use the "hidapi" library so the suggestion in the description does not apply. Our enumeration strategy is described in comment 2.
Project Member

Comment 7 by sheriffbot@chromium.org, Aug 21 2017

Status: Archived (was: Unconfirmed)
No feedback was received in the last 30 days from reporter "danicomas@gmail.com", so archiving this. Please re-open or file a new bug if this is still an issue.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Sign in to add a comment