I don't have a Lenovo, I have a Dell, but while tinkering to get the fingerprint reader on my machine working, I had come across this (and I understand it works for Lenovo).
Not that one, but I found something that sort of worked but the false rejection rate was way higher than the windows driver. I just used a password and got a new machine this year.