[sane-devel] CanoScan 8800f on Genesys backend

Rolf Bensch rolf at bensch-online.de
Thu Apr 25 13:23:32 BST 2019

Hi Patrick,

Pixma and genesys have different USB protocols. The 8800f cannot work
with the genesys backend.

The pushed button should be reported as target. Please try '$ scanimage
-A' after pushing any button abd watch the line strting with--target.

Hope this helps.


Am 25.04.19 um 09:38 schrieb Patrick Menschel:
> Hi,
> I'm new to the mailing list and to SANE as well.
> I'd like to ask if there is documentation / guide how to add new devices
> to the Genesys backend?
> I'm facing the problem to get a CanoScan 8800f working on a headless
> Raspberry Pi while using Scanbuttond to start different scan mode scripts.
> As the CanoScan 8800f currently uses the PIXMA backend, it is limited to
> 2 buttons and one is the on/off button, so no luck with that.
> On the other hand, I tested the setup with a Canon Lide 220 that already
> uses the Genesys backend and it worked exceptionally well.
> For the Genesys backend, the CanoScan 8400f, the little brother of the
> 8800f, is already included in backends/backend/genesyy_devices.c .
> So the most promising solution would be to add the 8800f to the Genesys
> backend instead of PIXMA.
> Thanks and Best Regards,
> Patrick Menschel

More information about the sane-devel mailing list