Supported fingerprint readers:
- Microsoft Fingerprint Reader (Windows and Linux)
- DigitalPersona U.Are.U 4000 (Windows and Linux)
- DigitalPersona U.Are.U 4000B (Windows and Linux)
- Bio-I Cyte (Windows and Linux)
- Biotouch / Futronic FS80 (Windows and Linux)
- Microsoft Wireless IntelliMouse Explorer with Fingerprint Reader (Windows and Linux)
- Microsoft Optical Desktop with Fingerprint Reader (Windows and Linux)
- M2SYS M2-S (Windows and Linux)
- Secugen Hamster III (Windows only)
- Nitgen Hamster I - Hamster II (Windows only)
- Crossmatch V250 / V300 / V300 LC / V300 LC2 / V500 (Windows only)
- Certis Image Orcanthus (Windows only)
Windows
Linux
The Fingerprint SDK Java-based application must have read-write access to the file representing the fingerprint reader in udev or usbfs filesystems. Such file is located in /dev/bus/usb (udev) or /proc/bus/usb (usbfs). There are many ways to meet this requirement, which depends on your Linux distribution:
- On some distributions, nothing will be required at all.
- Fingerprint SDK Java ships with a installer script, Griaule FingerCap 1.2 Installer.sh, which automatically sets permissions on supported fingerprint readers.
The correct owner/group values may change on each distribution, check it's documentation.
This script might not work with older versions of udev.
- On many distributions, you just have to add the user running the Java application to the usb group.
- For more details, see the udev or usbfs docs of your Linux distribution.