Fingerprint sensor does not work

So I'm trying to make my fingerprint sensor work. I can register the first swipe and then it gets stuck and doesn't register subsequent swipes.
This is the lsusb command result

Bus 002 Device 004: ID 0bda:5801 Realtek Semiconductor Corp. 

Bus 002 Device 003: ID 138a:0005 Validity Sensors, Inc. VFS301 Fingerprint Reader
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 005: ID 148f:1000 Ralink Technology, Corp. Motorola BC4 Bluetooth 3.0+HS Adapter
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

System Information
Manufacturer: Hewlett-Packard
Product Name: HP Pavilion dv6 Notebook PC
Version: 058A110000242B10010020100

Did a web search and found these which may help you:

I didn't notice any mention of which version of Zorin you are using, specifically the version number. 15.3 had very limited fingerprint device support, whereas 16 beta (official release not out yet) is supposed to support more readers with less issues. This makes the version relevant and should be shared in order to better assist you.
Realtek may not have a Linux port for the driver of that hardware. I've noticed that there have also been issues with Realtek drivers if they are available (similar to nvidia in that both are proprietary, i believe). 15.3 may receive support capabilities, but it is more likely you will have to install 16 in order to use the fingerprint reader.