- Topics - 10
- Replies - 139
- Total Posts - 149
Well, TWAIN enforcement certainly is sad – er, it would be if it existed. But the problem with the Brother MFC’s isn’t a TWAIN enforcement problem *exactly* – The Brother MFC’s don’t have native TWAIN drivers, they only have WIA drivers, so when you use them through TWAIN you are actually going through the Microsoft-written WIA-TWAIN driver, and then through a Brother WIA driver.
The Microsoft WIA-TWAIN driver is a nice-looking piece of crap (NLPOC), written by people who didn’t have time to do a good job, if they had cared about document scanning, which they didn’t. I’m sure the idea was to make companies (like Brother) believe that if they just wrote a WIA driver, they could skip writing a TWAIN driver. WIA spreads, TWAIN dies… sounds good, ship it! Even Microsoft’s MODI people recommend avoiding WIA-TWAIN and using native TWAIN drivers: These problems are not a secret, Microsoft just cares less than zero about fixing them.
We’ve seen problems with every ADF scanner we’ve ever tried to control through the WIA path, not just the Brother MFCs. You get only one page out of each document. I asked Brother about this, but once they understood the problem, they quit answering my e-mails. Solution: Don’t use Brother MFC’s through TWAIN, be skeptical of any ADF scanner using the WIA-TWAIN driver, and be cautious about controlling any MFD through TWAIN.