Thanks Rolf, very good idea. The keys apparently map to target like this
PDF Keys: Color 0 Grey 4 Scan and Wait for Next 5 Finalize 6 Regular Keys: "Copy" 7 "Photo/Film" 1 "Email" 2 So I'll start at backends/backend/pixma.c and crunch my way through. I think the symbol "opt_target" represents the --target option. Regards, Patrick Am 25.04.19 um 14:23 schrieb Rolf Bensch: > 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. > > Cheers, > Rolf > > 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 >> >> -- sane-devel mailing list: [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/sane-devel Unsubscribe: Send mail with subject "unsubscribe your_password" to [email protected]
