Not all smartcard readers are created equal

Recently, I was working with a customer site where they used smartcards to authenticate to applications. In this case, since the reader was not part of the VMware View session authentication, the USB reader itself had to be passed through via redirection.

I tried setting the “AllowSmartcards” value to true:
HKEY_LOCAL_MACHINE\SOFTWARE\VMware, Inc.\VMware VDM\USB AllowSmartcards=true

But the reader still wasn’t redirected to the View session. In this case, I ended up having to follow this KB article to recognize the device as one that can be redirected. The particular reader is identified as a “USB Keyboard”, which are typically not redirected. Obviously, you’ll have to make sure that you don’t redirect your actual keyboard.