I've tested my patch for -l, -t, -x, -y. It works. Included is a diff against 1.0.22.
I do notice that when scanning a batch of pages, the scanner pauses and clicks between each sheet. I suspect this is an artifact of how scanimage is written. I'm going to work on the un-suspend problem. The way I see it, if sane sees the USB ID (1083:1622) but can't talk to the scanner, even after hitting it with a stick, it should report "Scanner in suspended state. Please turn it off and on again." or something equiv. Of course, there is no SANE_ error code for this. -Philip -------------- next part -------------- A non-text attachment was scrubbed... Name: sane-backends-canon_dr-8050C-PG.00.diff Type: application/octet-stream Size: 10608 bytes Desc: not available URL: <http://lists.alioth.debian.org/pipermail/sane-devel/attachments/20120821/64af4116/attachment-0001.obj>