[sane-devel] Scanner Button Daemon [scanbd]: FreeBSD support
Wilhelm
wilhelm.meier at fh-kl.de
Tue Oct 18 03:33:14 UTC 2011
Am 17.10.2011 21:11, schrieb Torfinn Ingolfsen:
> On Mon, Oct 17, 2011 at 8:46 AM, Wilhelm<wilhelm.meier at fh-kl.de> wrote:
>> Hi all,
>>
>> just added FreeBSD support to scanbd (looking for testers now ...)
>>
>> As usual the code is at:
>> svn co https://scanbd.svn.sourceforge.net/svnroot/scanbd scanbd
>
> Interesting. Is there a list of supported devices somewhere?
It uses sane backends. So if sane supports reading button (option)
values, it works.
Additionally it can be compiled using a set of alternative backends
(from scanbuttond)
> I didn't find any on sf.net or in the source.
The following list is from these alternative backends:
artec_eplus48u.c: { 0x05d8, 0x4003, 4 } // Artec E+48u
epson.c: { 0x04B8, 0x0107, 1 }, // Epson Expression 1600
epson.c: { 0x04B8, 0x010E, 1 }, // Epson Expression 1680
epson.c: { 0x04B8, 0x0103, 1 }, // Epson Perfection 610
epson.c: { 0x04B8, 0x0101, 3 }, // Epson Perfection 636U
epson.c: { 0x04B8, 0x010C, 3 }, // Epson Perfection 640
epson.c: { 0x04B8, 0x0104, 1 }, // Epson Perfection 1200U
epson.c: { 0x04B8, 0x010B, 3 }, // Epson Perfection 1240
epson.c: { 0x04B8, 0x010A, 1 }, // Epson Perfection 1640
epson.c: { 0x04B8, 0x0110, 4 }, // Epson Perfection 1650
epson.c: { 0x04B8, 0x011E, 4 }, // Epson Perfection 1660
epson.c: { 0x04B8, 0x011B, 4 }, // Epson Perfection 2400
epson.c: { 0x04B8, 0x0112, 1 }, // Epson Perfection 2450
epson.c: { 0x04B8, 0x011C, 1 }, // Epson Perfection 3200
epson.c: { 0x04B8, 0x0802, 1 }, // Epson CX3200 (note: is the button number
epson.c: { 0x04B8, 0x0106, 1 } // Epson Stylus Scan 2500
genesys.c: { 0x04a9, 0x221c, 15 }, // CanoScan LiDE 60 (15 includes
combined buttons - only 4 real buttons)
genesys.c: { 0x04a9, 0x2213, 15 } // CanoScan LiDE 35 (15 includes
combined buttons - only 4 real buttons)
gt68xx.c: { 0x0458, 0x2014, 5 }
hp3500.c: { 0x03f0, 0x2205, 3 } // HP ScanJet 3500C
hp3500.c: //{ 0x03f0, 0x2005, 4 } // HP ScanJet 3530C
hp3500.c: //{ 0x03f0, 0x2005, 4 } // HP ScanJet 3570C
hp3900.c: { 0x03f0, 0x2605, 3 }, // HP Scanjet 3800
hp3900.c: { 0x03f0, 0x2305, 4 }, // HP Scanjet 3970
hp3900.c: { 0x03f0, 0x2405, 4 }, // HP Scanjet 4070
hp3900.c: { 0x03f0, 0x4105, 4 }, // HP Scanjet 4370
hp3900.c: { 0x03f0, 0x2805, 3 }, // HP Scanjet G2710
hp3900.c: { 0x03f0, 0x4205, 4 }, // HP Scanjet G3010
hp3900.c: { 0x03f0, 0x4305, 4 }, // HP Scanjet G3110
hp3900.c: { 0x06dc, 0x0020, 4 }, // Umax Astra 4900/4950
hp3900.c: { 0x04a5, 0x2211, 3 } // BenQ 5550T
hp5590.c: { 0x03f0, 0x1305, 5 }, /* HP Scanjet 4570 */
hp5590.c: { 0x03f0, 0x1305, 5 }, /* HP Scanjet 5550 */
hp5590.c: { 0x03f0, 0x1705, 5 }, /* HP Scanjet 5590 */
hp5590.c: { 0x03f0, 0x1805, 5 }, /* HP Scanjet 7650 */
mustek.c: { 0x055f, 0x0409, 5 } // Mustek BearPaw 2448TA
niash.c: { 0x06bd, 0x0100, 4 }, // Agfa Snapscan Touch
niash.c: { 0x03f0, 0x0205, 2 }, // HP Scanjet 3300c
niash.c: { 0x03f0, 0x0405, 3 }, // HP Scanjet 3400c
niash.c: { 0x03f0, 0x0305, 3 }, // HP Scanjet 4300c
niash.c: { 0x047b, 0x1002, 3 }, // HP Scanjet 4300c
plustek.c: { 0x04a9, 0x2207, 1 }, // CanoScan N1220U
plustek.c: { 0x04a9, 0x2208, 1 }, // CanoScan CanoScan D660U
plustek.c: { 0x04a9, 0x2206, 1 }, // CanoScan N650U
plustek.c: { 0x04a9, 0x220d, 3 }, // CanoScan LiDE 20
plustek.c: { 0x04a9, 0x2220, 3 }, // CanoScan LiDE 25
plustek.c: { 0x04a9, 0x220e, 3 }, // CanoScan LiDE 30
plustek.c: { 0x04b8, 0x011d, 4 }, // Epson Perfection 1260
plustek.c: { 0x03f0, 0x0605, 2 }, // HP ScanJet 2200c (maybe only 1
button?)
plustek.c: { 0x0458, 0x2007, 5 } // Genius (KYE) ColorPage-HR6 V2 (5
buttons)
plustek_umax.c: { 0x1606, 0x0060, 4 } // UMAX Astra 3400 (3450?)
snapscan.c: { 0x04b8, 0x0121, 4 }, // Epson Perfection 2480
snapscan.c: { 0x04b8, 0x011f, 4 }, // Epson Perfection 1670
snapscan.c: { 0x04b8, 0x0122, 4 }, // Epson Perfection 3490
snapscan.c: { 0x04b8, 0x0120, 4 } // Epson Perfection 1270
--
Wilhelm
More information about the sane-devel
mailing list