I recently developed a script to identify all USB devices connected to Chrome using chrome.usb.getDevices
. Surprisingly, the script successfully detected a second-generation iPod touch, a mouse, keyboard, and two unidentified items from Intel. However, it failed to recognize any USB flash drives or Smart Cards. Despite installing Chrome's Smart Card Connector app, I am unable to get Chrome to acknowledge these Smart Cards. I am eager to find a solution that allows for CAC/smartcard authentication through the browser without the need for multiple additional dependencies.
Edit: Additionally, I attempted to install WinUSB drivers as an alternative to HID drivers, but unfortunately encountered the same unsatisfactory results.