Work very fine with VSF300! (Bus 001 Device 004: ID 138a:0008 Validity Sensors, Inc. VFS300 Fingeprint Reader) just change the proto.c line (135) from: dev->devh = libusb_open_device_with_vid_pid(NULL, 0x138a, 0x0005); to: dev->devh = libusb_open_device_with_vid_pid(NULL, 0x138a, 0x0008); Congratulations! 2011/11/6 Andrej Krutak