I have some C# code to acquire image from scanner using WIA and it detects where the paper is is -- flatbed or feeder correctly. Now I am testing with Brother MFC and it always tries to pickup the scan from flatbed even when paper is in the feeder tray. I have reinstalled the driver for this Brother MFC so that its a Windows compatible driver (I am on Windows 7, but this problem also exists on Windows XP), but it still doesn't work. Since WIA documentation is almost non-existent, I am looking for some tips as to what I should look for.