I want to make a Chrome App that can access a USB SmartCard Reader (HID Global OmniKey 3121).
Did someone ever succeed in doing that?
Unfortunately, I cannot
The device is not recognized by Chrome when the native driver from HID Global is used.
The workaround is to use an alternate USB driver, for example one provided by the Zadig installer from zadig.akeo.ie:
I opened a case at HID Device but their technical support has not understood the problem yet (they don't know what is the Chrome Platform...) and redirected me to Google.
I opened a case at Google but they answered me I should post on StackOverflow!! They don't seem to mind if their Platform cannot recognize standard USB SmartCard devices, though visible in the Windows device manager...
Update
HID technical support said their driver will support the platform by 2016. Goolge support is still... inapt.
Update for Windows 7-10
On Windows 7 and 10 I don't need to install a generic driver. Instead I just edit the Smartcard Reader in Windows Device Manager and select the Previous Driver. It will revert to the Windows Generic USB CCID driver, that works with both my legacy PC/SC Winscard application and my Chrome App.