I use a USB fingerprint scanner along with OmniPass. Unforunately OmniPass does not support Firefox, so I'd like to use KeePass for my web passwords, and use the fingerprint thing to unlock KeePass.  Unfortunately I can't seem to get OmniPass to work with KeePass. OmniPass only seems to recognize KeePass's password dialog after I've typed the password. It will save the password in its own vault, but never recognizes the dialog when it pops up to prompt for the fingerprint.

I was wondering if KeePass is doing something funny to that dialog box that prevents other programs from detecting it. I don't mind modifying the source, but it sure would be easier with a hint on where to start looking.