You may get problems when using your application with some scanners and wonder whether it is the issue with your application or it is the device issue.
If you are using a TWAIN library and your application is supposed to work with all TWAIN compatible devices, you can use Twacker, which is a TWAIN application developed by The TWAIN Working Group. It allows you to exercise features of a TWAIN driver and to see whether the driver of your device is working fine or not.
You can download Twacker installers here:
How to use Twacker?
After the installation, you can follow the steps below to test your scanners.
- Launch Twack. Go to Windows Start menu and type Twack.
- Connect to your scanner. Click menu File-> Select Source and you will see all the available sources available on your machine.
- Test your scanner.Under File menu, check ShowUI to show the user interface of the device.
With UI hidden, you can use the Automatic Feeding setting to test ADF scanning.
Click Acquire to initiate scanning and see how your device works.
- TroubleshootIf you fail to acquire images from your scanner using Twacker, you can adjust the Message Level to see if you can get more information to pinpoint the cause of the issue.
Under Special menu, you can also check the TWAIN State transition info.
Another easy way to test your TWAIN device online
You can also test your scanner using the online demo of Dynamic Web TWAIN, which is a browser-based TWAIN SDK. You only need to install an ActiveX/Plug-in for your browser (Internet Explorer/Chrome/Firefox, Safari) and have a quick check for your scanner online.