I absolutely love Zorin OS but unfortunately my fingerprint reader is not working.
The ELAN fingerprint reader is identified as a keyboard and when I try to scan my fingerprint it says 'Fingerprint device disconnected'.
lsusb output:
Bus 003 Device 004: ID 04f3:0c6e Elan Microelectronics Corp. ELAN:Fingerprint
It is quite a surprise to see that Linux falls behind in terms of fingerprint readers (just opened another thread for a Kensington USB fingerprint reader).
What you need to remember is hardware is designed to run for that other OS and manufacturers can't be bothered to provide Linux drivers. Also you need to be aware that drivers have to be reverse engineered by Linux coders. Linux users could not access computer DVD drives until a 16 year-old boy reverse engineered the code and placed under house arrest for breaching copyright of hardware.