]> Frank Brehm's Git Trees - config/bruni/etc.git/commitdiff
committing changes in /etc after emerge run
authorfrank <frank@bruni.home.brehm-online.com>
Mon, 16 Jan 2012 20:00:06 +0000 (21:00 +0100)
committerFrank Brehm <root@bruni.home.brehm-online.com>
Mon, 16 Jan 2012 20:00:06 +0000 (21:00 +0100)
Package changes:
+media-gfx/sane-backends-1.0.22-r1

80 files changed:
.etckeeper
env.d/30sane [new file with mode: 0644]
hotplug/usb/libsane.usermap [new file with mode: 0644]
hotplug/usb/libusbscanner [new file with mode: 0755]
sane.d/abaton.conf [new file with mode: 0644]
sane.d/agfafocus.conf [new file with mode: 0644]
sane.d/apple.conf [new file with mode: 0644]
sane.d/artec.conf [new file with mode: 0644]
sane.d/artec_eplus48u.conf [new file with mode: 0644]
sane.d/avision.conf [new file with mode: 0644]
sane.d/bh.conf [new file with mode: 0644]
sane.d/canon.conf [new file with mode: 0644]
sane.d/canon630u.conf [new file with mode: 0644]
sane.d/canon_dr.conf [new file with mode: 0644]
sane.d/canon_pp.conf [new file with mode: 0644]
sane.d/cardscan.conf [new file with mode: 0644]
sane.d/coolscan.conf [new file with mode: 0644]
sane.d/coolscan2.conf [new file with mode: 0644]
sane.d/coolscan3.conf [new file with mode: 0644]
sane.d/dc210.conf [new file with mode: 0644]
sane.d/dc240.conf [new file with mode: 0644]
sane.d/dc25.conf [new file with mode: 0644]
sane.d/dell1600n_net.conf [new file with mode: 0644]
sane.d/dll.conf [new file with mode: 0644]
sane.d/dmc.conf [new file with mode: 0644]
sane.d/epjitsu.conf [new file with mode: 0644]
sane.d/epson.conf [new file with mode: 0644]
sane.d/epson2.conf [new file with mode: 0644]
sane.d/fujitsu.conf [new file with mode: 0644]
sane.d/genesys.conf [new file with mode: 0644]
sane.d/gphoto2.conf [new file with mode: 0644]
sane.d/gt68xx.conf [new file with mode: 0644]
sane.d/hp.conf [new file with mode: 0644]
sane.d/hp3900.conf [new file with mode: 0644]
sane.d/hp4200.conf [new file with mode: 0644]
sane.d/hp5400.conf [new file with mode: 0644]
sane.d/hpsj5s.conf [new file with mode: 0644]
sane.d/hs2p.conf [new file with mode: 0644]
sane.d/ibm.conf [new file with mode: 0644]
sane.d/kodak.conf [new file with mode: 0644]
sane.d/leo.conf [new file with mode: 0644]
sane.d/lexmark.conf [new file with mode: 0644]
sane.d/ma1509.conf [new file with mode: 0644]
sane.d/magicolor.conf [new file with mode: 0644]
sane.d/matsushita.conf [new file with mode: 0644]
sane.d/microtek.conf [new file with mode: 0644]
sane.d/microtek2.conf [new file with mode: 0644]
sane.d/mustek.conf [new file with mode: 0644]
sane.d/mustek_pp.conf [new file with mode: 0644]
sane.d/mustek_usb.conf [new file with mode: 0644]
sane.d/nec.conf [new file with mode: 0644]
sane.d/net.conf [new file with mode: 0644]
sane.d/p5.conf [new file with mode: 0644]
sane.d/pie.conf [new file with mode: 0644]
sane.d/pixma.conf [new file with mode: 0644]
sane.d/plustek.conf [new file with mode: 0644]
sane.d/plustek_pp.conf [new file with mode: 0644]
sane.d/qcam.conf [new file with mode: 0644]
sane.d/ricoh.conf [new file with mode: 0644]
sane.d/rts8891.conf [new file with mode: 0644]
sane.d/s9036.conf [new file with mode: 0644]
sane.d/saned.conf [new file with mode: 0644]
sane.d/sceptre.conf [new file with mode: 0644]
sane.d/sharp.conf [new file with mode: 0644]
sane.d/sm3840.conf [new file with mode: 0644]
sane.d/snapscan.conf [new file with mode: 0644]
sane.d/sp15c.conf [new file with mode: 0644]
sane.d/st400.conf [new file with mode: 0644]
sane.d/stv680.conf [new file with mode: 0644]
sane.d/tamarack.conf [new file with mode: 0644]
sane.d/teco1.conf [new file with mode: 0644]
sane.d/teco2.conf [new file with mode: 0644]
sane.d/teco3.conf [new file with mode: 0644]
sane.d/test.conf [new file with mode: 0644]
sane.d/u12.conf [new file with mode: 0644]
sane.d/umax.conf [new file with mode: 0644]
sane.d/umax1220u.conf [new file with mode: 0644]
sane.d/umax_pp.conf [new file with mode: 0644]
sane.d/v4l.conf [new file with mode: 0644]
sane.d/xerox_mfp.conf [new file with mode: 0644]

index a20a55545ea827f708ce24ac5fd4abcb70719692..8fbf4435d115f6f05daa85337ccf6745621fea9f 100755 (executable)
@@ -23,6 +23,7 @@ mkdir -p './polkit-1/localauthority/30-site.d'
 mkdir -p './polkit-1/localauthority/50-local.d'
 mkdir -p './polkit-1/localauthority/90-mandatory.d'
 mkdir -p './ppp/peers'
+mkdir -p './sane.d/dll.d'
 mkdir -p './security/limits.d'
 mkdir -p './security/namespace.d'
 mkdir -p './sensors.d'
@@ -386,6 +387,7 @@ maybe chmod 0644 './env.d/20java-config'
 maybe chmod 0644 './env.d/20php5.3'
 maybe chmod 0644 './env.d/22javacc'
 maybe chmod 0644 './env.d/30gnupg'
+maybe chmod 0644 './env.d/30sane'
 maybe chmod 0644 './env.d/30xdg-data-local'
 maybe chmod 0644 './env.d/37fontconfig'
 maybe chmod 0644 './env.d/44qt4'
@@ -619,6 +621,10 @@ maybe chmod 0644 './gtk-3.0/im-multipress.conf'
 maybe chmod 0644 './gtk-3.0/settings.ini'
 maybe chmod 0644 './host.conf'
 maybe chmod 0644 './hosts'
+maybe chmod 0755 './hotplug'
+maybe chmod 0755 './hotplug/usb'
+maybe chmod 0644 './hotplug/usb/libsane.usermap'
+maybe chmod 0755 './hotplug/usb/libusbscanner'
 maybe chmod 0644 './idmapd.conf'
 maybe chmod 0644 './idn.conf'
 maybe chmod 0644 './idn.conf.sample'
@@ -1041,6 +1047,84 @@ maybe chmod 0755 './sandbox.d'
 maybe chmod 0644 './sandbox.d/00default'
 maybe chmod 0644 './sandbox.d/10openssl'
 maybe chmod 0644 './sandbox.d/37fontconfig'
+maybe chmod 0755 './sane.d'
+maybe chmod 0644 './sane.d/abaton.conf'
+maybe chmod 0644 './sane.d/agfafocus.conf'
+maybe chmod 0644 './sane.d/apple.conf'
+maybe chmod 0644 './sane.d/artec.conf'
+maybe chmod 0644 './sane.d/artec_eplus48u.conf'
+maybe chmod 0644 './sane.d/avision.conf'
+maybe chmod 0644 './sane.d/bh.conf'
+maybe chmod 0644 './sane.d/canon.conf'
+maybe chmod 0644 './sane.d/canon630u.conf'
+maybe chmod 0644 './sane.d/canon_dr.conf'
+maybe chmod 0644 './sane.d/canon_pp.conf'
+maybe chmod 0644 './sane.d/cardscan.conf'
+maybe chmod 0644 './sane.d/coolscan.conf'
+maybe chmod 0644 './sane.d/coolscan2.conf'
+maybe chmod 0644 './sane.d/coolscan3.conf'
+maybe chmod 0644 './sane.d/dc210.conf'
+maybe chmod 0644 './sane.d/dc240.conf'
+maybe chmod 0644 './sane.d/dc25.conf'
+maybe chmod 0644 './sane.d/dell1600n_net.conf'
+maybe chmod 0644 './sane.d/dll.conf'
+maybe chmod 0755 './sane.d/dll.d'
+maybe chmod 0644 './sane.d/dmc.conf'
+maybe chmod 0644 './sane.d/epjitsu.conf'
+maybe chmod 0644 './sane.d/epson.conf'
+maybe chmod 0644 './sane.d/epson2.conf'
+maybe chmod 0644 './sane.d/fujitsu.conf'
+maybe chmod 0644 './sane.d/genesys.conf'
+maybe chmod 0644 './sane.d/gphoto2.conf'
+maybe chmod 0644 './sane.d/gt68xx.conf'
+maybe chmod 0644 './sane.d/hp.conf'
+maybe chmod 0644 './sane.d/hp3900.conf'
+maybe chmod 0644 './sane.d/hp4200.conf'
+maybe chmod 0644 './sane.d/hp5400.conf'
+maybe chmod 0644 './sane.d/hpsj5s.conf'
+maybe chmod 0644 './sane.d/hs2p.conf'
+maybe chmod 0644 './sane.d/ibm.conf'
+maybe chmod 0644 './sane.d/kodak.conf'
+maybe chmod 0644 './sane.d/leo.conf'
+maybe chmod 0644 './sane.d/lexmark.conf'
+maybe chmod 0644 './sane.d/ma1509.conf'
+maybe chmod 0644 './sane.d/magicolor.conf'
+maybe chmod 0644 './sane.d/matsushita.conf'
+maybe chmod 0644 './sane.d/microtek.conf'
+maybe chmod 0644 './sane.d/microtek2.conf'
+maybe chmod 0644 './sane.d/mustek.conf'
+maybe chmod 0644 './sane.d/mustek_pp.conf'
+maybe chmod 0644 './sane.d/mustek_usb.conf'
+maybe chmod 0644 './sane.d/nec.conf'
+maybe chmod 0644 './sane.d/net.conf'
+maybe chmod 0644 './sane.d/p5.conf'
+maybe chmod 0644 './sane.d/pie.conf'
+maybe chmod 0644 './sane.d/pixma.conf'
+maybe chmod 0644 './sane.d/plustek.conf'
+maybe chmod 0644 './sane.d/plustek_pp.conf'
+maybe chmod 0644 './sane.d/qcam.conf'
+maybe chmod 0644 './sane.d/ricoh.conf'
+maybe chmod 0644 './sane.d/rts8891.conf'
+maybe chmod 0644 './sane.d/s9036.conf'
+maybe chmod 0644 './sane.d/saned.conf'
+maybe chmod 0644 './sane.d/sceptre.conf'
+maybe chmod 0644 './sane.d/sharp.conf'
+maybe chmod 0644 './sane.d/sm3840.conf'
+maybe chmod 0644 './sane.d/snapscan.conf'
+maybe chmod 0644 './sane.d/sp15c.conf'
+maybe chmod 0644 './sane.d/st400.conf'
+maybe chmod 0644 './sane.d/stv680.conf'
+maybe chmod 0644 './sane.d/tamarack.conf'
+maybe chmod 0644 './sane.d/teco1.conf'
+maybe chmod 0644 './sane.d/teco2.conf'
+maybe chmod 0644 './sane.d/teco3.conf'
+maybe chmod 0644 './sane.d/test.conf'
+maybe chmod 0644 './sane.d/u12.conf'
+maybe chmod 0644 './sane.d/umax.conf'
+maybe chmod 0644 './sane.d/umax1220u.conf'
+maybe chmod 0644 './sane.d/umax_pp.conf'
+maybe chmod 0644 './sane.d/v4l.conf'
+maybe chmod 0644 './sane.d/xerox_mfp.conf'
 maybe chmod 0755 './sasl2'
 maybe chmod 0644 './sasl2/.keep_dev-libs_cyrus-sasl-2'
 maybe chgrp mail './sasl2/sasldb2'
diff --git a/env.d/30sane b/env.d/30sane
new file mode 100644 (file)
index 0000000..e06f69f
--- /dev/null
@@ -0,0 +1,2 @@
+USB_DEVFS_PATH=/dev/bus/usb
+SANE_CONFIG_DIR=/etc/sane.d
diff --git a/hotplug/usb/libsane.usermap b/hotplug/usb/libsane.usermap
new file mode 100644 (file)
index 0000000..fd6f4c0
--- /dev/null
@@ -0,0 +1,1372 @@
+# This file was automatically created based on description files (*.desc)
+# by sane-desc 3.5 from sane-backends 1.0.22 on Mon Jan 16 20:59:57 2012
+#
+# The entries below are used to detect a USB device and change owner
+# and permissions on the "device node" used by libusb.
+#
+# The 0x0003 match flag means the device is matched by its vendor and
+# product IDs.
+#
+# Sample entry (replace 0xVVVV and 0xPPPP with vendor ID and product ID
+# respectively):
+#
+# libusbscanner 0x0003 0xVVVV 0xPPPP 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# usb module match_flags idVendor idProduct bcdDevice_lo bcdDevice_hi bDeviceClass bDeviceSubClass bDeviceProtocol bInterfaceClass bInterfaceSubClass bInterfaceProtocol driver_info
+#
+# If your scanner isn't listed below, you can add it as explained above.
+#
+# If your scanner is supported by some external backend (brother, epkowa,
+# hpaio, etc) please ask the author of the backend to provide proper
+# device detection support for your OS
+#
+# If the scanner is supported by sane-backends, please mail the entry to
+# the sane-devel mailing list (sane-devel@lists.alioth.debian.org).
+#
+# Hewlett-Packard ScanJet 4100C
+libusbscanner 0x0003 0x03f0 0x0101 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Hewlett-Packard ScanJet 4200C | Hewlett-Packard ScanJet 4200Cxi | Hewlett-Packard ScanJet 4200Cse
+libusbscanner 0x0003 0x03f0 0x0105 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Hewlett-Packard ScanJet 6200C | Hewlett-Packard ScanJet 6250C
+libusbscanner 0x0003 0x03f0 0x0201 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Hewlett-Packard ScanJet 3300c
+libusbscanner 0x0003 0x03f0 0x0205 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Hewlett-Packard ScanJet 4300c
+libusbscanner 0x0003 0x03f0 0x0305 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Hewlett-Packard ScanJet 5200C
+libusbscanner 0x0003 0x03f0 0x0401 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Hewlett-Packard ScanJet 3400c
+libusbscanner 0x0003 0x03f0 0x0405 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Hewlett-Packard ScanJet 2100C
+libusbscanner 0x0003 0x03f0 0x0505 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Hewlett-Packard ScanJet 6300C | Hewlett-Packard ScanJet 6350C | Hewlett-Packard ScanJet 6390C
+libusbscanner 0x0003 0x03f0 0x0601 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Hewlett-Packard ScanJet 2200C
+libusbscanner 0x0003 0x03f0 0x0605 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Hewlett-Packard ScanJet 5300C | Hewlett-Packard ScanJet 5370C
+libusbscanner 0x0003 0x03f0 0x0701 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Hewlett-Packard scanjet 4400c
+libusbscanner 0x0003 0x03f0 0x0705 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Hewlett-Packard ScanJet 7400c | Hewlett-Packard ScanJet 7450c | Hewlett-Packard ScanJet 7490c
+libusbscanner 0x0003 0x03f0 0x0801 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Hewlett-Packard scanjet 4470c
+libusbscanner 0x0003 0x03f0 0x0805 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Hewlett-Packard ScanJet 2300C
+libusbscanner 0x0003 0x03f0 0x0901 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Hewlett-Packard ScanJet 2400C | Hewlett-Packard ScanJet G2410
+libusbscanner 0x0003 0x03f0 0x0a01 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Hewlett-Packard ScanJet 8200 | Hewlett-Packard ScanJet 8250 | Hewlett-Packard ScanJet 8290 | Hewlett Packard ScanJet 8200
+libusbscanner 0x0003 0x03f0 0x0b01 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Hewlett-Packard ScanJet 5400c
+libusbscanner 0x0003 0x03f0 0x1005 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Hewlett-Packard ScanJet 5470c
+libusbscanner 0x0003 0x03f0 0x1105 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Hewlett-Packard ScanJet 4500C | Hewlett-Packard ScanJet 5550C
+libusbscanner 0x0003 0x03f0 0x1205 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Hewlett-Packard ScanJet 4570C | Hewlett-Packard ScanJet 5500C
+libusbscanner 0x0003 0x03f0 0x1305 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Hewlett-Packard ScanJet 3670C | Hewlett-Packard ScanJet 3690C
+libusbscanner 0x0003 0x03f0 0x1405 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Hewlett-Packard ScanJet 5590
+libusbscanner 0x0003 0x03f0 0x1705 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Hewlett-Packard ScanJet 7650
+libusbscanner 0x0003 0x03f0 0x1805 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Hewlett-Packard ScanJet 3530C | Hewlett-Packard ScanJet 3570C
+libusbscanner 0x0003 0x03f0 0x2005 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Hewlett-Packard ScanJet 3500C
+libusbscanner 0x0003 0x03f0 0x2205 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Hewlett-Packard ScanJet 3970c
+libusbscanner 0x0003 0x03f0 0x2305 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Hewlett-Packard ScanJet 4070 Photosmart
+libusbscanner 0x0003 0x03f0 0x2405 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Hewlett Packard ScanJet 3770
+libusbscanner 0x0003 0x03f0 0x2505 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Hewlett-Packard ScanJet 3800
+libusbscanner 0x0003 0x03f0 0x2605 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Hewlett-Packard ScanJet G2710
+libusbscanner 0x0003 0x03f0 0x2805 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Hewlett-Packard ScanJet 8300 | Hewlett-Packard ScanJet 8350 | Hewlett-Packard ScanJet 8390
+libusbscanner 0x0003 0x03f0 0x3805 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Hewlett-Packard ScanJet 8270
+libusbscanner 0x0003 0x03f0 0x3905 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Hewlett-Packard LaserJet M1005 MFP
+libusbscanner 0x0003 0x03f0 0x3b17 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Hewlett-Packard ScanJet 4370
+libusbscanner 0x0003 0x03f0 0x4105 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Hewlett-Packard ScanJet G3010
+libusbscanner 0x0003 0x03f0 0x4205 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Hewlett-Packard ScanJet G3110
+libusbscanner 0x0003 0x03f0 0x4305 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Hewlett-Packard ScanJet G4010
+libusbscanner 0x0003 0x03f0 0x4505 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Hewlett-Packard ScanJet G4050
+libusbscanner 0x0003 0x03f0 0x4605 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Hewlett-Packard LaserJet M1120 MFP
+libusbscanner 0x0003 0x03f0 0x5617 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Hewlett-Packard LaserJet M1120n MFP
+libusbscanner 0x0003 0x03f0 0x5717 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Mustek BearPaw 1200
+libusbscanner 0x0003 0x0400 0x1000 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Mustek BearPaw 1200 | Mustek BearPaw 2400
+libusbscanner 0x0003 0x0400 0x1001 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Kodak i30
+libusbscanner 0x0003 0x040a 0x6001 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Kodak i40
+libusbscanner 0x0003 0x040a 0x6002 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Kodak i50 | Kodak i55
+libusbscanner 0x0003 0x040a 0x6003 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Kodak i60 | Kodak i65
+libusbscanner 0x0003 0x040a 0x6004 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Kodak i80
+libusbscanner 0x0003 0x040a 0x6005 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Creative WebCam Go Mini
+libusbscanner 0x0003 0x041e 0x4007 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Lexmark X70 | Lexmark X73
+libusbscanner 0x0003 0x043d 0x002d 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Lexmark X74
+libusbscanner 0x0003 0x043d 0x0060 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Lexmark X1110 | Lexmark X1130 | Lexmark X1140 | Lexmark X1150 | Lexmark X1170 | Lexmark X1180 | Lexmark X1185 | Lexmark X1195
+libusbscanner 0x0003 0x043d 0x007c 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Lexmark X12xx
+libusbscanner 0x0003 0x043d 0x007d 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Genius Vivid Pro USB
+libusbscanner 0x0003 0x0458 0x2001 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Genius ColorPage HR6 V1
+libusbscanner 0x0003 0x0458 0x2004 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Genius Colorpage HR6 V2
+libusbscanner 0x0003 0x0458 0x2007 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Genius Colorpage HR6 V2
+libusbscanner 0x0003 0x0458 0x2008 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Genius Colorpage HR6A
+libusbscanner 0x0003 0x0458 0x2009 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Genius Colorpage Vivid3x | Genius Colorpage Vivid3 V2
+libusbscanner 0x0003 0x0458 0x2011 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Genius Colorpage HR7
+libusbscanner 0x0003 0x0458 0x2013 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Genius Colorpage Vivid4
+libusbscanner 0x0003 0x0458 0x2014 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Genius Colorpage HR7LE
+libusbscanner 0x0003 0x0458 0x2015 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Genius Colorpage HR6X
+libusbscanner 0x0003 0x0458 0x2016 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Genius Colorpage Vivid3xe
+libusbscanner 0x0003 0x0458 0x2017 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Genius Colorpage Vivid4xe
+libusbscanner 0x0003 0x0458 0x201a 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Genius Colorpage Vivid4x
+libusbscanner 0x0003 0x0458 0x201b 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Genius Colorpage Vivid 1200 X
+libusbscanner 0x0003 0x0458 0x201d 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Genius ColorPage Slim 1200
+libusbscanner 0x0003 0x0458 0x201e 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Genius Colorpage Vivid 1200 XE
+libusbscanner 0x0003 0x0458 0x201f 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Genius Colorpage SF600
+libusbscanner 0x0003 0x0458 0x2021 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Primax Colorado 2400U
+libusbscanner 0x0003 0x0461 0x0346 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Primax Colorado USB 19200
+libusbscanner 0x0003 0x0461 0x0360 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Primax Colorado 2200 USB | LG Electronics Scanworks 600U
+libusbscanner 0x0003 0x0461 0x0364 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Medion/Lifetec/Tevion/Cytron MD5345 | Medion/Lifetec/Tevion/Cytron MD6228 | Medion/Lifetec/Tevion/Cytron MD6471
+libusbscanner 0x0003 0x0461 0x0377 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Trust Office Scan USB 19200
+libusbscanner 0x0003 0x047b 0x1000 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Hewlett-Packard ScanJet 4300c/Silitek
+libusbscanner 0x0003 0x047b 0x1002 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Kyocera FS-1016MFP
+libusbscanner 0x0003 0x0482 0x0335 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Compaq S4-100
+libusbscanner 0x0003 0x049f 0x001a 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Benq (Acer) 310U
+libusbscanner 0x0003 0x04a5 0x1a20 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Benq (Acer) 620U
+libusbscanner 0x0003 0x04a5 0x1a2a 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Benq (Acer) 320U | Benq (Acer) 340U | Mitsubishi Diamondview 648UT
+libusbscanner 0x0003 0x04a5 0x2022 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Benq (Acer) 620UT
+libusbscanner 0x0003 0x04a5 0x2040 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Benq (Acer) 640U | Guillemot / Hercules Maxi Scan A4 USB 640U | Guillemot / Hercules Maxi A4 36 bit
+libusbscanner 0x0003 0x04a5 0x2060 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Benq (Acer) 640bu
+libusbscanner 0x0003 0x04a5 0x207e 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Benq (Acer) 3300 | Benq (Acer) 4300 | Mitsubishi Diamondview 650U
+libusbscanner 0x0003 0x04a5 0x20b0 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Benq (Acer) 640BT
+libusbscanner 0x0003 0x04a5 0x20be 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Benq (Acer) 1240
+libusbscanner 0x0003 0x04a5 0x20c0 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Benq (Acer) 3300 | Benq (Acer) 4300 | Guillemot / Hercules Scan@home Touch 1248 (USB)
+libusbscanner 0x0003 0x04a5 0x20de 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Benq (Acer) 5000
+libusbscanner 0x0003 0x04a5 0x20f8 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Benq (Acer) 5000E | Benq (Acer) 5000U
+libusbscanner 0x0003 0x04a5 0x20fc 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Benq (Acer) 5300
+libusbscanner 0x0003 0x04a5 0x20fe 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Benq (Acer) 5150 | Benq (Acer) 5250
+libusbscanner 0x0003 0x04a5 0x2137 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# BenQ 5550
+libusbscanner 0x0003 0x04a5 0x2211 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Visioneer OneTouch 7600
+libusbscanner 0x0003 0x04a7 0x0211 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Visioneer Visioneer OneTouch 7100
+libusbscanner 0x0003 0x04a7 0x0229 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Visioneer OneTouch 6100
+libusbscanner 0x0003 0x04a7 0x0231 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Visioneer OneTouch 8600
+libusbscanner 0x0003 0x04a7 0x0331 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Visioneer 9650
+libusbscanner 0x0003 0x04a7 0x0390 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Visioneer 9320
+libusbscanner 0x0003 0x04a7 0x0420 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Visioneer 9450
+libusbscanner 0x0003 0x04a7 0x0421 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Visioneer 9550
+libusbscanner 0x0003 0x04a7 0x0422 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Visioneer 9750
+libusbscanner 0x0003 0x04a7 0x0423 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Visioneer Strobe XP 450
+libusbscanner 0x0003 0x04a7 0x0424 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Visioneer Strobe XP 200
+libusbscanner 0x0003 0x04a7 0x0426 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Visioneer Strobe XP 100
+libusbscanner 0x0003 0x04a7 0x0427 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Visioneer OneTouch 7300
+libusbscanner 0x0003 0x04a7 0x0444 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Xerox DocuMate510
+libusbscanner 0x0003 0x04a7 0x0446 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Xerox DocuMate520
+libusbscanner 0x0003 0x04a7 0x0447 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Xerox DocuMate250
+libusbscanner 0x0003 0x04a7 0x0448 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Xerox DocuMate252
+libusbscanner 0x0003 0x04a7 0x0449 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Xerox DocuMate262
+libusbscanner 0x0003 0x04a7 0x044c 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Visioneer Strobe XP 300
+libusbscanner 0x0003 0x04a7 0x0474 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Xerox DocuMate272
+libusbscanner 0x0003 0x04a7 0x0475 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Xerox DocuMate152
+libusbscanner 0x0003 0x04a7 0x0477 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Xerox DocuMate752
+libusbscanner 0x0003 0x04a7 0x0478 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Visioneer Strobe XP 470
+libusbscanner 0x0003 0x04a7 0x0479 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Visioneer 9450-G
+libusbscanner 0x0003 0x04a7 0x047a 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Visioneer 9650-G
+libusbscanner 0x0003 0x04a7 0x047b 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Xerox DocuMate510-G
+libusbscanner 0x0003 0x04a7 0x047c 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Xerox DocuMate252-G
+libusbscanner 0x0003 0x04a7 0x048c 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Xerox DocuMate262-G
+libusbscanner 0x0003 0x04a7 0x048d 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Xerox DocuMate272-G
+libusbscanner 0x0003 0x04a7 0x048e 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Visioneer Strobe XP 470-G | Visioneer Patriot 470
+libusbscanner 0x0003 0x04a7 0x048f 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Xerox DocuMate250-G
+libusbscanner 0x0003 0x04a7 0x0490 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Visioneer Strobe XP 450-G
+libusbscanner 0x0003 0x04a7 0x0491 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Xerox DocuMate520-G
+libusbscanner 0x0003 0x04a7 0x0492 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Visioneer 9750-G
+libusbscanner 0x0003 0x04a7 0x0493 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Visioneer Roadwarrior
+libusbscanner 0x0003 0x04a7 0x0494 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Xerox DocuMate512
+libusbscanner 0x0003 0x04a7 0x0495 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Visioneer Patriot 430
+libusbscanner 0x0003 0x04a7 0x0497 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Visioneer Patriot 680 | Xerox DocuMate632
+libusbscanner 0x0003 0x04a7 0x0498 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Visioneer Patriot 780
+libusbscanner 0x0003 0x04a7 0x0499 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Xerox DocuMate752
+libusbscanner 0x0003 0x04a7 0x049a 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Visioneer Strobe XP 100,r3
+libusbscanner 0x0003 0x04a7 0x049b 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Xerox DocuMate150
+libusbscanner 0x0003 0x04a7 0x049c 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Xerox DocuMate162
+libusbscanner 0x0003 0x04a7 0x049d 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Xerox DocuMate262i
+libusbscanner 0x0003 0x04a7 0x04a7 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Xerox Travel Scanner 100
+libusbscanner 0x0003 0x04a7 0x04ac 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon DR-2080C
+libusbscanner 0x0003 0x04a9 0x1601 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon CR-180 | Canon CR-180II
+libusbscanner 0x0003 0x04a9 0x1602 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon DR-9080C
+libusbscanner 0x0003 0x04a9 0x1603 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon DR-7080C
+libusbscanner 0x0003 0x04a9 0x1604 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon DR-5010C
+libusbscanner 0x0003 0x04a9 0x1606 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon DR-6080
+libusbscanner 0x0003 0x04a9 0x1607 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon DR-2580C
+libusbscanner 0x0003 0x04a9 0x1608 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon DR-3080CII
+libusbscanner 0x0003 0x04a9 0x1609 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon DR-2050C | Canon DR-2050SP
+libusbscanner 0x0003 0x04a9 0x160a 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon DR-7580
+libusbscanner 0x0003 0x04a9 0x160b 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MP750
+libusbscanner 0x0003 0x04a9 0x1706 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MP780
+libusbscanner 0x0003 0x04a9 0x1707 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MP760
+libusbscanner 0x0003 0x04a9 0x1708 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MP150
+libusbscanner 0x0003 0x04a9 0x1709 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MP170
+libusbscanner 0x0003 0x04a9 0x170a 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MP450
+libusbscanner 0x0003 0x04a9 0x170b 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MP500
+libusbscanner 0x0003 0x04a9 0x170c 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MP800
+libusbscanner 0x0003 0x04a9 0x170d 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MP800R
+libusbscanner 0x0003 0x04a9 0x170e 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MP530
+libusbscanner 0x0003 0x04a9 0x1712 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MP830
+libusbscanner 0x0003 0x04a9 0x1713 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon MP160 | Canon PIXMA MP160
+libusbscanner 0x0003 0x04a9 0x1714 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MP180
+libusbscanner 0x0003 0x04a9 0x1715 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MP460
+libusbscanner 0x0003 0x04a9 0x1716 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon MP510 | Canon PIXMA MP510
+libusbscanner 0x0003 0x04a9 0x1717 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon MP600 | Canon PIXMA MP600
+libusbscanner 0x0003 0x04a9 0x1718 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MP600R
+libusbscanner 0x0003 0x04a9 0x1719 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MP810
+libusbscanner 0x0003 0x04a9 0x171a 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MP960
+libusbscanner 0x0003 0x04a9 0x171b 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MX7600
+libusbscanner 0x0003 0x04a9 0x171c 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon MP210 | Canon PIXMA MP210
+libusbscanner 0x0003 0x04a9 0x1721 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MP220
+libusbscanner 0x0003 0x04a9 0x1722 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MP470
+libusbscanner 0x0003 0x04a9 0x1723 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon MP520 | Canon PIXMA MP520
+libusbscanner 0x0003 0x04a9 0x1724 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon MP610 | Canon PIXMA MP610
+libusbscanner 0x0003 0x04a9 0x1725 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MP970
+libusbscanner 0x0003 0x04a9 0x1726 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MX300
+libusbscanner 0x0003 0x04a9 0x1727 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MX310
+libusbscanner 0x0003 0x04a9 0x1728 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MX700
+libusbscanner 0x0003 0x04a9 0x1729 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon MP140 | Canon PIXMA MP140
+libusbscanner 0x0003 0x04a9 0x172b 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MX850
+libusbscanner 0x0003 0x04a9 0x172c 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MP980
+libusbscanner 0x0003 0x04a9 0x172d 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MP630
+libusbscanner 0x0003 0x04a9 0x172e 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MP620
+libusbscanner 0x0003 0x04a9 0x172f 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MP540
+libusbscanner 0x0003 0x04a9 0x1730 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MP480
+libusbscanner 0x0003 0x04a9 0x1731 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MP240
+libusbscanner 0x0003 0x04a9 0x1732 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MP260
+libusbscanner 0x0003 0x04a9 0x1733 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MP190
+libusbscanner 0x0003 0x04a9 0x1734 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MX860
+libusbscanner 0x0003 0x04a9 0x1735 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MX320
+libusbscanner 0x0003 0x04a9 0x1736 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MX330
+libusbscanner 0x0003 0x04a9 0x1737 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MP250
+libusbscanner 0x0003 0x04a9 0x173a 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MP270
+libusbscanner 0x0003 0x04a9 0x173b 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MP490
+libusbscanner 0x0003 0x04a9 0x173c 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MP550
+libusbscanner 0x0003 0x04a9 0x173d 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MP560
+libusbscanner 0x0003 0x04a9 0x173e 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MP640
+libusbscanner 0x0003 0x04a9 0x173f 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MP990
+libusbscanner 0x0003 0x04a9 0x1740 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MX340
+libusbscanner 0x0003 0x04a9 0x1741 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MX350
+libusbscanner 0x0003 0x04a9 0x1742 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MX870
+libusbscanner 0x0003 0x04a9 0x1743 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon CanoScan 8800F
+libusbscanner 0x0003 0x04a9 0x1901 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon CanoScan LiDE 100
+libusbscanner 0x0003 0x04a9 0x1904 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon CanoScan LiDE 200
+libusbscanner 0x0003 0x04a9 0x1905 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon CanoScan LiDE 110
+libusbscanner 0x0003 0x04a9 0x1909 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon CanoScan LiDE 210
+libusbscanner 0x0003 0x04a9 0x190a 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon CanoScan fb630u | Canon CanoScan fb636u
+libusbscanner 0x0003 0x04a9 0x2204 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon CanoScan N650U/N656U
+libusbscanner 0x0003 0x04a9 0x2206 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon CanoScan N1220U
+libusbscanner 0x0003 0x04a9 0x2207 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon CanoScan D660U
+libusbscanner 0x0003 0x04a9 0x2208 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon CanoScan N670U/N676U/LiDE20
+libusbscanner 0x0003 0x04a9 0x220d 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon CanoScan N1240U/LiDE30
+libusbscanner 0x0003 0x04a9 0x220e 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon CanoScan LiDE 35 | Canon CanoScan LiDE 40 | Canon CanoScan LiDE 50
+libusbscanner 0x0003 0x04a9 0x2213 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon CanoScan 3200F
+libusbscanner 0x0003 0x04a9 0x2216 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon CanoScan LiDE 60
+libusbscanner 0x0003 0x04a9 0x221c 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon CanoScan LiDE25
+libusbscanner 0x0003 0x04a9 0x2220 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon DR-1210C
+libusbscanner 0x0003 0x04a9 0x2222 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MP730
+libusbscanner 0x0003 0x04a9 0x262f 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MP700
+libusbscanner 0x0003 0x04a9 0x2630 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MP360
+libusbscanner 0x0003 0x04a9 0x263c 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MP370
+libusbscanner 0x0003 0x04a9 0x263d 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MP390
+libusbscanner 0x0003 0x04a9 0x263e 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MP375R
+libusbscanner 0x0003 0x04a9 0x263f 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MP740
+libusbscanner 0x0003 0x04a9 0x264c 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon PIXMA MP710
+libusbscanner 0x0003 0x04a9 0x264d 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon imageCLASS MF5630
+libusbscanner 0x0003 0x04a9 0x264e 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon laserBase MF5650
+libusbscanner 0x0003 0x04a9 0x264f 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon imageCLASS MF8170c
+libusbscanner 0x0003 0x04a9 0x2659 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon imageCLASS MF5730
+libusbscanner 0x0003 0x04a9 0x265d 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon imageCLASS MF5750
+libusbscanner 0x0003 0x04a9 0x265e 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon imageCLASS MF5770
+libusbscanner 0x0003 0x04a9 0x265f 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon imageCLASS MF3110
+libusbscanner 0x0003 0x04a9 0x2660 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon imageCLASS MF3240
+libusbscanner 0x0003 0x04a9 0x2684 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon imageCLASS MF6500 series
+libusbscanner 0x0003 0x04a9 0x2686 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon imageCLASS MF4120 | Canon imageCLASS MF4122 | Canon imageCLASS MF4140 | Canon imageCLASS MF4150
+libusbscanner 0x0003 0x04a9 0x26a3 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon imageCLASS MF4690
+libusbscanner 0x0003 0x04a9 0x26b0 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon imageCLASS MF4010 | Canon imageCLASS MF4018
+libusbscanner 0x0003 0x04a9 0x26b4 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon imageCLASS MF4270
+libusbscanner 0x0003 0x04a9 0x26b5 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon imageCLASS MF4370dn | Canon imageCLASS MF4380dn
+libusbscanner 0x0003 0x04a9 0x26ec 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon imageCLASS D480
+libusbscanner 0x0003 0x04a9 0x26ed 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon I-SENSYS MF4320d | Canon I-SENSYS MF4330d | Canon imageCLASS MF4350d
+libusbscanner 0x0003 0x04a9 0x26ee 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Nikon LS 40 ED | Nikon LS 40 ED | Nikon Coolspan IV
+libusbscanner 0x0003 0x04b0 0x4000 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Nikon LS 50 ED | Nikon Coolscan V ED | Nikon LS 50 ED | Nikon Coolscan V ED
+libusbscanner 0x0003 0x04b0 0x4001 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Nikon Super Coolscan LS-5000 ED | Nikon Super Coolscan LS-5000 ED
+libusbscanner 0x0003 0x04b0 0x4002 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON GT-7000U | EPSON Perfection 636U | Epson Perfection 636U | Epson GT-7000U | Epson Perfection 636U
+libusbscanner 0x0003 0x04b8 0x0101 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON GT-6600U | EPSON Perfection 610 | Epson Perfection 610 | Epson GT-6600U | Epson Perfection 610
+libusbscanner 0x0003 0x04b8 0x0103 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON GT-7600U | EPSON GT-7600UF | EPSON Perfection 1200U | EPSON Perfection 1200U PHOTO | Epson Perfection 1200U | Epson Perfection 1200Photo | Epson GT-7600U | Epson GT-7600UF | Epson Perfection 1200U | Epson Perfection 1200U PHOTO
+libusbscanner 0x0003 0x04b8 0x0104 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON Stylus Scan 2000 | Epson Stylus Scan 2000
+libusbscanner 0x0003 0x04b8 0x0105 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON Stylus Scan 2500 | Epson Stylus Scan 2500
+libusbscanner 0x0003 0x04b8 0x0106 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON ES-2000 | EPSON Expression 1600 | Epson Expression 1600 | Epson ES-2000 | Epson Expression 1600
+libusbscanner 0x0003 0x04b8 0x0107 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON ES-8500 | EPSON Expression 1640XL | Epson ES-8500 | Epson Expression 1640XL
+libusbscanner 0x0003 0x04b8 0x0109 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON GT-8700 | EPSON GT-8700F | EPSON Perfection 1640SU | EPSON Perfection 1640SU PHOTO | Epson Perfection 1640 | Epson GT-8700 | Epson GT-8700F | Epson Perfection 1640SU | Epson Perfection 1640SU PHOTO
+libusbscanner 0x0003 0x04b8 0x010a 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON GT-7700U | EPSON Perfection 1240U | Epson Perfection 1240 | Epson GT-7700U | Epson Perfection 1240U
+libusbscanner 0x0003 0x04b8 0x010b 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON GT-6700U | EPSON Perfection 640U | Epson Perfection 640 | Epson GT-6700U | Epson Perfection 640U
+libusbscanner 0x0003 0x04b8 0x010c 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON ES-2200 | EPSON Expression 1680 | Epson Expression 1680 | Epson ES-2200 | Epson Expression 1680
+libusbscanner 0x0003 0x04b8 0x010e 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON GT-7200U | EPSON Perfection 1250 | EPSON Perfection 1250 PHOTO | Epson Perfection 1250 | Epson Perfection 1250Photo
+libusbscanner 0x0003 0x04b8 0x010f 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON GT-8200U | EPSON GT-8200UF | EPSON Perfection 1650 | EPSON Perfection 1650 PHOTO | Epson Perfection 1650 | Epson GT-8200U | Epson GT-8200UF | Epson Perfection 1650 | Epson Perfection 1650 PHOTO
+libusbscanner 0x0003 0x04b8 0x0110 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON GT-9700F | EPSON Perfection 2450 PHOTO | Epson Perfection 2450 | Epson GT-9700F | Epson Perfection 2450 PHOTO
+libusbscanner 0x0003 0x04b8 0x0112 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Epson Perfection 660
+libusbscanner 0x0003 0x04b8 0x0114 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON GT-9400UF | EPSON Perfection 3170 PHOTO
+libusbscanner 0x0003 0x04b8 0x0116 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON GT-F600 | EPSON Perfection 4180 PHOTO
+libusbscanner 0x0003 0x04b8 0x0118 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON GT-X750 | EPSON Perfection 4490 PHOTO
+libusbscanner 0x0003 0x04b8 0x0119 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON GT-9300UF | EPSON Perfection 2400 PHOTO | Epson Perfection 2400 | Epson GT-9300UF | Epson Perfection 2400 PHOTO
+libusbscanner 0x0003 0x04b8 0x011b 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON GT-9800F | EPSON Perfection 3200 PHOTO | Epson Perfection 3200 | Epson GT-9800F | Epson Perfection 3200 PHOTO
+libusbscanner 0x0003 0x04b8 0x011c 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON GT-7300U | EPSON Perfection 1260 | EPSON Perfection 1260 PHOTO | Epson Perfection 1260 | Epson Perfection 1260Photo
+libusbscanner 0x0003 0x04b8 0x011d 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON GT-8300UF | EPSON Perfection 1660 PHOTO | Epson Perfection 1660 | Epson GT-8300UF | Epson Perfection 1660 PHOTO
+libusbscanner 0x0003 0x04b8 0x011e 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Epson Perfection 1670
+libusbscanner 0x0003 0x04b8 0x011f 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Epson Perfection 1270
+libusbscanner 0x0003 0x04b8 0x0120 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON GT-F500 | EPSON GT-F550 | EPSON Perfection 2480 PHOTO | EPSON Perfection 2580 PHOTO | Epson Perfection 2480 | Epson Perfection 2580
+libusbscanner 0x0003 0x04b8 0x0121 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON GT-F520 | EPSON GT-F570 | EPSON Perfection 3490 PHOTO | EPSON Perfection 3590 PHOTO | Epson Perfection 3490 | Epson Perfection 3590
+libusbscanner 0x0003 0x04b8 0x0122 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON ES-7000H | EPSON GT-15000 | Epson ES-7000H | Epson GT-15000
+libusbscanner 0x0003 0x04b8 0x0126 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON GT-X700 | EPSON Perfection 4870 PHOTO | Epson Perfection 4870 | Epson GT-X700 | Epson Perfection 4870 PHOTO
+libusbscanner 0x0003 0x04b8 0x0128 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON ES-10000G | EPSON Expression 10000XL | Epson ES-10000G | Epson Expression 10000XL
+libusbscanner 0x0003 0x04b8 0x0129 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON GT-X800 | EPSON Perfection 4990 PHOTO | Epson Perfection 4990 | Epson GT-X800 | Epson Perfection 4990 PHOTO
+libusbscanner 0x0003 0x04b8 0x012a 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON ES-H300 | EPSON GT-2500 | Epson ES-H300 | Epson GT-2500
+libusbscanner 0x0003 0x04b8 0x012b 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON GT-X900 | EPSON Perfection V700 Photo | EPSON Perfection V750 Photo | Epson V700 | Epson V750 | Epson GT-X900 | Epson Perfection V700 Photo | Epson Perfection V750 Photo
+libusbscanner 0x0003 0x04b8 0x012c 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON GT-F650 | EPSON GT-S600 | EPSON Perfection V10 | EPSON Perfection V100 Photo
+libusbscanner 0x0003 0x04b8 0x012d 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON GT-F670 | EPSON Perfection V200 Photo
+libusbscanner 0x0003 0x04b8 0x012e 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON GT-F700 | EPSON Perfection V350 Photo
+libusbscanner 0x0003 0x04b8 0x012f 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON GT-X770 | EPSON Perfection V500 Photo
+libusbscanner 0x0003 0x04b8 0x0130 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON GT-F720 | EPSON GT-S620 | EPSON Perfection V30 | EPSON Perfection V300 Photo
+libusbscanner 0x0003 0x04b8 0x0131 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON GT-1500 | EPSON GT-D1000
+libusbscanner 0x0003 0x04b8 0x0133 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON GT-X970 | Epson GT-X970
+libusbscanner 0x0003 0x04b8 0x0135 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON ES-D400 | EPSON GT-S80
+libusbscanner 0x0003 0x04b8 0x0136 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON ES-D200 | EPSON GT-S50
+libusbscanner 0x0003 0x04b8 0x0137 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON ES-H7200 | EPSON GT-20000
+libusbscanner 0x0003 0x04b8 0x0138 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON GT-X820 | EPSON Perfection V600 Photo
+libusbscanner 0x0003 0x04b8 0x013a 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON GT-F730 | EPSON GT-S630 | EPSON Perfection V33 | EPSON Perfection V330 Photo
+libusbscanner 0x0003 0x04b8 0x0142 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON CC-600PX | EPSON Stylus CX5100 | EPSON Stylus CX5200 | Epson CX-5200 | Epson CX-5400 | Epson CC-600PX | Epson Stylus CX5100 | Epson Stylus CX5200
+libusbscanner 0x0003 0x04b8 0x0801 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON CC-570L | EPSON Stylus CX3100 | EPSON Stylus CX3200 | Epson CX-3200 | Epson CC-570L | Epson Stylus CX3100 | Epson Stylus CX3200
+libusbscanner 0x0003 0x04b8 0x0802 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON Stylus CX6300 | EPSON Stylus CX6400 | Epson CX-6300 | Epson CX-6400 | Epson Stylus CX6300 | Epson Stylus CX6400
+libusbscanner 0x0003 0x04b8 0x0805 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON PM-A850 | EPSON Stylus Photo RX600 | Epson RX-600 | Epson PM-A850 | Epson Stylus Photo RX600
+libusbscanner 0x0003 0x04b8 0x0806 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON Stylus Photo RX500 | EPSON Stylus Photo RX510 | Epson RX-500 | Epson Stylus Photo RX500 | Epson Stylus Photo RX510
+libusbscanner 0x0003 0x04b8 0x0807 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON Stylus CX5300 | EPSON Stylus CX5400 | Epson CX-5400 | Epson Stylus CX5300 | Epson Stylus CX5400
+libusbscanner 0x0003 0x04b8 0x0808 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Epson Stylus CX-1500
+libusbscanner 0x0003 0x04b8 0x080c 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON Stylus CX4500 | EPSON Stylus CX4600 | Epson CX-4600 | Epson Stylus CX4500 | Epson Stylus CX4600
+libusbscanner 0x0003 0x04b8 0x080d 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON PX-A550 | EPSON Stylus CX3500 | EPSON Stylus CX3600 | EPSON Stylus CX3650 | Epson CX-3600 | Epson CX-3650 | Epson PX-A550 | Epson Stylus CX3500 | Epson Stylus CX3600 | Epson Stylus CX3650
+libusbscanner 0x0003 0x04b8 0x080e 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON Stylus Photo RX420 | EPSON Stylus Photo RX425 | EPSON Stylus Photo RX430 | Epson RX-425 | Epson Stylus Photo RX420 | Epson Stylus Photo RX425 | Epson Stylus Photo RX430
+libusbscanner 0x0003 0x04b8 0x080f 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON PM-A900 | EPSON Stylus Photo RX700 | Epson RX-700 | Epson PM-A900 | Epson Stylus Photo RX700
+libusbscanner 0x0003 0x04b8 0x0810 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON PM-A870 | EPSON Stylus Photo RX620 | EPSON Stylus Photo RX630 | Epson RX-620 | Epson PM-A870 | Epson Stylus Photo RX620 | Epson Stylus Photo RX630
+libusbscanner 0x0003 0x04b8 0x0811 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON Stylus CX6500 | EPSON Stylus CX6600 | Epson CX-6500 | Epson CX-6600 | Epson Stylus CX6500 | Epson Stylus CX6600
+libusbscanner 0x0003 0x04b8 0x0813 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON PM-A700 | Epson PM-A700
+libusbscanner 0x0003 0x04b8 0x0814 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON AcuLaser CX11 | EPSON AcuLaser CX11NF | EPSON LP-A500 | Epson AcuLaser CX11 | Epson AcuLaser CX11NF | Epson AcuLaser CX11 | Epson AcuLaser CX11NF | Epson LP-A500
+libusbscanner 0x0003 0x04b8 0x0815 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON LP-M5500 | EPSON LP-M5500F | Epson LP-M5500 | Epson LP-M5500F
+libusbscanner 0x0003 0x04b8 0x0817 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON Stylus CX3700 | EPSON Stylus CX3800 | EPSON Stylus DX3800 | Epson DX-3850 | Epson CX-3700 | Epson CX-3800 | Epson DX-3800 | Epson Stylus CX3700 | Epson Stylus CX3800 | Epson Stylus DX3800
+libusbscanner 0x0003 0x04b8 0x0818 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON PX-A650 | EPSON Stylus CX4700 | EPSON Stylus CX4800 | EPSON Stylus DX4800 | EPSON Stylus DX4850 | Epson CX-4800 | Epson PX-A650 | Epson Stylus CX4700 | Epson Stylus CX4800 | Epson Stylus DX4800 | Epson Stylus DX4850
+libusbscanner 0x0003 0x04b8 0x0819 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON PM-A750 | EPSON Stylus Photo RX520 | EPSON Stylus Photo RX530 | Epson PM-A750 | Epson Stylus Photo RX520 | Epson Stylus Photo RX530
+libusbscanner 0x0003 0x04b8 0x081a 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON PM-A890 | EPSON Stylus Photo RX640 | EPSON Stylus Photo RX650 | Epson PM-A890 | Epson Stylus Photo RX640 | Epson Stylus Photo RX650
+libusbscanner 0x0003 0x04b8 0x081c 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON PM-A950 | Epson PM-A950
+libusbscanner 0x0003 0x04b8 0x081d 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON Stylus CX7700 | EPSON Stylus CX7800 | Epson Stylus CX7700 | Epson Stylus CX7800
+libusbscanner 0x0003 0x04b8 0x081f 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON Stylus CX4100 | EPSON Stylus CX4200 | EPSON Stylus DX4200 | Epson CX-4200 | Epson Stylus CX4100 | Epson Stylus CX4200 | Epson Stylus DX4200
+libusbscanner 0x0003 0x04b8 0x0820 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON PM-A820 | EPSON Stylus Photo RX560 | EPSON Stylus Photo RX580 | EPSON Stylus Photo RX590 | Epson PM-A820 | Epson Stylus Photo RX560 | Epson Stylus Photo RX580 | Epson Stylus Photo RX590
+libusbscanner 0x0003 0x04b8 0x0827 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON PM-A970 | Epson PM-A970
+libusbscanner 0x0003 0x04b8 0x0828 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON PM-T990 | Epson PM-T990
+libusbscanner 0x0003 0x04b8 0x0829 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON PM-A920 | Epson PM-A920
+libusbscanner 0x0003 0x04b8 0x082a 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON Stylus CX4900 | EPSON Stylus CX5000 | EPSON Stylus DX5000 | Epson CX-5000 | Epson DX-5000 | Epson DX-5050 | Epson Stylus CX4900 | Epson Stylus CX5000 | Epson Stylus DX5000
+libusbscanner 0x0003 0x04b8 0x082b 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON PX-A720 | EPSON Stylus CX5900 | EPSON Stylus CX6000 | EPSON Stylus DX6000 | Epson DX-6000 | Epson PX-A720 | Epson Stylus CX5900 | Epson Stylus CX6000 | Epson Stylus DX6000
+libusbscanner 0x0003 0x04b8 0x082e 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON PX-A620 | EPSON Stylus CX3900 | EPSON Stylus DX4000 | Epson DX-4050 | Epson PX-A620 | Epson Stylus CX3900 | Epson Stylus DX4000
+libusbscanner 0x0003 0x04b8 0x082f 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON ME 200 | EPSON Stylus CX2800 | EPSON Stylus CX2900 | Epson ME 200 | Epson Stylus CX2800 | Epson Stylus CX2900
+libusbscanner 0x0003 0x04b8 0x0830 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON LP-M5600 | Epson LP-M5600
+libusbscanner 0x0003 0x04b8 0x0833 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON LP-M6000 | Epson LP-M6000
+libusbscanner 0x0003 0x04b8 0x0834 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON AcuLaser CX21 | Epson AcuLaser CX21
+libusbscanner 0x0003 0x04b8 0x0835 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON PM-T960 | Epson PM-T960
+libusbscanner 0x0003 0x04b8 0x0836 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON PM-A940 | EPSON Stylus Photo RX680 | EPSON Stylus Photo RX685 | EPSON Stylus Photo RX690 | Epson PM-A940 | Epson Stylus Photo RX680 | Epson Stylus Photo RX685 | Epson Stylus Photo RX690
+libusbscanner 0x0003 0x04b8 0x0837 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON PX-A640 | EPSON Stylus CX7300 | EPSON Stylus CX7400 | EPSON Stylus DX7400 | Epson DX-7400 | Epson PX-A640 | Epson Stylus CX7300 | Epson Stylus CX7400 | Epson Stylus DX7400
+libusbscanner 0x0003 0x04b8 0x0838 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON PX-A740 | EPSON Stylus CX8300 | EPSON Stylus CX8400 | EPSON Stylus DX8400 | Epson PX-A740 | Epson Stylus CX8300 | Epson Stylus CX8400 | Epson Stylus DX8400
+libusbscanner 0x0003 0x04b8 0x0839 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON PX-FA700 | EPSON Stylus CX9300F | EPSON Stylus CX9400Fax | EPSON Stylus DX9400F | Epson PX-FA700 | Epson Stylus CX9300F | Epson Stylus CX9400Fax | Epson Stylus DX9400F
+libusbscanner 0x0003 0x04b8 0x083a 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON PM-A840 | EPSON PM-A840S | EPSON Stylus Photo RX585 | EPSON Stylus Photo RX595 | EPSON Stylus Photo RX610 | Epson PM-A840 | Epson PM-A840S | Epson Stylus Photo RX585 | Epson Stylus Photo RX595 | Epson Stylus Photo RX610
+libusbscanner 0x0003 0x04b8 0x083c 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON Stylus CX4300 | EPSON Stylus CX4400 | EPSON Stylus CX5500 | EPSON Stylus CX5600 | EPSON Stylus DX4400
+libusbscanner 0x0003 0x04b8 0x083f 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON ME 300 | EPSON PX-401A | EPSON Stylus NX100 | EPSON Stylus SX100 | EPSON Stylus TX100 | Epson ME 300 | Epson PX-401A | Epson Stylus NX100 | Epson Stylus SX100 | Epson Stylus TX100
+libusbscanner 0x0003 0x04b8 0x0841 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON LP-M5000 | Epson LP-M5000
+libusbscanner 0x0003 0x04b8 0x0843 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON Artisan 800 | EPSON EP-901A | EPSON EP-901F | EPSON Stylus Photo PX800FW | EPSON Stylus Photo TX800FW | Epson Artisan 800 | Epson EP-901A | Epson EP-901F | Epson Stylus Photo PX800FW | Epson Stylus Photo TX800FW
+libusbscanner 0x0003 0x04b8 0x0844 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON Artisan 700 | EPSON EP-801A | EPSON Stylus Photo PX700W | EPSON Stylus Photo TX700W | Epson Artisan 700 | Epson EP-801A | Epson Stylus Photo PX700W | Epson Stylus Photo TX700W
+libusbscanner 0x0003 0x04b8 0x0846 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON ME Office 700FW | EPSON PX-601F | EPSON Stylus Office BX600FW | EPSON Stylus Office TX600FW | EPSON Stylus SX600FW | EPSON WorkForce 600 | Epson ME Office 700FW | Epson PX-601F | Epson Stylus Office BX600FW | Epson Stylus Office TX600FW | Epson Stylus SX600FW | Epson WorkForce 600
+libusbscanner 0x0003 0x04b8 0x0847 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON ME Office 600F | EPSON Stylus Office BX300F | EPSON Stylus Office TX300F | EPSON Stylus NX300 Series | Epson ME Office 600F | Epson Stylus Office BX300F | Epson Stylus Office TX300F | Epson Stylus NX300
+libusbscanner 0x0003 0x04b8 0x0848 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON Stylus NX200 | EPSON Stylus SX200 | EPSON Stylus SX205 | EPSON Stylus TX200 | EPSON Stylus TX203 | EPSON Stylus TX209 | Epson Stylus NX200 | Epson Stylus SX200 | Epson Stylus SX205 | Epson Stylus TX200 | Epson Stylus TX203 | Epson Stylus TX209
+libusbscanner 0x0003 0x04b8 0x0849 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON PX-501A | EPSON Stylus NX400 | EPSON Stylus SX400 | EPSON Stylus SX405 | EPSON Stylus TX400 | Epson PX-501A | Epson Stylus NX400 | Epson Stylus SX400 | Epson Stylus SX405 | Epson Stylus TX400
+libusbscanner 0x0003 0x04b8 0x084a 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON WorkForce 500 | Epson WorkForce 500
+libusbscanner 0x0003 0x04b8 0x084c 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON PX-402A | EPSON Stylus NX110 Series | EPSON Stylus SX110 Series | EPSON Stylus TX110 Series | Epson PX-402A | Epson Stylus NX110 Series | Epson Stylus SX110 Series | Epson Stylus TX110 Series
+libusbscanner 0x0003 0x04b8 0x084d 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON ME OFFICE 510 | EPSON Stylus NX210 Series | EPSON Stylus SX210 Series | EPSON Stylus TX210 Series | Epson ME OFFICE 510 | Epson Stylus NX210 Series | Epson Stylus SX210 Series | Epson Stylus TX210 Series
+libusbscanner 0x0003 0x04b8 0x084f 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON EP-702A | EPSON Stylus Photo PX650 Series | EPSON Stylus Photo TX650 Series
+libusbscanner 0x0003 0x04b8 0x0850 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON Stylus NX410 Series | EPSON Stylus SX410 Series | EPSON Stylus TX410 Series | Epson Stylus NX410 Series | Epson Stylus SX410 Series | Epson Stylus TX410 Series
+libusbscanner 0x0003 0x04b8 0x0851 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON Artisan 710 Series | EPSON EP-802A | EPSON Stylus Photo PX710W Series | EPSON Stylus Photo TX710W Series
+libusbscanner 0x0003 0x04b8 0x0852 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON Artisan 810 Series | EPSON EP-902A | EPSON Stylus Photo PX810FW Series
+libusbscanner 0x0003 0x04b8 0x0853 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON ME OFFICE 650FN Series | EPSON Stylus Office BX310FN Series | EPSON Stylus Office TX510FN Series | EPSON WorkForce 310 Series | Epson ME OFFICE 650FN Series | Epson Stylus Office BX310FN Series | Epson Stylus Office TX510FN Series | Epson WorkForce 310 Series
+libusbscanner 0x0003 0x04b8 0x0854 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON PX-602F | EPSON Stylus Office BX610FW Series | EPSON Stylus Office TX610FW Series | EPSON Stylus SX610FW Series | EPSON WorkForce 610 Series
+libusbscanner 0x0003 0x04b8 0x0855 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON PX-502A | EPSON Stylus NX510 Series | EPSON Stylus SX510W Series | EPSON Stylus TX550W Series | Epson PX-502A | Epson Stylus NX510 Series | Epson Stylus SX510W Series | Epson Stylus TX550W Series
+libusbscanner 0x0003 0x04b8 0x0856 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON ME 320 Series | EPSON ME 330 Series | EPSON Stylus NX125 | EPSON Stylus NX127 | EPSON Stylus SX125 | EPSON Stylus TX120 Series
+libusbscanner 0x0003 0x04b8 0x085c 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON ME OFFICE 960FWD Series | EPSON Stylus Office BX625FWD | EPSON Stylus Office TX620FWD Series | EPSON Stylus SX620FW Series | EPSON WorkForce 630 Series
+libusbscanner 0x0003 0x04b8 0x085d 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON ME OFFICE 900WD Series | EPSON PX-503A | EPSON Stylus Office BX525WD | EPSON Stylus NX625 | EPSON Stylus SX525WD | EPSON Stylus TX560WD Series | EPSON WorkForce 625
+libusbscanner 0x0003 0x04b8 0x085e 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON Stylus Office BX320FW Series | EPSON Stylus Office TX525FW | EPSON WorkForce 520 Series
+libusbscanner 0x0003 0x04b8 0x085f 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON Artisan 835 | EPSON EP-903A | EPSON EP-903F | EPSON Stylus Photo PX820FWD Series
+libusbscanner 0x0003 0x04b8 0x0860 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON Artisan 725 | EPSON EP-803A | EPSON EP-803AW | EPSON Stylus Photo PX720WD Series
+libusbscanner 0x0003 0x04b8 0x0861 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON EP-703A | EPSON Stylus Photo PX660 Series
+libusbscanner 0x0003 0x04b8 0x0862 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON ME OFFICE 620F Series | EPSON Stylus Office BX305F | EPSON Stylus Office BX305FW | EPSON Stylus Office TX320F Series | EPSON WorkForce 320 Series
+libusbscanner 0x0003 0x04b8 0x0863 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON ME OFFICE 560W Series | EPSON Stylus NX420 Series | EPSON Stylus SX420W Series | EPSON Stylus TX420W Series
+libusbscanner 0x0003 0x04b8 0x0864 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON ME OFFICE 520 Series | EPSON Stylus NX220 Series | EPSON Stylus SX218 | EPSON Stylus TX220 Series
+libusbscanner 0x0003 0x04b8 0x0865 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# EPSON AcuLaser MX20DN | EPSON AcuLaser MX20DNF
+libusbscanner 0x0003 0x04b8 0x0866 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Fujitsu fi-4010CU
+libusbscanner 0x0003 0x04c5 0x1029 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Fujitsu fi-4120C
+libusbscanner 0x0003 0x04c5 0x1041 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Fujitsu fi-4220C
+libusbscanner 0x0003 0x04c5 0x1042 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Fujitsu fi-4530C
+libusbscanner 0x0003 0x04c5 0x1078 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Fujitsu fi-5750C
+libusbscanner 0x0003 0x04c5 0x1095 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Fujitsu fi-5110EOX/2
+libusbscanner 0x0003 0x04c5 0x1096 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Fujitsu fi-5110C
+libusbscanner 0x0003 0x04c5 0x1097 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Fujitsu fi-5650C
+libusbscanner 0x0003 0x04c5 0x10ad 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Fujitsu fi-4120C2
+libusbscanner 0x0003 0x04c5 0x10ae 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Fujitsu fi-4220C2
+libusbscanner 0x0003 0x04c5 0x10af 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Fujitsu fi-60F
+libusbscanner 0x0003 0x04c5 0x10c7 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Fujitsu fi-4340C
+libusbscanner 0x0003 0x04c5 0x10cf 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Fujitsu fi-5120C
+libusbscanner 0x0003 0x04c5 0x10e0 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Fujitsu fi-5220C
+libusbscanner 0x0003 0x04c5 0x10e1 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Fujitsu fi-5530C
+libusbscanner 0x0003 0x04c5 0x10e2 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Fujitsu fi-5110EOX3
+libusbscanner 0x0003 0x04c5 0x10e6 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Fujitsu fi-5900C
+libusbscanner 0x0003 0x04c5 0x10e7 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Fujitsu fi-5015C
+libusbscanner 0x0003 0x04c5 0x10ef 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Fujitsu fi-5110EOXM
+libusbscanner 0x0003 0x04c5 0x10f2 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Fujitsu ScanSnap S500
+libusbscanner 0x0003 0x04c5 0x10fe 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Fujitsu ScanSnap S500M
+libusbscanner 0x0003 0x04c5 0x1135 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Fujitsu fi-5530C2
+libusbscanner 0x0003 0x04c5 0x114a 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Fujitsu fi-6140
+libusbscanner 0x0003 0x04c5 0x114d 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Fujitsu fi-6240
+libusbscanner 0x0003 0x04c5 0x114e 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Fujitsu fi-6130
+libusbscanner 0x0003 0x04c5 0x114f 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Fujitsu fi-6230
+libusbscanner 0x0003 0x04c5 0x1150 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Fujitsu ScanSnap S510
+libusbscanner 0x0003 0x04c5 0x1155 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Fujitsu ScanSnap S300
+libusbscanner 0x0003 0x04c5 0x1156 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Fujitsu ScanSnap S510M
+libusbscanner 0x0003 0x04c5 0x116f 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Fujitsu fi-6770
+libusbscanner 0x0003 0x04c5 0x1174 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Fujitsu fi-6770A
+libusbscanner 0x0003 0x04c5 0x1175 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Fujitsu fi-6670
+libusbscanner 0x0003 0x04c5 0x1176 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Fujitsu fi-6670A
+libusbscanner 0x0003 0x04c5 0x1177 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Fujitsu fi-6750S
+libusbscanner 0x0003 0x04c5 0x1178 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Fujitsu ScanSnap S300M
+libusbscanner 0x0003 0x04c5 0x117f 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Fujitsu fi-6800
+libusbscanner 0x0003 0x04c5 0x119d 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Fujitsu fi-6800-CGA
+libusbscanner 0x0003 0x04c5 0x119e 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Fujitsu fi-6900
+libusbscanner 0x0003 0x04c5 0x119f 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Fujitsu fi-6900-CGA
+libusbscanner 0x0003 0x04c5 0x11a0 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Fujitsu ScanSnap S1500 | Fujitsu ScanSnap S1500M
+libusbscanner 0x0003 0x04c5 0x11a2 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Fujitsu ScanSnap S1300
+libusbscanner 0x0003 0x04c5 0x11ed 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Fujitsu fi-6125
+libusbscanner 0x0003 0x04c5 0x11ee 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Fujitsu fi-6225
+libusbscanner 0x0003 0x04c5 0x11ef 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Fujitsu fi-6145
+libusbscanner 0x0003 0x04c5 0x11f1 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Fujitsu fi-6245
+libusbscanner 0x0003 0x04c5 0x11f2 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Fujitsu fi-6135
+libusbscanner 0x0003 0x04c5 0x11f3 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Fujitsu fi-6235
+libusbscanner 0x0003 0x04c5 0x11f4 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Fujitsu fi-6110
+libusbscanner 0x0003 0x04c5 0x11fc 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Konica e-mini
+libusbscanner 0x0003 0x04c8 0x0722 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Panasonic KV-S2026C
+libusbscanner 0x0003 0x04da 0x1000 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Panasonic KV-S2046C
+libusbscanner 0x0003 0x04da 0x1001 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Panasonic KV-S1025C
+libusbscanner 0x0003 0x04da 0x1006 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Panasonic KV-S1020C
+libusbscanner 0x0003 0x04da 0x1007 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Panasonic KV-S2048C
+libusbscanner 0x0003 0x04da 0x1009 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Panasonic KV-S2028C
+libusbscanner 0x0003 0x04da 0x100a 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Panasonic KV-SS080
+libusbscanner 0x0003 0x04da 0x100f 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Panasonic KV-S1045C
+libusbscanner 0x0003 0x04da 0x1010 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Samsung SCX-4216F
+libusbscanner 0x0003 0x04e8 0x3409 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Samsung SCX-4100
+libusbscanner 0x0003 0x04e8 0x3413 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Samsung SCX-4521F
+libusbscanner 0x0003 0x04e8 0x3419 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Samsung SCX-4200 | Samsung SCX-4200
+libusbscanner 0x0003 0x04e8 0x341b 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Samsung SCX4725-FN
+libusbscanner 0x0003 0x04e8 0x341f 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Samsung SCX-4500
+libusbscanner 0x0003 0x04e8 0x3426 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Samsung CLX-3170fn | Samsung CLX-3175FW
+libusbscanner 0x0003 0x04e8 0x342a 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Samsung SCX-4500W
+libusbscanner 0x0003 0x04e8 0x342b 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Samsung SCX-4824
+libusbscanner 0x0003 0x04e8 0x342c 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Samsung SCX-4300
+libusbscanner 0x0003 0x04e8 0x342e 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Samsung SCX-4600
+libusbscanner 0x0003 0x04e8 0x3433 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Samsung SCX-4623
+libusbscanner 0x0003 0x04e8 0x3434 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Samsung SCX-4825FN
+libusbscanner 0x0003 0x04e8 0x343c 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-3100C
+libusbscanner 0x0003 0x04f9 0x010e 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-5100C
+libusbscanner 0x0003 0x04f9 0x010f 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-4800
+libusbscanner 0x0003 0x04f9 0x0110 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-6800 | Brother MFC 4600
+libusbscanner 0x0003 0x04f9 0x0111 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother DCP-1000
+libusbscanner 0x0003 0x04f9 0x0112 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-8500
+libusbscanner 0x0003 0x04f9 0x0113 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-9700
+libusbscanner 0x0003 0x04f9 0x0114 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-9800
+libusbscanner 0x0003 0x04f9 0x0115 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother DCP-1400
+libusbscanner 0x0003 0x04f9 0x0116 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother FAX-2900
+libusbscanner 0x0003 0x04f9 0x0117 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother FAX-3800
+libusbscanner 0x0003 0x04f9 0x0118 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-9660
+libusbscanner 0x0003 0x04f9 0x0119 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-9860
+libusbscanner 0x0003 0x04f9 0x011a 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-9760
+libusbscanner 0x0003 0x04f9 0x011c 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-9070
+libusbscanner 0x0003 0x04f9 0x011d 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-9180
+libusbscanner 0x0003 0x04f9 0x011e 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-9160
+libusbscanner 0x0003 0x04f9 0x011f 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-580
+libusbscanner 0x0003 0x04f9 0x0120 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-590
+libusbscanner 0x0003 0x04f9 0x0121 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-5100J
+libusbscanner 0x0003 0x04f9 0x0122 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother FAX-2850
+libusbscanner 0x0003 0x04f9 0x0123 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-4800J
+libusbscanner 0x0003 0x04f9 0x0124 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-6800J
+libusbscanner 0x0003 0x04f9 0x0125 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother FAX1800C
+libusbscanner 0x0003 0x04f9 0x0126 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-9800J
+libusbscanner 0x0003 0x04f9 0x0127 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-8500J
+libusbscanner 0x0003 0x04f9 0x0128 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-9030
+libusbscanner 0x0003 0x04f9 0x012b 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother FAX-4100
+libusbscanner 0x0003 0x04f9 0x012e 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother FAX-4750e
+libusbscanner 0x0003 0x04f9 0x012f 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother FAX-5750e
+libusbscanner 0x0003 0x04f9 0x0130 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-5200C
+libusbscanner 0x0003 0x04f9 0x0132 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-100
+libusbscanner 0x0003 0x04f9 0x0135 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-150CL
+libusbscanner 0x0003 0x04f9 0x0136 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-3200C
+libusbscanner 0x0003 0x04f9 0x013a 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-890
+libusbscanner 0x0003 0x04f9 0x013c 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-5200J
+libusbscanner 0x0003 0x04f9 0x013d 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-4420C
+libusbscanner 0x0003 0x04f9 0x013e 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-4820C
+libusbscanner 0x0003 0x04f9 0x013f 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother DCP-8020
+libusbscanner 0x0003 0x04f9 0x0140 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother DCP-8025D
+libusbscanner 0x0003 0x04f9 0x0141 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-8420
+libusbscanner 0x0003 0x04f9 0x0142 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-8820D
+libusbscanner 0x0003 0x04f9 0x0143 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother DCP-4020C
+libusbscanner 0x0003 0x04f9 0x0144 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-3220C
+libusbscanner 0x0003 0x04f9 0x0146 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother FAX1820C
+libusbscanner 0x0003 0x04f9 0x0147 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-3320CN
+libusbscanner 0x0003 0x04f9 0x0148 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother FAX1920CN
+libusbscanner 0x0003 0x04f9 0x0149 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-3420C
+libusbscanner 0x0003 0x04f9 0x014a 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-3820CN
+libusbscanner 0x0003 0x04f9 0x014b 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother DCP-3020C
+libusbscanner 0x0003 0x04f9 0x014c 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother FAX1815C
+libusbscanner 0x0003 0x04f9 0x014d 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-8820J
+libusbscanner 0x0003 0x04f9 0x014e 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother DCP-8025J
+libusbscanner 0x0003 0x04f9 0x014f 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-8220
+libusbscanner 0x0003 0x04f9 0x0150 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-8210
+libusbscanner 0x0003 0x04f9 0x0151 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother DCP-1000J
+libusbscanner 0x0003 0x04f9 0x0153 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-3420J
+libusbscanner 0x0003 0x04f9 0x0157 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-3820J
+libusbscanner 0x0003 0x04f9 0x0158 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother DCP-8040
+libusbscanner 0x0003 0x04f9 0x015d 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother DCP-8045D
+libusbscanner 0x0003 0x04f9 0x015e 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-8440
+libusbscanner 0x0003 0x04f9 0x015f 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-8840D
+libusbscanner 0x0003 0x04f9 0x0160 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-210C
+libusbscanner 0x0003 0x04f9 0x0161 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-420CN
+libusbscanner 0x0003 0x04f9 0x0162 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-410CN
+libusbscanner 0x0003 0x04f9 0x0163 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-620CN
+libusbscanner 0x0003 0x04f9 0x0165 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-610CLN
+libusbscanner 0x0003 0x04f9 0x0166 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-610CLN
+libusbscanner 0x0003 0x04f9 0x0168 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother DCP-110C
+libusbscanner 0x0003 0x04f9 0x0169 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother DCP-310CN
+libusbscanner 0x0003 0x04f9 0x016b 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-5440CN
+libusbscanner 0x0003 0x04f9 0x016d 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-5840CN
+libusbscanner 0x0003 0x04f9 0x016e 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-3240C
+libusbscanner 0x0003 0x04f9 0x0173 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-3340CN
+libusbscanner 0x0003 0x04f9 0x0174 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-7420
+libusbscanner 0x0003 0x04f9 0x0180 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-7820N
+libusbscanner 0x0003 0x04f9 0x0181 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother DCP-7010
+libusbscanner 0x0003 0x04f9 0x0182 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother DCP-7020
+libusbscanner 0x0003 0x04f9 0x0183 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother DCP-7025
+libusbscanner 0x0003 0x04f9 0x0184 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-7220
+libusbscanner 0x0003 0x04f9 0x0185 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-7225N
+libusbscanner 0x0003 0x04f9 0x0186 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother DCP-115C
+libusbscanner 0x0003 0x04f9 0x018c 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother DCP-117C
+libusbscanner 0x0003 0x04f9 0x018e 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother DCP-120C
+libusbscanner 0x0003 0x04f9 0x0190 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-215C
+libusbscanner 0x0003 0x04f9 0x0193 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother DCP-8060
+libusbscanner 0x0003 0x04f9 0x01a3 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother DCP-330C
+libusbscanner 0x0003 0x04f9 0x01a9 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-240C
+libusbscanner 0x0003 0x04f9 0x01ab 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Brother MFC-7840W
+libusbscanner 0x0003 0x04f9 0x01e5 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Pentax DSmobile 600
+libusbscanner 0x0003 0x04f9 0x2038 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Aiptek Aiptek Pencam
+libusbscanner 0x0003 0x0553 0x0202 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Mustek ScanExpress 1200 CU
+libusbscanner 0x0003 0x055f 0x0001 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Mustek ScanExpress 600 CU
+libusbscanner 0x0003 0x055f 0x0002 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Mustek ScanExpress 1200 UB | Trust Compact Scan USB 19200
+libusbscanner 0x0003 0x055f 0x0006 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Mustek ScanExpress 1200 CU Plus
+libusbscanner 0x0003 0x055f 0x0008 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Mustek BearPaw 1200 F
+libusbscanner 0x0003 0x055f 0x0010 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Mustek ScanExpress A3 USB
+libusbscanner 0x0003 0x055f 0x0210 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Mustek BearPaw 2400 CS | Mustek BearPaw 2400 TA | Trust 240TH Easy Webscan Gold
+libusbscanner 0x0003 0x055f 0x0218 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Mustek BearPaw 2400 CS Plus | Mustek BearPaw 2400 TA Plus | Mustek Plug-n-Scan 2400 MT | Mustek Plug-n-Scan 2400 M | Packard Bell Diamond 2450
+libusbscanner 0x0003 0x055f 0x0219 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Mustek BearPaw 2448 CS Plus | Mustek BearPaw 2448 TA Plus
+libusbscanner 0x0003 0x055f 0x021a 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Mustek BearPaw 1200 CU Plus | Packard Bell Diamond 1200 Plus
+libusbscanner 0x0003 0x055f 0x021b 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Mustek BearPaw 1200 CU Plus | Mustek BearPaw 1248 CU | Packard Bell Diamond 1200 Plus | Trust Direct WebScan 19200
+libusbscanner 0x0003 0x055f 0x021c 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Mustek BearPaw 2400 CU Plus
+libusbscanner 0x0003 0x055f 0x021d 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Mustek BearPaw 1200 CS | Mustek BearPaw 1200 TA
+libusbscanner 0x0003 0x055f 0x021e 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Mustek ScanExpress 1248 UB
+libusbscanner 0x0003 0x055f 0x021f 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Mustek P 3600 A3 Pro
+libusbscanner 0x0003 0x055f 0x0401 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Mustek BearPaw 2448TA Pro
+libusbscanner 0x0003 0x055f 0x0409 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Artec/Ultima Ultima 2000 | Artec/Ultima Ultima 2000 e+ | Boeder Sm@rtScan Slim Edition | Fujitsu 1200CUS | Googlegear 2000 | Medion/Lifetec/Tevion/Cytron MD 4394 | Medion/Lifetec/Tevion/Cytron MD/LT 9375 | Medion/Lifetec/Tevion/Cytron MD/LT 9385 | Medion/Lifetec/Tevion/Cytron LT 9452 | Medion/Lifetec/Tevion/Cytron MD 9458 | Mustek BearPaw 1200 CU | Mustek BearPaw 2400 CU | Mustek ScanExpress 1200 UB Plus | Mustek ScanExpress 2400 USB | Mustek ScanMagic 1200 UB Plus | Packard Bell Diamond 1200 | Trust Compact Scan USB 19200 | Trust Flat Scan USB 19200
+libusbscanner 0x0003 0x05d8 0x4002 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Artec/Ultima E+ 48U | Medion/Lifetec/Tevion/Cytron MD9693 | Medion/Lifetec/Tevion/Cytron MD9705 | Medion/Lifetec/Tevion/Cytron MD4394 | Microstar MR 9791
+libusbscanner 0x0003 0x05d8 0x4003 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Artec/Ultima E+ Pro
+libusbscanner 0x0003 0x05d8 0x4004 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Memorex MEM 48U
+libusbscanner 0x0003 0x05d8 0x4005 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Trust Easy Webscan 19200
+libusbscanner 0x0003 0x05d8 0x4006 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Trust 240H Easy Webscan Gold
+libusbscanner 0x0003 0x05d8 0x4007 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# UMAX AstraSlim SE
+libusbscanner 0x0003 0x05d8 0x4009 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# UMAX AstraSlim 1200 SE
+libusbscanner 0x0003 0x05d8 0x4010 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Yakumo Scan50
+libusbscanner 0x0003 0x05d8 0x4011 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Microtek ScanMaker X6USB
+libusbscanner 0x0003 0x05da 0x0099 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Microtek SlimScan C6
+libusbscanner 0x0003 0x05da 0x009a 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Microtek ScanMaker V6USL
+libusbscanner 0x0003 0x05da 0x00a3 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Microtek ScanMaker V6UPL
+libusbscanner 0x0003 0x05da 0x00b6 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Microtek ScanMaker 4800
+libusbscanner 0x0003 0x05da 0x30cf 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Microtek ScanMaker 3840
+libusbscanner 0x0003 0x05da 0x30d4 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Microtek ScanMaker 3600
+libusbscanner 0x0003 0x05da 0x40b3 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Microtek ScanMaker 3700
+libusbscanner 0x0003 0x05da 0x40b8 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Microtek ScanMaker 3600
+libusbscanner 0x0003 0x05da 0x40ca 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Microtek ScanMaker 3700
+libusbscanner 0x0003 0x05da 0x40cb 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Microtek ScanMaker 3750
+libusbscanner 0x0003 0x05da 0x40dd 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Microtek ScanMaker 3600
+libusbscanner 0x0003 0x05da 0x40ff 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Microtek ScanMaker V6USL
+libusbscanner 0x0003 0x05da 0x80a3 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# iVina 1200U
+libusbscanner 0x0003 0x0638 0x0268 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Minolta Dimage Scan Dual II
+libusbscanner 0x0003 0x0638 0x026a 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Avision AV600U
+libusbscanner 0x0003 0x0638 0x0a13 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Minolta-QMS SC-110
+libusbscanner 0x0003 0x0638 0x0a15 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Avision DS610CU Scancopier | Minolta-QMS SC-215 | OKI S700 Scancopier
+libusbscanner 0x0003 0x0638 0x0a16 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Avision AV600U Plus
+libusbscanner 0x0003 0x0638 0x0a18 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Avision AV610
+libusbscanner 0x0003 0x0638 0x0a19 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Avision AV220
+libusbscanner 0x0003 0x0638 0x0a23 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Avision AV210
+libusbscanner 0x0003 0x0638 0x0a24 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Avision AV210
+libusbscanner 0x0003 0x0638 0x0a25 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Avision AV120
+libusbscanner 0x0003 0x0638 0x0a27 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Avision AV220C2
+libusbscanner 0x0003 0x0638 0x0a2a 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Avision AV220D2
+libusbscanner 0x0003 0x0638 0x0a2b 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Avision AV220+
+libusbscanner 0x0003 0x0638 0x0a2c 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Avision AV220C2-G
+libusbscanner 0x0003 0x0638 0x0a2d 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Avision AV220C2-B
+libusbscanner 0x0003 0x0638 0x0a2e 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Avision AV210C2-G
+libusbscanner 0x0003 0x0638 0x0a2f 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Avision AV122
+libusbscanner 0x0003 0x0638 0x0a33 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Avision AV210C2
+libusbscanner 0x0003 0x0638 0x0a3a 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Avision AV121
+libusbscanner 0x0003 0x0638 0x0a3c 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Avision AV8300
+libusbscanner 0x0003 0x0638 0x0a40 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Avision AM3000 Series
+libusbscanner 0x0003 0x0638 0x0a41 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Avision @V5100
+libusbscanner 0x0003 0x0638 0x0a45 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Avision AV8050U
+libusbscanner 0x0003 0x0638 0x0a4d 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Avision AV3200SU
+libusbscanner 0x0003 0x0638 0x0a4e 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Avision AV3730SU
+libusbscanner 0x0003 0x0638 0x0a4f 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Avision AV610C2
+libusbscanner 0x0003 0x0638 0x0a5e 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Avision IT8300
+libusbscanner 0x0003 0x0638 0x0a61 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Avision AV3750SU
+libusbscanner 0x0003 0x0638 0x0a65 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Avision AV3850SU
+libusbscanner 0x0003 0x0638 0x0a66 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Avision AV8350
+libusbscanner 0x0003 0x0638 0x0a68 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Avision FB6080E
+libusbscanner 0x0003 0x0638 0x0a82 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Avision FB2080E
+libusbscanner 0x0003 0x0638 0x0a84 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Avision AV122 C2
+libusbscanner 0x0003 0x0638 0x0a93 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Avision AV220-G
+libusbscanner 0x0003 0x0638 0x0a94 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Avision @V2500
+libusbscanner 0x0003 0x0638 0x0aa1 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Avision AV210D2+
+libusbscanner 0x0003 0x0638 0x1a35 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Minolta Elite II
+libusbscanner 0x0003 0x0686 0x4004 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Minolta Dimage Scan Dual III
+libusbscanner 0x0003 0x0686 0x400d 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Minolta Dimage Scan Elite 5400
+libusbscanner 0x0003 0x0686 0x400e 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# AGFA SnapScan 1212U
+libusbscanner 0x0003 0x06bd 0x0001 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# AGFA SnapScan 1236u
+libusbscanner 0x0003 0x06bd 0x0002 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Agfa Snapscan Touch
+libusbscanner 0x0003 0x06bd 0x0100 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# AGFA SnapScan 1212U_2
+libusbscanner 0x0003 0x06bd 0x2061 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# AGFA SnapScan e40
+libusbscanner 0x0003 0x06bd 0x208d 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# AGFA SnapScan e50
+libusbscanner 0x0003 0x06bd 0x208f 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# AGFA SnapScan e20
+libusbscanner 0x0003 0x06bd 0x2091 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# AGFA SnapScan e10
+libusbscanner 0x0003 0x06bd 0x2093 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# AGFA SnapScan e25
+libusbscanner 0x0003 0x06bd 0x2095 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# AGFA SnapScan e26
+libusbscanner 0x0003 0x06bd 0x2097 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# AGFA SnapScan e52
+libusbscanner 0x0003 0x06bd 0x20fd 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# AGFA SnapScan e42
+libusbscanner 0x0003 0x06bd 0x20ff 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# UMAX Astra 4900
+libusbscanner 0x0003 0x06dc 0x0020 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Plustek OpticPro U12 | Plustek OpticPro UT12 | Plustek OpticPro 1212U | RevScan RevScan Orange R48Ti | Genius ColorPage Vivid III USB
+libusbscanner 0x0003 0x07b3 0x0001 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Plustek OpticPro U12
+libusbscanner 0x0003 0x07b3 0x0010 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Plustek OpticPro U24
+libusbscanner 0x0003 0x07b3 0x0011 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Plustek OpticPro UT12
+libusbscanner 0x0003 0x07b3 0x0013 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Plustek OpticPro U24
+libusbscanner 0x0003 0x07b3 0x0015 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Plustek OpticPro UT12 | Plustek OpticPro UT16 | Plustek OpticPro UT24
+libusbscanner 0x0003 0x07b3 0x0017 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Plustek OpticPro 1248U | RevScan 19200i
+libusbscanner 0x0003 0x07b3 0x0400 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Plustek OpticPro 1248U
+libusbscanner 0x0003 0x07b3 0x0401 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Plustek OpticPro U16B
+libusbscanner 0x0003 0x07b3 0x0402 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Plustek OpticPro U16B+ | Plustek OpticPro UT16B
+libusbscanner 0x0003 0x07b3 0x0403 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Nortek MyScan 1200 | Plustek OpticPro S12 | Plustek OpticPro ST12
+libusbscanner 0x0003 0x07b3 0x040b 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Plustek OpticPro S24
+libusbscanner 0x0003 0x07b3 0x040e 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# NeatReceipts Scanalizer Professional 2.5 | Plustek OpticSlim M12
+libusbscanner 0x0003 0x07b3 0x0412 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Plustek OpticSlim 1200
+libusbscanner 0x0003 0x07b3 0x0413 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Plustek OpticSlim 2400
+libusbscanner 0x0003 0x07b3 0x0422 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Plustek OpticSlim 2400 plus
+libusbscanner 0x0003 0x07b3 0x0454 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Plustek Iriscan Express 2
+libusbscanner 0x0003 0x07b3 0x045f 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# NeatReceipts Mobile Scanner
+libusbscanner 0x0003 0x07b3 0x0462 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Plustek OpticBook 3600
+libusbscanner 0x0003 0x07b3 0x0900 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Corex 600c
+libusbscanner 0x0003 0x08f0 0x0002 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Corex 800c
+libusbscanner 0x0003 0x08f0 0x0005 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Xerox Phaser 6110MFP
+libusbscanner 0x0003 0x0924 0x3d5d 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Xerox Phaser 3200MFP
+libusbscanner 0x0003 0x0924 0x3da4 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Xerox WorkCentre 4118 Series
+libusbscanner 0x0003 0x0924 0x420c 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Xerox WorkCentre 3119 Series
+libusbscanner 0x0003 0x0924 0x4265 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Xerox WorkCentre 3210
+libusbscanner 0x0003 0x0924 0x4293 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Xerox WorkCentre 3220
+libusbscanner 0x0003 0x0924 0x4294 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Pentax DSmobile 600
+libusbscanner 0x0003 0x0a17 0x3210 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Portable Peripheral Co., Ltd. Q-Scan USB001 (A4 portable scanner)
+libusbscanner 0x0003 0x0a53 0x1000 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Syscan TravelScan 460/464 | Ambir Visigo A4
+libusbscanner 0x0003 0x0a82 0x4600 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Syscan DocketPort 465
+libusbscanner 0x0003 0x0a82 0x4802 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Syscan DocketPort 665
+libusbscanner 0x0003 0x0a82 0x4803 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Syscan DocketPort 685/ Ambir DS685
+libusbscanner 0x0003 0x0a82 0x480c 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Syscan DocketPort 485
+libusbscanner 0x0003 0x0a82 0x4810 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Syscan TravelScan 662
+libusbscanner 0x0003 0x0a82 0x6620 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon CR-55
+libusbscanner 0x0003 0x1083 0x160c 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon DR-1210C
+libusbscanner 0x0003 0x1083 0x160f 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon DR-4010C
+libusbscanner 0x0003 0x1083 0x1614 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon DR-2510C
+libusbscanner 0x0003 0x1083 0x1617 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon DR-X10C
+libusbscanner 0x0003 0x1083 0x1618 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon CR-25
+libusbscanner 0x0003 0x1083 0x161a 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon DR-2010C
+libusbscanner 0x0003 0x1083 0x161b 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon DR-3010C
+libusbscanner 0x0003 0x1083 0x161d 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon DR-7090C
+libusbscanner 0x0003 0x1083 0x1620 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon DR-9050C
+libusbscanner 0x0003 0x1083 0x1622 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon DR-7550C
+libusbscanner 0x0003 0x1083 0x1623 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon DR-6050C
+libusbscanner 0x0003 0x1083 0x1624 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon DR-6010C
+libusbscanner 0x0003 0x1083 0x1626 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon CR-190i
+libusbscanner 0x0003 0x1083 0x162b 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon DR-6030C
+libusbscanner 0x0003 0x1083 0x1638 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Canon CR-135i
+libusbscanner 0x0003 0x1083 0x1639 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Digital Dream l' espion XS
+libusbscanner 0x0003 0x1183 0x0001 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# KONICA MINOLTA magicolor 1690MF
+libusbscanner 0x0003 0x132b 0x2089 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# UMAX Astra 1220U
+libusbscanner 0x0003 0x1606 0x0010 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# UMAX Astra 1600U | UMAX Astra 2000U
+libusbscanner 0x0003 0x1606 0x0030 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Umax UMAX 3400
+libusbscanner 0x0003 0x1606 0x0050 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Umax UMAX 3400 | Umax UMAX Astranet ia101 | Umax UMAX 3450
+libusbscanner 0x0003 0x1606 0x0060 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# UMAX Astra 4400 | UMAX Astra 4450
+libusbscanner 0x0003 0x1606 0x0070 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# UMAX Astra 2100U
+libusbscanner 0x0003 0x1606 0x0130 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Umax UMAX 5400
+libusbscanner 0x0003 0x1606 0x0160 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# UMAX Astra 2200 (SU)
+libusbscanner 0x0003 0x1606 0x0230 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# DCT DocketPort 487
+libusbscanner 0x0003 0x1dcc 0x4810 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Dell A920
+libusbscanner 0x0003 0x413c 0x5105 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Dell Dell MFP Laser Printer 1815dn
+libusbscanner 0x0003 0x413c 0x5124 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
+# Dell 1600n
+libusbscanner 0x0003 0x413c 0x5250 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
diff --git a/hotplug/usb/libusbscanner b/hotplug/usb/libusbscanner
new file mode 100755 (executable)
index 0000000..bf613a5
--- /dev/null
@@ -0,0 +1,35 @@
+#!/bin/sh
+
+# This file is part of sane-backends.
+#
+# This script changes the permissions and ownership of a USB device under
+# /proc/bus/usb to grant access to this device to users in the scanner group.
+#
+# Ownership is set to root:scanner, permissions are set to 0660.
+#
+# Arguments :
+# -----------
+# ACTION=[add|remove]
+# DEVICE=/proc/bus/usb/BBB/DDD
+# TYPE=usb
+
+# latest hotplug doesn't set DEVICE on 2.6.x kernels
+if [ -z "$DEVICE" ] ; then
+  IF=`echo $DEVPATH | sed 's/\(bus\/usb\/devices\/\)\(.*\)-\(.*\)/\2/'`
+  DEV=$(cat /sys/${DEVPATH}/devnum)
+  DEVICE=`printf '/proc/bus/usb/%.03d/%.03d' $IF $DEV`
+fi
+
+if [ "$ACTION" = "add" -a "$TYPE" = "usb" ]; then
+  chown root:scanner "$DEVICE"
+  chmod 0660 "$DEVICE"
+fi
+
+
+# That's an insecure but simple alternative
+# Everyone has access to the scanner
+
+# if [ "$ACTION" = "add" -a "$TYPE" = "usb" ]; then
+#  chmod 0666 "$DEVICE"
+# fi
+
diff --git a/sane.d/abaton.conf b/sane.d/abaton.conf
new file mode 100644 (file)
index 0000000..dcadbaf
--- /dev/null
@@ -0,0 +1,2 @@
+scsi ABATON
+/dev/scanner
diff --git a/sane.d/agfafocus.conf b/sane.d/agfafocus.conf
new file mode 100644 (file)
index 0000000..2648863
--- /dev/null
@@ -0,0 +1,2 @@
+/dev/scanner
+
diff --git a/sane.d/apple.conf b/sane.d/apple.conf
new file mode 100644 (file)
index 0000000..4a1fc7f
--- /dev/null
@@ -0,0 +1,2 @@
+scsi APPLE
+/dev/scanner
diff --git a/sane.d/artec.conf b/sane.d/artec.conf
new file mode 100644 (file)
index 0000000..371a174
--- /dev/null
@@ -0,0 +1,3 @@
+scsi ULTIMA
+/dev/scanner
+
diff --git a/sane.d/artec_eplus48u.conf b/sane.d/artec_eplus48u.conf
new file mode 100644 (file)
index 0000000..b8851cd
--- /dev/null
@@ -0,0 +1,119 @@
+# artec_eplus48u - SANE Backend configuration file
+
+# This section is for use with the Artec E+ 48U scanner
+# This scanner is also sold as
+# Tevion MD 9693, Medion MD 9705, Medion MD 9693, Medion MD4394
+# This sections contains verbose description of each option.
+# For other scanners, see below.
+#
+# The USB section:
+# each device needs at least the following line:
+# usb vendor-ID and product-ID
+# Every device configuration in this file must begin with an usb entry.
+usb 0x05d8 0x4003
+
+# Path to the firmware file
+# This file comes with the Windows driver
+# The scanner won't work without it
+option artecFirmwareFile /usr/share/sane/artec_eplus48u/Artec48.usb
+
+# Is the scanner an Artec E Plus Pro (or compatible)? 0 = no, 1 = yes
+option ePlusPro   0
+
+# for adjusting the default gamma values
+option redGamma         1.0
+option greenGamma       1.0
+option blueGamma        1.0
+option masterGamma      1.9
+
+#Use this options to set the default offset and exposure time values.
+option redOffset        0x28
+option greenOffset      0x2f
+option blueOffset       0x2f
+option redExposure      0xa7
+option greenExposure    0x116
+option blueExposure     0xdc
+
+# The vendor and model string
+# This string is displayed by the frontends. If you do not want to get your
+# scanner reported as "Artec E+ 48U", then change the option accordingly.
+option vendorString "Artec"
+option modelString "E+ 48U"
+
+# device-name
+#
+# If autodetection does not work, then you can specify the device here
+# The device entry must be the last one in this config file (or the last one before a
+# new usb entry).
+#If you are using libusb, a device looks like this:
+#device libusb:001:002
+#If you are using the scanner module (kernel driver), a device looks like this:
+#device /dev/usbscanner
+
+# ----------------------------------------------------------------------------
+
+# Since the Trust Easy Webscan 19200 uses a different product id, we add
+# another usb section here.
+usb 0x05d8 0x4006
+option artecFirmwareFile /usr/share/sane/artec_eplus48u/Artec48.usb
+option vendorString "Trust"
+option modelString "Easy Webscan 19200"
+
+# ----------------------------------------------------------------------------
+
+# Since the Memorex Mem48U uses a different product id, we add
+# another usb section here.
+usb 0x05d8 0x4005
+option artecFirmwareFile /usr/share/sane/artec_eplus48u/Artec48.usb
+option vendorString "Memorex"
+option modelString "MEM 48U"
+
+# ----------------------------------------------------------------------------
+
+# Since the Trust 240H Easy Webscan Gold uses a different product id, we add
+# another usb section here.
+usb 0x05d8 0x4007
+option artecFirmwareFile /usr/share/sane/artec_eplus48u/Artec48.usb
+option ePlusPro         1
+option vendorString "Trust"
+option modelString "240H Easy Webscan Gold"
+
+# ----------------------------------------------------------------------------
+
+# Since the UMAX AstraSlim SE uses a different product id, we add
+# another usb section here.
+usb 0x05d8 0x4009
+option artecFirmwareFile /usr/share/sane/artec_eplus48u/Artec48.usb
+option vendorString "UMAX"
+option modelString "AstraSlim SE"
+
+# ----------------------------------------------------------------------------
+
+# This section is for the Artec E+ Pro
+# Note, that the name of the firmware file is called 1200.usb for
+# this device
+usb 0x05d8 0x4004
+option artecFirmwareFile /usr/share/sane/artec_eplus48u/1200.usb
+option ePlusPro   1
+option vendorString "Artec"
+option modelString "E+ Pro"
+
+# ----------------------------------------------------------------------------
+
+# This section is for the UMAX AstraSlim 1200 SE
+# Note, that the name of the firmware file is called 1200.usb for
+# this device
+usb 0x05d8 0x4010
+option artecFirmwareFile /usr/share/sane/artec_eplus48u/1200.usb
+option vendorString "UMAX"
+option modelString "AstraSlim 1200 SE"
+
+# ----------------------------------------------------------------------------
+
+# Since the Yakumo Scan50 uses a different product id, we add
+# another usb section here.
+usb 0x05d8 0x4011
+option artecFirmwareFile /usr/share/sane/artec_eplus48u/Artec48.usb
+option vendorString "Yakumo"
+option modelString "Scan50"
+
diff --git a/sane.d/avision.conf b/sane.d/avision.conf
new file mode 100644 (file)
index 0000000..0862d5c
--- /dev/null
@@ -0,0 +1,23 @@
+
+# These are the possible options. Normally any scanner
+# should work just fine without them - and they are only
+# needed for test and debugging. So if you experience problems
+# and you solve them with enabling options here, please notify
+# the SANE/Avision maintainer: Mike Kelly <mike@piratehaven.org>
+
+#option disable-gamma-table
+#option disable-calibration
+#option force-a4
+
+#scsi AVISION
+#scsi FCPA
+#scsi MINOLTA
+#scsi MITSBISH MCA-S600C
+#scsi MITSBISH MCA-SS600
+#scsi HP
+#scsi hp
+
+#scsi /dev/scanner
+# usb libusb:002:003
+# usb 0x03f0 0x0701
+
diff --git a/sane.d/bh.conf b/sane.d/bh.conf
new file mode 100644 (file)
index 0000000..bca80ec
--- /dev/null
@@ -0,0 +1,2 @@
+scsi "B&H SCSI"
+/dev/scanner
diff --git a/sane.d/canon.conf b/sane.d/canon.conf
new file mode 100644 (file)
index 0000000..d1fe5b5
--- /dev/null
@@ -0,0 +1,2 @@
+#canon.conf
+scsi CANON IX
diff --git a/sane.d/canon630u.conf b/sane.d/canon630u.conf
new file mode 100644 (file)
index 0000000..067b346
--- /dev/null
@@ -0,0 +1,8 @@
+# Options for the canonusb backend
+
+# Autodetect the Canon CanoScan FB630u
+usb 0x04a9 0x2204
+
+# device list for non-linux-systems (enable if autodetect fails):
+#/dev/scanner
+#/dev/usb/scanner0
diff --git a/sane.d/canon_dr.conf b/sane.d/canon_dr.conf
new file mode 100644 (file)
index 0000000..029738c
--- /dev/null
@@ -0,0 +1,134 @@
+#######################################################################
+# NOTE: 'option' lines only apply to the devices found by
+# the NEXT 'usb' or 'scsi' line. You may repeat the option line if 
+# required for multiple scanners of different models/connections.
+
+#######################################################################
+# Some machines are incapable of providing basic inquiry info, and will
+# lock up if asked for it. The driver will not ask for this info if all
+# three of these options are provided. They should NOT be used unless
+# you know for sure that your machine requires it.
+# NOTE: the vendor and model must be correct. The version need not.
+#option vendor-name   CANON
+#option model-name    DR-2050C
+#option version-name  XXXX
+
+#######################################################################
+# Set data buffer size, in bytes. The value ranges from 4096 - infinity
+# large values may cause timeouts, small causes slow scans. 4MB default
+#option buffer-size 4194304
+
+#######################################################################
+# Most scanners dont pad their reads
+#option padded-read 0
+
+#######################################################################
+# SCSI scanners:
+
+# To search for any CANON scsi device, if name starts with 'CR' or 'DR'
+scsi CANON CR
+scsi CANON DR
+
+# To use a specific scsi device
+#scsi /dev/sg1
+
+#######################################################################
+# USB scanners:
+
+# For Canon scanners connected via USB on a known device (kernel driver):
+#usb /dev/usb/scanner0
+
+# For Canon scanners connected via USB using vendor and device ids (libusb):
+#usb VENDORID PRODUCTID
+
+# NOTE: if you have to add your device here- please send the id and model
+# to the author via email, so it can be included in next version. kitno455 at
+# gmail dot com - with canon_dr in the subject line
+
+# DR-2080C (uses weird protocol)
+option vendor-name  CANON
+option model-name   DR-2080C
+option version-name XXXX
+option padded-read  1
+usb 0x04a9 0x1601
+
+# CR-180
+usb 0x04a9 0x1602
+
+# DR-9080C
+usb 0x04a9 0x1603
+
+# DR-7080C
+usb 0x04a9 0x1604
+
+# DR-5010C
+usb 0x04a9 0x1606
+
+# DR-6080C
+usb 0x04a9 0x1607
+
+# DR-2580C
+usb 0x04a9 0x1608
+
+# DR-3080CII
+usb 0x04a9 0x1609
+
+# DR-2050C/SP (uses weird protocol)
+option vendor-name  CANON
+option model-name   DR-2050C
+option version-name XXXX
+option padded-read  1
+usb 0x04a9 0x160a
+
+# DR-7580
+usb 0x04a9 0x160b
+
+# CR-55
+usb 0x1083 0x160c
+
+# DR-1210C (two versions?)
+usb 0x1083 0x160f
+usb 0x04a9 0x2222
+
+# DR-4010C
+usb 0x1083 0x1614
+
+# DR-2510C
+usb 0x1083 0x1617
+
+# DR-X10C
+usb 0x1083 0x1618
+
+# CR-25
+usb 0x1083 0x161a
+
+# DR-2010C
+usb 0x1083 0x161b
+
+# DR-3010C
+usb 0x1083 0x161d
+
+# DR-7090C
+usb 0x1083 0x1620
+
+# DR-9050C
+usb 0x1083 0x1622
+
+# DR-7550C
+usb 0x1083 0x1623
+
+# DR-6050C
+usb 0x1083 0x1624
+
+# DR-6010C
+usb 0x1083 0x1626
+
+# CR-190i
+usb 0x1083 0x162b
+
+# DR-6030C
+usb 0x1083 0x1638
+
+# CR-135i
+usb 0x1083 0x1639
+
diff --git a/sane.d/canon_pp.conf b/sane.d/canon_pp.conf
new file mode 100644 (file)
index 0000000..14b3110
--- /dev/null
@@ -0,0 +1,36 @@
+# Define which port to use if one isn't specified - you should only have 
+# one of these lines!
+# This is the default port to be used - others will be detected
+ieee1284 parport0
+
+
+# Define the location of our pixel weight file, can begin with ~/ if needed.
+# You can have as many of these as you like - lines with ports that don't exist
+# will be ignored.
+#
+# Parameters are:
+# calibrate /path/to/calibration-file port-name
+#
+# The format of port-name is dependant on your OS version.
+#
+# If a file isn't speficied, the default name will be
+# ~/.sane/canon_pp-calibration-[port-name]
+
+calibrate ~/.sane/canon_pp-calibration-pp0 parport0
+
+# calibrate /etc/sane/my_calibration parport1
+
+
+# Enable the next line if you're having trouble with ECP mode such as I/O 
+# errors.  Nibble mode is slower, but more reliable.
+
+#force_nibble
+
+# Set a default initialisation mode for each port.  Valid modes are:
+# AUTO         (attempts to automatically detect by trying both methods)
+# FB620P       (10101010 style.. also works for FB320P)
+# FB630P       (11001100 style.. also works for FB330P, N340P, N640P)
+
+init_mode AUTO parport0
+# init_mode FB620P parport0
+# init_mode FB630P parport0
diff --git a/sane.d/cardscan.conf b/sane.d/cardscan.conf
new file mode 100644 (file)
index 0000000..3c49f26
--- /dev/null
@@ -0,0 +1,17 @@
+# For scanners connected via USB on a known device (kernel driver):
+#usb /dev/usb/scanner0
+
+# For scanners connected via USB using vendor and device ids (libusb):
+#usb VENDORID PRODUCTID
+
+# NOTE: if you have to add your device here- please send the id and model
+# to the author via email, so it can be included in next version. kitno455 at
+# gmail dot com - with cardscan in the subject line
+
+# Corex Cardscan 800c
+usb 0x08f0 0x0005
+
+# Corex Cardscan 600c
+has_cal_buffer 0
+lines_per_block 1
+usb 0x08f0 0x0002
diff --git a/sane.d/coolscan.conf b/sane.d/coolscan.conf
new file mode 100644 (file)
index 0000000..512a6d2
--- /dev/null
@@ -0,0 +1,2 @@
+scsi Nikon * Scanner
+/dev/scanner
diff --git a/sane.d/coolscan2.conf b/sane.d/coolscan2.conf
new file mode 100644 (file)
index 0000000..45b9a7d
--- /dev/null
@@ -0,0 +1,20 @@
+# coolscan2.conf: sample configuration file for coolscan2 backend
+#
+# The following entrie checks for your scanner by manufacturer (SCSI)
+# and by vendor and product ID (USB). This is what the backend does when
+# no configuration file can be found.
+#
+auto
+
+# You can also configure the backend for specific device files, but this
+# should not normally be necessary (under Linux at least).
+# Syntax for specific devices: <interface>:<device>
+#
+# For a SCSI scanner, uncomment and edit the following line:
+#scsi:/dev/scanner
+#
+# For a USB scanner, uncomment and edit the following line:
+#usb:/dev/usbscanner
+#
+# For an IEEE 1394 scanner, use the SBP2 protocol (under Linux, use the
+# sbp2 kernel module), and your scanner will be handled as a SCSI device.
diff --git a/sane.d/coolscan3.conf b/sane.d/coolscan3.conf
new file mode 100644 (file)
index 0000000..5150d33
--- /dev/null
@@ -0,0 +1,20 @@
+# coolscan3.conf: sample configuration file for coolscan3 backend
+#
+# The following entrie checks for your scanner by manufacturer (SCSI)
+# and by vendor and product ID (USB). This is what the backend does when
+# no configuration file can be found.
+#
+auto
+
+# You can also configure the backend for specific device files, but this
+# should not normally be necessary (under Linux at least).
+# Syntax for specific devices: <interface>:<device>
+#
+# For a SCSI scanner, uncomment and edit the following line:
+#scsi:/dev/scanner
+#
+# For a USB scanner, uncomment and edit the following line:
+#usb:/dev/usbscanner
+#
+# For an IEEE 1394 scanner, use the SBP2 protocol (under Linux, use the
+# sbp2 kernel module), and your scanner will be handled as a SCSI device.
diff --git a/sane.d/dc210.conf b/sane.d/dc210.conf
new file mode 100644 (file)
index 0000000..9281043
--- /dev/null
@@ -0,0 +1,29 @@
+# Serial port where the camera is connected
+## Linux
+port=/dev/ttyS0
+## IRIX
+#port=/dev/ttyd1
+## Solaris
+#port=/dev/term/a
+## HP-UX
+#port=/dev/tty0p0
+## Digital UNIX
+#port=/dev/tty01
+# Max baud rate for download.  Camera always starts at 9600 baud, then
+# switches to the higher rate
+## This works for Linux. Also works for IRIX (6.3 or higher), providing that
+## the host is an O2, OCTANE, Origin2000/200, Onyx2, Origin3000/300, Onyx3 or
+## a newer SGI hardware [see serial(7)].
+#baud=115200
+## This works for most UNIX's
+baud=38400
+# Prints some extra information during the init phase.  This can be
+# handy, but note that printing anything to stderr breaks the saned 
+# network scanning.
+#dumpinquiry
+# How many usec (1,000,000ths of a) between writing the command and reading the
+# result. 125000 seems to be the lowest I could go reliably.
+cmdrespause=125000
+# How many usec (1,000,000ths of a) between sending the "back to default" break
+# sending commands.
+breakpause=1000000;
diff --git a/sane.d/dc240.conf b/sane.d/dc240.conf
new file mode 100644 (file)
index 0000000..9281043
--- /dev/null
@@ -0,0 +1,29 @@
+# Serial port where the camera is connected
+## Linux
+port=/dev/ttyS0
+## IRIX
+#port=/dev/ttyd1
+## Solaris
+#port=/dev/term/a
+## HP-UX
+#port=/dev/tty0p0
+## Digital UNIX
+#port=/dev/tty01
+# Max baud rate for download.  Camera always starts at 9600 baud, then
+# switches to the higher rate
+## This works for Linux. Also works for IRIX (6.3 or higher), providing that
+## the host is an O2, OCTANE, Origin2000/200, Onyx2, Origin3000/300, Onyx3 or
+## a newer SGI hardware [see serial(7)].
+#baud=115200
+## This works for most UNIX's
+baud=38400
+# Prints some extra information during the init phase.  This can be
+# handy, but note that printing anything to stderr breaks the saned 
+# network scanning.
+#dumpinquiry
+# How many usec (1,000,000ths of a) between writing the command and reading the
+# result. 125000 seems to be the lowest I could go reliably.
+cmdrespause=125000
+# How many usec (1,000,000ths of a) between sending the "back to default" break
+# sending commands.
+breakpause=1000000;
diff --git a/sane.d/dc25.conf b/sane.d/dc25.conf
new file mode 100644 (file)
index 0000000..33cfd89
--- /dev/null
@@ -0,0 +1,23 @@
+# Serial port where the camera is connected
+## Linux
+port=/dev/ttyS0
+## IRIX
+#port=/dev/ttyd1
+## Solaris
+#port=/dev/term/a
+## HP-UX
+#port=/dev/tty0p0
+## Digital UNIX
+#port=/dev/tty01
+# Max baud rate for download.  Camera always starts at 9600 baud, then
+# switches to the higher rate
+## This works for Linux. Also works for IRIX (6.3 or higher), providing that
+## the host is an O2, OCTANE, Origin2000/200, Onyx2, Origin3000/300, Onyx3 or
+## a newer SGI hardware [see serial(7)].
+#baud=115200
+## This works for most UNIX's
+baud=38400
+# Prints some extra information during the init phase.  This can be
+# handy, but note that printing anything to stderr breaks the saned 
+# network scanning.
+#dumpinquiry
diff --git a/sane.d/dell1600n_net.conf b/sane.d/dell1600n_net.conf
new file mode 100644 (file)
index 0000000..35d4eae
--- /dev/null
@@ -0,0 +1,14 @@
+# An example config file for dell1600n_net backend.
+#
+# Jon Chambers <jon@jon.demon.co.uk>, 2006-08-12
+#
+# For scanner(s) not detected by the default UDP broadcast method (eg: perhaps it
+# is not on your local network) then you can add one or more "named_scanner" entries
+# explicitly giving the hostname/IP address.  Uncomment one of the following and
+# modify the hostname appropriately:
+#
+#named_scanner: printer
+#named_scanner: 192.168.0.20
+#named_scanner: myscanner.somewhere.else.org
+
+
diff --git a/sane.d/dll.conf b/sane.d/dll.conf
new file mode 100644 (file)
index 0000000..61c9908
--- /dev/null
@@ -0,0 +1,90 @@
+# enable the next line if you want to allow access through the network:
+net
+abaton
+agfafocus
+apple
+avision
+artec
+artec_eplus48u
+as6e
+bh
+canon
+canon630u
+canon_dr
+#canon_pp
+cardscan
+coolscan
+#coolscan2
+coolscan3
+#dc25
+#dc210
+#dc240
+dell1600n_net
+dmc
+epjitsu
+#epson
+epson2
+fujitsu
+#gphoto2
+genesys
+gt68xx
+hp
+hp3900
+hpsj5s
+hp3500
+hp4200
+hp5400
+hp5590
+hpljm1005
+hs2p
+ibm
+kodak
+kvs1025
+kvs20xx
+leo
+lexmark
+ma1509
+magicolor
+matsushita
+microtek
+microtek2
+mustek
+#mustek_pp
+mustek_usb
+mustek_usb2
+nec
+niash
+#p5
+pie
+pint
+pixma
+plustek
+#plustek_pp
+#pnm
+qcam
+ricoh
+rts8891
+s9036
+sceptre
+sharp
+sm3600
+sm3840
+snapscan
+sp15c
+#st400
+#stv680
+tamarack
+teco1
+teco2
+teco3
+#test
+u12
+umax
+#umax_pp
+umax1220u
+v4l
+xerox_mfp
+# Add support for the HP-specific backend.  Needs net-print/hplip installed.
+hpaio
+# Add support for the Epson-specific backend.  Needs media-gfx/iscan installed.
+epkowa
diff --git a/sane.d/dmc.conf b/sane.d/dmc.conf
new file mode 100644 (file)
index 0000000..908359f
--- /dev/null
@@ -0,0 +1 @@
+/dev/camera
diff --git a/sane.d/epjitsu.conf b/sane.d/epjitsu.conf
new file mode 100644 (file)
index 0000000..71a6e92
--- /dev/null
@@ -0,0 +1,37 @@
+# For scanners connected via USB on a known device (kernel driver):
+#usb /dev/usb/scanner0
+
+# For scanners connected via USB using vendor and device ids (libusb):
+#usb VENDORID PRODUCTID
+
+# NOTE: if you have to add your device here- please send the id and model
+# to the author via email, so it can be included in next version. kitno455 at
+# gmail dot com - with epjitsu in the subject line
+
+# These devices require a firmware file in order to function, which must be
+# extracted from the Fujitsu Windows driver. Presumably the Mac versions
+# contain the firmware as well, but the author has no access such a machine.
+
+# Firmware is installed in several different locations by the fujitsu software, 
+# using the windows 'search' feature to look for '*.nal' is the easiest way to
+# find them. They should be ~65K, and have the scanner's name as part of the
+# file name. They are often inside a .cab file.
+
+# Copy the file someplace sane can reach it. Then update the line below.
+# NOTE: the firmware line must occur BEFORE the usb line for your scanner
+
+# Fujitsu fi-60F
+firmware /usr/share/sane/epjitsu/60f_0A00.nal
+usb 0x04c5 0x10c7
+
+# Fujitsu S300
+firmware /usr/share/sane/epjitsu/300_0C00.nal
+usb 0x04c5 0x1156
+
+# Fujitsu S300M
+firmware /usr/share/sane/epjitsu/300M_0C00.nal
+usb 0x04c5 0x117f
+
+# Fujitsu S1300
+firmware /usr/share/sane/epjitsu/1300_0C26.nal
+usb 0x04c5 0x11ed
diff --git a/sane.d/epson.conf b/sane.d/epson.conf
new file mode 100644 (file)
index 0000000..2cd505f
--- /dev/null
@@ -0,0 +1,27 @@
+# epson.conf
+#
+# here are some examples for how to configure the EPSON backend
+#
+# SCSI scanner:
+scsi EPSON
+# for the GT-6500:
+scsi "EPSON SC"
+#
+# Parallel port scanner:
+#pio 0x278
+#pio 0x378
+#pio 0x3BC
+#
+# USB scanner:
+# There are two different methods of configuring a USB scanner: libusb and the kernel module
+# For any system with libusb support (which is pretty much any recent Linux distribution) the
+# following line is sufficient. This however assumes that the connected scanner (or to be more
+# accurate, it's device ID) is known to the backend. 
+usb
+# For libusb support for unknown scanners use the following command
+# usb <product ID> <device ID>
+# e.g.:
+# usb 0x4b8 0x110
+# And for the scanner module, use the following configuration:
+#usb /dev/usbscanner0
+#usb /dev/usb/scanner0
diff --git a/sane.d/epson2.conf b/sane.d/epson2.conf
new file mode 100644 (file)
index 0000000..a996487
--- /dev/null
@@ -0,0 +1,27 @@
+# epson2.conf
+#
+# here are some examples for how to configure the EPSON2 backend
+
+# SCSI
+scsi EPSON
+# for the GT-6500:
+#scsi "EPSON SC"
+
+# Parallel port
+#pio 0x278
+#pio 0x378
+#pio 0x3BC
+
+# USB
+usb
+
+# For libusb support for unknown scanners use the following command
+# usb <product ID> <device ID>
+# e.g.:
+# usb 0x4b8 0x110
+
+# Network
+# 
+# net 192.168.1.123
+net autodiscovery
+
diff --git a/sane.d/fujitsu.conf b/sane.d/fujitsu.conf
new file mode 100644 (file)
index 0000000..645533e
--- /dev/null
@@ -0,0 +1,144 @@
+# NOTE: any 'option' lines only apply to
+# scanners discovered later in this file
+
+# to set data buffer size, in bytes
+# the value ranges from 4096 - infinity
+# but you may have scanning problems with
+# a value larger than 65536 (the default)
+option buffer-size 65536
+
+# To search for all FUJITSU scsi devices
+scsi FUJITSU
+
+# To use a specific scsi device
+#scsi /dev/sg1
+
+# For Fujitsu scanners connected via USB on a known device (kernel driver):
+#usb /dev/usb/scanner0
+
+# For Fujitsu scanners connected via USB using vendor and device ids (libusb):
+#usb VENDORID PRODUCTID
+
+# NOTE: if you have to add your device here- please send the id and model
+# to the author via email, so it can be included in next version. kitno455 at
+# gmail dot com - with Fujitsu in the subject line
+
+#fi-4x20C
+usb 0x04c5 0x1041
+usb 0x04c5 0x1042
+
+#fi-4530C
+usb 0x04c5 0x1078
+
+#fi-5750C
+usb 0x04c5 0x1095
+
+#fi-5110eox/2
+usb 0x04c5 0x1096
+
+#fi-5110C
+usb 0x04c5 0x1097
+
+#fi-5650C
+usb 0x04c5 0x10ad
+
+#fi-4x20C2
+usb 0x04c5 0x10ae
+usb 0x04c5 0x10af
+
+#fi-4340C
+usb 0x04c5 0x10cf
+
+#fi-5x20C
+usb 0x04c5 0x10e0
+usb 0x04c5 0x10e1
+
+#fi-5530C
+usb 0x04c5 0x10e2
+
+#fi-5110eox3
+usb 0x04c5 0x10e6
+
+#fi-5900C
+usb 0x04c5 0x10e7
+
+#fi-5110EOXM
+usb 0x04c5 0x10f2
+
+#ScanSnap S500
+usb 0x04c5 0x10fe
+
+#ScanSnap S500M
+usb 0x04c5 0x1135
+
+#fi-5530C2
+usb 0x04c5 0x114a
+
+#fi-6140
+usb 0x04c5 0x114d
+
+#fi-6240
+usb 0x04c5 0x114e
+
+#fi-6130
+usb 0x04c5 0x114f
+
+#fi-6230
+usb 0x04c5 0x1150
+
+#ScanSnap S510
+usb 0x04c5 0x1155
+
+#ScanSnap S510M
+usb 0x04c5 0x116f
+
+#fi-6770
+usb 0x04c5 0x1174
+
+#fi-6770A
+usb 0x04c5 0x1175
+
+#fi-6670
+usb 0x04c5 0x1176
+
+#fi-6670A
+usb 0x04c5 0x1177
+
+#fi-6750S
+usb 0x04c5 0x1178
+
+#fi-6800
+usb 0x04c5 0x119d
+
+#fi-6800-CGA
+usb 0x04c5 0x119e
+
+#fi-6900
+usb 0x04c5 0x119f
+
+#fi-6900-CGA
+usb 0x04c5 0x11a0
+
+#S1500 & S1500M
+usb 0x04c5 0x11a2
+
+#fi-6125
+usb 0x04c5 0x11ee
+
+#fi-6225
+usb 0x04c5 0x11ef
+
+#fi-6145
+usb 0x04c5 0x11f1
+
+#fi-6245
+usb 0x04c5 0x11f2
+
+#fi-6135
+usb 0x04c5 0x11f3
+
+#fi-6235
+usb 0x04c5 0x11f4
+
+#fi-6110
+usb 0x04c5 0x11fc
diff --git a/sane.d/genesys.conf b/sane.d/genesys.conf
new file mode 100644 (file)
index 0000000..fd2cd68
--- /dev/null
@@ -0,0 +1,107 @@
+# genesys.conf: Configuration file for Genesys Logic GL646 and GL841 based scanners
+
+#
+# scanners that are not yet supported
+# uncomment them only for developpment purpose
+#
+
+# UMAX Astra 4500 and Avision iVina 1600
+#usb 0x0638 0x0a10
+
+# Hewlett Packard ScanJet 2400c
+usb 0x03f0 0x0a01
+
+# Hewlett Packard ScanJet 3670c/3690c
+usb 0x03f0 0x1405
+
+# Plustek OpticPro ST24
+#usb 0x07b3 0x0601
+
+# Syscan DocketPort 465
+#usb 0x0a82 0x4802
+
+#
+# supported scanners
+#
+
+# Medion MD5345/MD6228/MD6471
+usb 0x0461 0x0377
+
+# Hewlett Packard ScanJet 2300c
+usb 0x03f0 0x0901
+
+# Canon LiDE 35/40/50
+usb 0x04a9 0x2213
+
+# Canon LiDE 60
+usb 0x04a9 0x221c
+
+# Canon LiDE 100
+usb 0x04a9 0x1904
+
+# Canon LiDE 110
+usb 0x04a9 0x1909
+
+# Canon LiDE 200
+usb 0x04a9 0x1905
+
+# Canon 5600F
+usb 0x04a9 0x1906
+
+# Canon LiDE 700F
+usb 0x04a9 0x1907
+
+# Canon LiDE 210
+usb 0x04a9 0x190a
+
+# Canon 5600f
+usb 0x04a9 0x1906
+
+# Visioneer Strobe XP200
+usb 0x04a7 0x0426
+
+# Visioneer Strobe XP300
+usb 0x04a7 0x0474
+
+# Ambir/Syscan DocketPort 665
+usb 0x0a82 0x4803
+
+# Visioneer Roadwarrior
+usb 0x04a7 0x0494
+
+# Visioneer XP100 rev 3
+usb 0x04a7 0x049b
+
+#Pentax DSmobile 600
+usb 0x0a17 0x3210
+usb 0x04f9 0x2038
+
+# Syscan DocketPort 467
+usb 0x1dcc 0x4812
+
+# Syscan DocketPort 485
+usb 0x0a82 0x4800
+
+# DCT DocketPort 487
+usb 0x1dcc 0x4810
+
+# Syscan/Ambir DocketPort 685
+usb 0x0a82 0x480c
+
+# Visioneer OneTouch 7100
+usb 0x04a7 0x0229
+
+# Xerox Travel Scanner 100
+usb  0x04a7 0x04ac
+
+# Panasonic KV-SS080
+usb 0x04da 0x100f
+
+# Hewlett Packard ScanJet G4010
+usb 0x03f0 0x4505
+
+# Hewlett Packard ScanJet G4050
+usb 0x03f0 0x4605
+
+# Plustek OpticBook 3600
+usb 0x07b3 0x0900
diff --git a/sane.d/gphoto2.conf b/sane.d/gphoto2.conf
new file mode 100644 (file)
index 0000000..f5a660a
--- /dev/null
@@ -0,0 +1,32 @@
+# Interface port where the camera is connected
+# This should be one of the values returned by "gphoto2 --list-ports", 
+# such # as serial:/dev/ttyS6 or usb:
+port=serial:/dev/ttyd1
+
+# Port speed.  This should be one of the values returned by 
+# "gphoto2 --abilities"
+speed=115200
+
+# Name of camera.  This should be one of the values returned by 
+# "gphoto2 --list-cameras"
+camera=Kodak DC240
+
+# Prints some extra information during the init phase.  
+dumpinquiry
+
+# The resolution should be the maximum resolution supported by the 
+# camera.  It's not really used for much, since the actual size will be
+# reported by the camera when the download starts.  But it may be useful
+# for the frontend to have a clue prior to the download.  (e.g. it 
+# may want to create an image window, or report the maximum file size.
+# Width x Height.
+resolution=1280x960
+
+# Thumbnail resolutions - ditto
+thumb_resolution=160x120
+
+# top-level (fixed) folder directory in camera.  Backend assumes
+# that there is one variable directory under this (e.g. 100DC240)
+# which will be read from the camera, and all the images in the 
+# camera are under that. 
+topfolder=/DCIM
diff --git a/sane.d/gt68xx.conf b/sane.d/gt68xx.conf
new file mode 100644 (file)
index 0000000..29b5561
--- /dev/null
@@ -0,0 +1,255 @@
+
+# gt68xx.conf: Configuration file for GT68XX based scanners (1.0.22)
+# Read man sane-gt68xx for documentation
+
+# Put the firmware file into "/usr/share/sane/gt68xx/".
+
+# Manual configuration is necessary for some scanners. Please uncomment the
+# override line and optinally the vendor and product lines that apply to your
+# scanner. For some scanners it's also necessary to change the name of the 
+# firmware file. 
+
+#############################################################################
+# For testing scanners that are not yet supported by this backend add the
+# vendor and product ids in the usb line below. Also fill in the override
+# and firmware lines. For more details, see:
+# http://www.meier-geinitz.de/sane/gt68xx-backend/adding.html
+
+# usb vendor product
+# override "something"
+# firmware "path"
+
+##############################################################################
+# Autodetect Mustek BearPaw 1200 CU, 2400 CU, Mustek ScanExpress 1200 UB Plus,
+# Artec Ultima 2000 (e+), and several other GT-6801-based scanners
+usb 0x05d8 0x4002
+
+# Mustek BearPaw 1200 CU doesn't need any manual override
+
+# Mustek ScanExpress 1200 UB Plus:
+#override "mustek-scanexpress-1200-ub-plus"
+
+# Medion/Lifetec/Tevion LT 9452:
+#override "mustek-scanexpress-1200-ub-plus"
+#vendor "Lifetec"
+#model "LT 9452"
+
+# Trust Compact Scan USB 19200:
+#override "mustek-scanexpress-1200-ub-plus"
+#vendor "Trust"
+#model "Compact Scan USB 19200"
+
+# Mustek ScanExpress 2400 USB
+#override "mustek-scanexpress-2400-usb"
+
+# Artec Ultima 2000:
+#override "artec-ultima-2000" 
+#firmware "ePlus2k.usb"
+
+# Artec Ultima 2000e+:
+#override "artec-ultima-2000" 
+#firmware "ePlus2k.usb"
+#vendor "Artec"
+#model "Ultima 2000e+"
+
+# Boeder SmartScan Slim Edition:
+#override "artec-ultima-2000" 
+#vendor "Boeder"
+#model "SmartScan Slim Edition"
+
+# Medion/Lifetec/Tevion/Cytron MD/LT 9385:
+#override "artec-ultima-2000" 
+#vendor "Medion"
+#model "MD/LT 9385"
+
+# Medion/Lifetec/Tevion/Cytron MD 9458:
+#override "artec-ultima-2000" 
+#vendor "Medion"
+#model "MD 9458"
+
+# Trust Flat Scan USB 19200:
+#override "artec-ultima-2000" 
+#vendor "Trust"
+#model "Flat Scan USB 19200"
+
+# Mustek BearPaw 2400 CU:
+#override "mustek-bearpaw-2400-cu"
+
+# Fujitsu 1200CUS:
+#override "mustek-bearpaw-2400-cu"
+#vendor "Fujitsu"
+#model "1200CUS"
+
+##############################################################################
+# Autodetect Mustek BearPaw 1200 TA and Mustek BearPaw 1200 CS
+usb 0x055f 0x021e
+
+# Mustek BearPaw 1200 TA doesn't need any manual settings
+
+# Mustek BearPaw 1200 CS:
+#model "Bearpaw 1200 CS"
+
+##############################################################################
+# Autodetect Mustek BearPaw 2400 TA and Mustek BearPaw 2400 CS
+usb 0x055f 0x0218
+
+# Mustek BearPaw 2400 TA doesn't need any manual settings
+
+# Mustek BearPaw 2400 CS:
+#model "Bearpaw 2400 CS"
+
+##############################################################################
+# Autodetect Mustek BearPaw 2400 TA Plus, Packard Bell Diamond 2450, and
+# Trust 240TH Easy Webscan Gold
+usb 0x055f 0x0219
+
+# Mustek BearPaw 2400 TA doesn't need any manual settings
+
+# Trust 240TH Easy Webscan Gold:
+#vendor "Trust"
+#model "240TH Easy Webscan Gold"
+
+# Packard Bell Diamond 2450:
+#vendor "Packard Bell"
+#model "Diamond 2450"
+
+##############################################################################
+# Autodetect Mustek BearPaw 2448 TA Plus and Mustek BearPaw 2448 CS Plus
+usb 0x055f 0x021a
+
+# Mustek BearPaw 2448 CS Plus:
+#model "Bearpaw 2448 CS Plus"
+
+##############################################################################
+# Autodetect Mustek BearPaw 2400 CU Plus
+usb 0x055f 0x021d
+
+##############################################################################
+# Autodetect Mustek ScanExpress 1248 UB
+usb 0x055f 0x021f
+
+##############################################################################
+# Autodetect Mustek Bearpaw 1200 CU Plus and Packard Bell Diamond 1200
+usb 0x055f 0x021c
+
+# Mustek BearPaw 1200 CU Plus doesn't need any manual settings
+
+# Packard Bell Diamond 1200:
+#vendor "Packard Bell"
+#model "Diamond 1200"
+
+# Another Mustek BearPaw 1200 CU Plus version?
+usb 0x055f 0x021b
+
+##############################################################################
+# Autodetect Mustek ScanExpress A3 USB
+usb 0x055f 0x0210
+
+# Mustek ScanExpress A3 USB doesn't need any manual settings
+
+##############################################################################
+# Autodetect Lexmark X70/X73
+usb 0x043d 0x002d
+
+##############################################################################
+# Autodetect Plustek OpticPro 1248U and Revscan 19200i
+usb 0x07b3 0x0401
+usb 0x07b3 0x0400
+
+# Plustek OpticPro 1248U doesn't need any manual settings
+
+# RevScan 19200i
+#vendor "RevScan"
+#model "19200i"
+
+##############################################################################
+# Autodetect Plustek OpticPro U16B and UT16B
+usb 0x07b3 0x0402
+usb 0x07b3 0x0403
+
+# Plustek OpticPro U16B doesn't need any manual settings
+
+# Plustek OpticPro UT16B
+#model "UT16B"
+
+##############################################################################
+# Autodetect Plustek OpticPro S12 and Nortek MyScan1200
+usb 0x07b3 0x040b
+#vendor "Nortek"
+#model "MyScan 1200"
+
+##############################################################################
+# Autodetect Plustek OpticPro S24
+usb 0x07b3 0x040e
+
+##############################################################################
+# Autodetect Plustek OpticSlim M12 and NeatReceipts Scanalizer Professional 2.5
+usb 0x07b3 0x0412
+#vendor "NeatReceipts"
+#model "Scanalizer Professional 2.5"
+
+##############################################################################
+# Iriscan Express 2
+usb 0x07b3 0x045f
+
+##############################################################################
+# Autodetect NeatReceipts Mobile Scanner
+usb 0x07b3 0x0462
+
+##############################################################################
+# Autodetect Plustek OpticSlim 1200
+usb 0x07b3 0x0413
+
+##############################################################################
+# Autodetect Plustek OpticSlim 2400
+usb 0x07b3 0x0422
+
+##############################################################################
+# Autodetect Plustek OpticSlim 2400 plus
+usb 0x07b3 0x0454
+model "OpticSlim 2400 Plus"
+override "plustek-opticslim-2400"
+
+##############################################################################
+# Autodetect Genius Colorpage SF600
+usb 0x0458 0x2021
+
+##############################################################################
+# Autodetect Genius Colorpage Vivid3x
+usb 0x0458 0x2011
+
+# Genius Colorpage Vivid3x doesn't need any manual settings
+
+##############################################################################
+# Autodetect Genius Colorpage Vivid4x
+usb 0x0458 0x201b
+
+##############################################################################
+# Autodetect Genius Colorpage Vivid3xe
+usb 0x0458 0x2017
+
+##############################################################################
+# Autodetect Genius Colorpage Vivid4xe
+usb 0x0458 0x201a
+
+##############################################################################
+# Autodetect Genius Colorpage 1200 X
+usb 0x0458 0x201d
+
+##############################################################################
+# Autodetect Genius Colorpage 1200 XE
+usb 0x0458 0x201f
+
+##############################################################################
+# Autodetect Genius Colorpage Vivid 4
+usb 0x0458 0x2014
+
+##############################################################################
+# Autodetect Genius Color Slim 1200
+usb 0x0458 0x201E
+
+##############################################################################
+# Autodetect Visioneer OneTouch 7300
+usb 0x04a7 0x0444
+
+##############################################################################
diff --git a/sane.d/hp.conf b/sane.d/hp.conf
new file mode 100644 (file)
index 0000000..0db154f
--- /dev/null
@@ -0,0 +1,21 @@
+scsi HP
+# Uncomment the following if you have "Error during device I/O" on SCSI
+#   option dumb-read
+#
+# The usual place for a SCSI-scanner on Linux
+/dev/scanner
+#
+# USB-scanners supported by the hp-backend
+# HP ScanJet 4100C
+usb 0x03f0 0x0101
+# HP ScanJet 5200C
+usb 0x03f0 0x0401
+# HP ScanJet 62X0C
+usb 0x03f0 0x0201
+# HP ScanJet 63X0C
+usb 0x03f0 0x0601
+#
+# Uncomment the following if your scanner is connected by USB,
+# but you are not using libusb
+# /dev/usb/scanner0
+#   option connect-device
diff --git a/sane.d/hp3900.conf b/sane.d/hp3900.conf
new file mode 100644 (file)
index 0000000..2de0001
--- /dev/null
@@ -0,0 +1,31 @@
+#
+# Configuration file for the hp3900 backend
+#
+
+# HP Scanjet 3800
+usb 0x03f0 0x2605
+
+# HP Scanjet 3970c
+usb 0x03f0 0x2305
+
+# HP Scanjet 4070 Photosmart
+usb 0x03f0 0x2405
+
+# HP Scanjet 4370
+usb 0x03f0 0x4105
+
+# HP Scanjet G2710
+usb 0x03f0 0x2805
+
+# HP Scanjet G3010
+usb 0x03f0 0x4205
+
+# HP Scanjet G3110
+usb 0x03f0 0x4305
+
+# UMAX Astra 4900/4950
+usb 0x06dc 0x0020
+
+# BenQ 5550
+usb 0x04a5 0x2211
+
diff --git a/sane.d/hp4200.conf b/sane.d/hp4200.conf
new file mode 100644 (file)
index 0000000..e3e13b9
--- /dev/null
@@ -0,0 +1,6 @@
+#
+# Configuration file for the hp4200 backend
+#
+
+# HP4200
+usb 0x03f0 0x0105
diff --git a/sane.d/hp5400.conf b/sane.d/hp5400.conf
new file mode 100644 (file)
index 0000000..98c97dd
--- /dev/null
@@ -0,0 +1,14 @@
+# hp5400.conf
+# See man sane-hp5400 for a description.
+#
+# HP 5400C
+usb 0x03F0 0x1005
+#
+# HP 5470C
+usb 0x03F0 0x1105
+#
+# Device filename to use for scanner access
+#
+# Uncomment the following line if autodetection fails
+#
+#/dev/usbscanner
diff --git a/sane.d/hpsj5s.conf b/sane.d/hpsj5s.conf
new file mode 100644 (file)
index 0000000..77fb4e4
--- /dev/null
@@ -0,0 +1,2 @@
+#hpsj5s.conf
+#parport0
\ No newline at end of file
diff --git a/sane.d/hs2p.conf b/sane.d/hs2p.conf
new file mode 100644 (file)
index 0000000..1f7cb8c
--- /dev/null
@@ -0,0 +1,2 @@
+scsi RICOH
+/dev/scanner
diff --git a/sane.d/ibm.conf b/sane.d/ibm.conf
new file mode 100644 (file)
index 0000000..e9d4d21
--- /dev/null
@@ -0,0 +1,3 @@
+scsi IBM 2456
+scsi RICOH
+/dev/scanner
diff --git a/sane.d/kodak.conf b/sane.d/kodak.conf
new file mode 100644 (file)
index 0000000..2ac339e
--- /dev/null
@@ -0,0 +1,14 @@
+# NOTE: any 'option' lines only apply to
+# scanners discovered later in this file
+
+# to set data buffer size, in bytes
+# the value ranges from 4096 - infinity
+# but you may have scanning problems with
+# a value larger than 32768 (the default)
+option buffer-size 32768
+
+# To search for all KODAK scsi devices
+scsi KODAK
+
+# To use a specific scsi device
+#scsi /dev/sg1
diff --git a/sane.d/leo.conf b/sane.d/leo.conf
new file mode 100644 (file)
index 0000000..ecd918c
--- /dev/null
@@ -0,0 +1,8 @@
+# The FS-1130 respond to all luns
+scsi ACROSS * Scanner * * * 0
+
+# LEO S3
+scsi "LEO" "LEOScan-S3"
+
+/dev/scanner
+
diff --git a/sane.d/lexmark.conf b/sane.d/lexmark.conf
new file mode 100644 (file)
index 0000000..c0bf868
--- /dev/null
@@ -0,0 +1,8 @@
+# X11xx series
+usb 0x043d 0x007c
+# X12xx series
+usb 0x043d 0x007d
+# Dell A920
+usb 0x413c 0x5105
+# X74
+usb 0x43d 0x0060
diff --git a/sane.d/ma1509.conf b/sane.d/ma1509.conf
new file mode 100644 (file)
index 0000000..e3b1a93
--- /dev/null
@@ -0,0 +1,10 @@
+#ma1509.conf: see sane-ma1509(5)
+
+#Warm-up time for the lamp in seconds
+option warmup-time 30
+
+#Mustek BearPaw 1200F
+usb 0x055f 0x0010
+
+#Manual setting (e.g. for FreeBSD)
+#/dev/uscanner0
diff --git a/sane.d/magicolor.conf b/sane.d/magicolor.conf
new file mode 100644 (file)
index 0000000..9c25994
--- /dev/null
@@ -0,0 +1,42 @@
+### magicolor.conf
+###
+### here are some examples for how to configure the Magicolor backend
+
+### Timeout settings: SNMP autodetection, Scan data read requests and other
+###                   read requests. All values are given in milliseconds,
+###                   i.e. 1000 is 1 second.
+
+# SNMP auto-detection waits 1.5 seconds
+snmp-timeout 1500
+
+# wait 15 seconds for scan data (color scans take ~6 seconds to initialize,
+# so we need to wait longer than that)
+scan-data-timeout 15000
+
+# Wait 5 seconds for all other data requests
+request-timeout 5000
+
+
+### Network: Format is "net IP_ADDRESS [USB_ID]" or "net autodiscovery"
+###          if USB_ID is left out, SNMP is used to detect the device type
+
+net autodiscovery
+#net 10.0.0.5
+
+### The following is a magicolor 1690mf with explicit IP-Address
+#net 10.0.0.5 0x2098
+# net 192.168.0.1
+
+### USB: format is "usb" for automatic (libusb) discovery, based on USB IDs,
+###      or "usb <vendor ID> <device ID> to force the use of a particular
+###      device (the backend has some additional checks and will not use
+###      non-KONICA MINOLTA devices, though)
+
+usb
+
+### For libusb support for unknown scanners use the following command
+### usb <product ID> <device ID>
+### e.g.:
+
+# usb 0x132b 0x2098
+
diff --git a/sane.d/matsushita.conf b/sane.d/matsushita.conf
new file mode 100644 (file)
index 0000000..4d3cf24
--- /dev/null
@@ -0,0 +1,23 @@
+#
+# Panasonic / Matsushita scanners
+
+scsi "K.M.E.  " "KV-SS25A        "
+scsi "K.M.E.  " "KV-SS55EX       "
+scsi "K.M.E.  " "KV-S2025C       "
+scsi "K.M.E.  " "KV-S2045C       "
+scsi "K.M.E.  " "KV-S2065L       "
+
+# These scanners are untested. 
+# If you have one:
+#    - check that the vendor/product strings are correct
+#    - uncomment the line
+#    - test with a frontend (xscanimage, xsane, ...)
+#scsi "K.M.E.  " "KV-SS25         "
+#scsi "K.M.E.  " "KV-SS25D        "
+#scsi "K.M.E.  " "KV-SS50         "
+#scsi "K.M.E.  " "KV-SS55         "
+#scsi "K.M.E.  " "KV-SS50EX       "
+#scsi "K.M.E.  " "KV-SS850        "
+#scsi "K.M.E.  " "KV-SS855        "
+
+/dev/scanner
diff --git a/sane.d/microtek.conf b/sane.d/microtek.conf
new file mode 100644 (file)
index 0000000..18e721c
--- /dev/null
@@ -0,0 +1,7 @@
+# Uncomment following line to disable "real calibration" routines...
+#norealcal
+# Uncomment following line to disable "clever precalibration" routines...
+#noprecal
+#   Using "norealcal" will revert backend to pre-0.11.0 calibration code.
+scsi * * Scanner
+/dev/scanner
diff --git a/sane.d/microtek2.conf b/sane.d/microtek2.conf
new file mode 100644 (file)
index 0000000..5d5631a
--- /dev/null
@@ -0,0 +1,11 @@
+# See sane-microtek2(5) for a description of the options
+
+option dump 1
+#option strip-height 14.0
+option no-backtrack-option on
+option lightlid-35 on
+option toggle-lamp on
+option lineart-autoadjust on
+option backend-calibration on
+#option colorbalance-adjust on
+scsi * * Scanner
diff --git a/sane.d/mustek.conf b/sane.d/mustek.conf
new file mode 100644 (file)
index 0000000..3233fd8
--- /dev/null
@@ -0,0 +1,41 @@
+# See sane-mustek(5) for documentation.
+
+#--------------------------- Global options ---------------------------------
+#option strip-height 1           # some SCSI adapters need this; scanning may 
+                                 # be faster without this option
+#option force-wait               # wait for scanner to be ready (only necessary
+                                 # when scanner freezes)
+#option disable-double-buffering # try this if you have SCSI trouble
+
+#-------------------------- SCSI scanners -----------------------------------
+scsi MUSTEK * Scanner
+# option linedistance-fix        # stripes may go away in color mode
+# option buffersize 1024         # set non standard buffer size (in kb)
+# option blocksize 2048          # set non standard block size (in kb)
+# option lineart-fix            # lineart may be faster with this option off.
+# option disable-backtracking    # faster, but may produce stripes
+
+scsi SCANNER
+# option linedistance-fix        # stripes may go away in color mode
+# option buffersize 1024         # set non standard buffer size (in kb)
+# option blocksize 2048          # set non standard block size (in kb)
+# option lineart-fix            # lineart may be faster with this option off.
+# option disable-backtracking    # faster, but may produce stripes
+
+/dev/scanner
+# option linedistance-fix        # stripes may go away in color mode
+# option buffersize 1024         # set non standard buffer size (in kb)
+# option blocksize 2048          # set non standard block size (in kb)
+# option lineart-fix            # lineart may be faster with this option off.
+# option disable-backtracking    # faster, but may produce stripes
+
+#-------------------------- 600 II N ----------------------------------------
+#0x2eb
+                                # For the 600 II N try one of 0x26b, 0x2ab,
+                                # 0x2eb, 0x22b, 0x32b, 0x36b,  0x3ab, 0x3eb.
+# option linedistance-fix       # only neccessary with firmware 2.x
+
+#-------------------------- 600 II EP ---------------------------------------
+#parport0                              
+                               # parport0, parport1, ..., 
+                               # or: 0x378(=lpt1), 0x278(=lpt2), 0x3bc(=lpt3)
diff --git a/sane.d/mustek_pp.conf b/sane.d/mustek_pp.conf
new file mode 100644 (file)
index 0000000..17f0e26
--- /dev/null
@@ -0,0 +1,103 @@
+# For documentation see sane-mustek_pp(5)
+
+# Global options:
+# ===============
+#
+# option no_epp
+#
+#          Disable parallel port mode EPP: works around a known bug in
+#          the Linux parport code. Enable this option, if the backend
+#          hangs when trying to access the parallel port in EPP mode:
+#
+#                # SANE_DEBUG_SANEI_PA4S2=128 scanimage -L
+#                ...
+#  hangs here  -> [sanei_pa4s2] sanei_pa4s2_readbyte: read in EPP mode
+#       
+# Scanner definition template:
+# ============================
+#
+#  scanner <name> <port> <type>
+#     option <optname> <optval>?
+#     option <optname> <optval>?
+#     ...
+#
+#  where:
+#
+#     <name> is an arbitrary name for the scanner (eg. Mustek-1200CP)
+#
+#     <port> is the parallel port to which the scanner is connected
+#            Possible values are 0x378, 0x278, and 0x3bc. For Linux, the
+#            mapping between ports an numbers is different for kernel
+#            version 2.2 and 2.4. Port 0x378 corresponds to lp0 on 2.4 kernel.
+#            If you are using libieee1284, you can as well use parport0, etc..
+#           If you use the magic value * the port is probed.
+#
+#     <type> is an identification of the scanner type.
+#            Possible values are:
+#              - cis600    (for Mustek 600CP & OEM versions),
+#              - cis1200   (for Mustek 1200CP & OEM versions),
+#              - cis1200+  (for Mustek 1200CP+ & OEM versions),
+#              - ccd300    (for Mustek 600 III EPP & OEM versions)
+#             - ... more types will be added in the future
+#     
+#     <optname> is a name of an option, and <optval> an optional value
+#               for the option.
+#               Currently available options for *CIS* type scanners are:
+#                 - top_adjust <value>: 
+#                      Vertical adjustment of origin, in millimeter.
+#                      Values between -5.0 and +5.0 mm are possible 
+#                      (floating point).
+#                      Default: 0.0
+#                 - slow_skip: 
+#                      Boolean option. Disables fast skipping to the start
+#                      of the scan region. May be necessary in case fast
+#                      skipping results in inaccuracies.
+#                      Default: fast skipping enabled             
+#                 - bw <value>:
+#                      Black/white discrimination value for lineart scans.
+#                      Pixel values below that value are considered black,
+#                      others are considered white. Range: 0-255.
+#                      Default: 127
+#
+#              Currently available options for *CCD* type scanners are:
+#                - wait_bank <value>
+#                     usecs to wait for a bank change. Positive integer
+#                     values are possible. You shouldn't mess with this
+#                     parameter.
+#                     Default: 700
+#                - bw <value>
+#                      Black/white discrimination value for lineart scans.
+#                      Pixel values below that value are considered black,
+#                      others are considered white. Range: 0-255.
+#                      Default: 127
+#                - top <value>
+#                     Scanlines to skip to the top area. Positive integer
+#                     values are possible. 47 and 56 are values I know of.
+#                     Default: 47
+#
+#
+# Example for a LifeTec LT9350 (Mustek 1200CP clone):
+#
+#    scanner LT9350 0x378 cis1200
+#       option top_adjust 0
+#       option bw 127
+#
+# Example for Mustek 6000P
+#
+#    scanner 6000P 0x378 ccd300
+#        option top 56
+#
+#
+# Uncomment/customize to your needs
+#
+# scanner Mustek-600CP 0x378 cis600
+# scanner Mustek-1200CP 0x378 cis1200
+# scanner Mustek-1200CP+ 0x378 cis1200+
+# scanner Mustek-600-IIIEP 0x378 ccd300
+#
+# auto probing:
+#
+# scanner mustek-cis600 * cis600
+# scanner mustek-cis1200 * cis1200
+# scanner mustek-cis1200+ * cis1200+
+# scanner mustek-ccd300 * ccd300
diff --git a/sane.d/mustek_usb.conf b/sane.d/mustek_usb.conf
new file mode 100644 (file)
index 0000000..c9b3ec4
--- /dev/null
@@ -0,0 +1,39 @@
+# mustek_usb.conf: Configuration file for Mustek USB scanner
+# Read man sane-mustek_usb for documentation
+
+# If USB errors occur, using this option may help
+#option max_block_size 1024
+
+# Autodetect 1200 UB and Trust Compact Scan USB 19200
+usb 0x055f 0x0006
+
+# Autodetect 1200 USB (not supported)
+# usb 0x055f 0x0003
+
+# Autodetect 1200 CU
+usb 0x055f 0x0001
+
+# Autodetect 1200 CU Plus
+usb 0x055f 0x0008
+
+# Autodetect 600 CU
+usb 0x055f 0x0002
+
+# Autodetect 600 USB (not supported)
+usb 0x055f 0x0873
+
+# If autodetection doesn't work uncomment or add your device file and one
+# suitable option (1200ub is also for Trust Compact Scan USB 19200).
+
+#/dev/usb/scanner0
+#option 1200ub
+#option 1200cu
+#option 1200cu_plus
+#option 600cu
+
+#/dev/usbscanner0
+#option 1200ub
+#option 1200cu
+#option 1200cu_plus
+#option 600cu
+
diff --git a/sane.d/nec.conf b/sane.d/nec.conf
new file mode 100644 (file)
index 0000000..caa0783
--- /dev/null
@@ -0,0 +1 @@
+/dev/scanner
diff --git a/sane.d/net.conf b/sane.d/net.conf
new file mode 100644 (file)
index 0000000..f55f29c
--- /dev/null
@@ -0,0 +1,14 @@
+# This is the net backend config file.
+
+## net backend options
+# Timeout for the initial connection to saned. This will prevent the backend
+# from blocking for several minutes trying to connect to an unresponsive
+# saned host (network outage, host down, ...). Value in seconds.
+# connect_timeout = 60
+
+## saned hosts
+# Each line names a host to attach to.
+# If you list "localhost" then your backends can be accessed either
+# directly or through the net backend.  Going through the net backend
+# may be necessary to access devices that need special privileges.
+# localhost
diff --git a/sane.d/p5.conf b/sane.d/p5.conf
new file mode 100644 (file)
index 0000000..9130856
--- /dev/null
@@ -0,0 +1,10 @@
+# configuration file for the p5 backend.
+
+# configuration option to override detected model name
+#option modelname "Prima PagePartner"
+
+# when the parser find this line, it detects it is not an option,
+# then it calls the attach function with this value.
+# Currently only user mode parallel port support is possible:
+# auto, /dev/paraport* (ppdev device name)
+auto
diff --git a/sane.d/pie.conf b/sane.d/pie.conf
new file mode 100644 (file)
index 0000000..b8a519b
--- /dev/null
@@ -0,0 +1,4 @@
+scsi DEVCOM * Scanner
+scsi PIE * Scanner
+scsi AdLib * Scanner
+/dev/scanner
diff --git a/sane.d/pixma.conf b/sane.d/pixma.conf
new file mode 100644 (file)
index 0000000..a275b03
--- /dev/null
@@ -0,0 +1,14 @@
+# pixma.conf configuration for the sane pixma backend
+#
+# define URI's of scanners (one per line)
+# This is only used for network scanners.
+# normally scanners will be detected by sending a broadcast
+# if this does not work under your OS, or if the scanners
+# are on a different subnet, configure your scanners URI here
+#
+# method must be bjnp
+# port number can normally be left out, port 8612 is used as default
+# Example:
+# bjnp://myscanner.my.domain:8612
+# bjnp://printer-1.pheasant.org
+#
diff --git a/sane.d/plustek.conf b/sane.d/plustek.conf
new file mode 100644 (file)
index 0000000..e16823e
--- /dev/null
@@ -0,0 +1,184 @@
+# Plustek-SANE Backend configuration file
+# For use with LM9831/2/3 based USB scanners
+#
+
+# each device needs at least two lines:
+# - [usb] vendor-ID and product-ID
+# - device devicename
+# i.e. for Plustek (0x07B3) UT12/16/24 (0x0017)
+# [usb] 0x07B3 0x0017
+# device /dev/usbscanner
+# or
+# device libusb:bbb:ddd
+# where bbb is the busnumber and ddd the device number
+# make sure that your user has access to /proc/bus/usb/bbb/ddd
+#
+# additionally you can specify some options
+# warmup, lOffOnEnd, lampOff
+#
+# For autodetection use
+# [usb]
+# device /dev/usbscanner
+#
+# or simply
+# [usb]
+#
+# or if you want a specific device but you have no idea about the
+# device node or you use libusb, simply set vendor- and product-ID
+# [usb] 0x07B3 0x0017
+# device auto
+#
+# NOTE: autodetection is safe, as it uses the info it got
+#       from the USB subsystem. If you're not using the
+#       autodetection, you MUST have attached that device
+#       at your USB-port, that you have specified...
+#
+
+[usb]
+
+#
+# options for the previous USB entry
+#
+# switch lamp off after xxx secs, 0 disables the feature
+# (can also be set via frontend)
+option lampOff 300
+
+# warmup period in seconds, 0 means no warmup, -1 means auto-warmup
+# (can also be set via frontend)
+option warmup -1
+
+# 0 means leave lamp-status untouched, not 0 means switch off
+# on sane_close
+# (can also be set via frontend)
+option lOffOnEnd 1
+
+#
+# options to tweak the image start-position
+# (WARNING: there's no internal range check!!!)
+#
+# for the normal scan area
+#
+option posOffX 0
+option posOffY 0
+
+# for transparencies
+option tpaOffX 0
+option tpaOffY 0
+
+# for negatives
+option negOffX 0
+option negOffY 0
+
+#
+# for setting the calibration strip position
+# (WARNING: there's no internal range check!!!)
+# -1 means use built in
+# (can also be set via frontend)
+option posShadingY -1
+option tpaShadingY -1
+option negShadingY -1
+
+#
+# to invert the negatives, 0 disables the feature
+#
+option invertNegatives 0
+
+#
+# to disable the internal sensor speedup function, 
+# 1 disables the feature
+#
+option disableSpeedup 0
+
+#
+# to save/restore coarse calibration data
+# (can also be set via frontend)
+option cacheCalData 0
+
+#
+# use alternate calibration routines
+#
+option altCalibration 0
+
+#
+# for skipping whole calibration step
+#
+option skipCalibration 0
+
+#
+# for skipping entire fine calibration step
+# coarse calibration is done
+#
+option skipFine 0
+
+#
+# discard the result of the fine white calibration
+#
+option skipFineWhite 0
+
+#
+# some scanners have a dark calibration strip, in
+# general this one should be used for calibration.
+# As this could cause some trouble, this option
+# overrides that and the dark calibration will be
+# done by switching the lamp off
+#
+option skipDarkStrip 0
+
+# for replacing the gain values found during coarse
+# calibration
+# (can also be set via frontend)
+option red_gain   -1
+option green_gain -1
+option blue_gain  -1
+
+# for replacing the offset values found during coarse
+# calibration
+# (can also be set via frontend)
+option red_offset   -1
+option green_offset -1
+option blue_offset  -1
+
+#
+# for replacing the default lampoff settings, this
+# works only for CIS devices like CanoScan LiDE20
+# (can also be set via frontend)
+option red_lampoff   -1
+option green_lampoff -1
+option blue_lampoff  -1
+
+#
+# for adjusting the default gamma values
+# (can also be set via frontend)
+option redGamma         1.0
+option greenGamma       1.0
+option blueGamma        1.0
+option grayGamma        1.0
+
+#
+# to enable TPA (EPSON or UMAX, if autodetection fails)
+# 0 means default behaviour as specified in the internal tables
+# 1 means enable (needed for UMAX 3450)
+option enableTPA 0
+
+#
+# model override functionality, currently only available for
+# Mustek devices, using NSCs' vendor ID: 0x0400 and
+# also their product ID: 0x1000 (LM9831) 0x1001 (LM9832)
+#
+# mov/PID    |    0x1000   |   0x1001
+# ---------------------------------------
+# 0 (default)| BearPaw1200 | BearPaw 2400
+# 1          |   ignored   | BearPaw 1200
+#
+option mov 0
+
+#
+# and of course the device-name
+#
+# device /dev/usbscanner
+device auto
+
+#
+# to define a new device, start with a new section:
+# [usb] 
+#
diff --git a/sane.d/plustek_pp.conf b/sane.d/plustek_pp.conf
new file mode 100644 (file)
index 0000000..a000343
--- /dev/null
@@ -0,0 +1,40 @@
+# Plustek-PP SANE Backend configuration file
+# For use with Plustek parallel-port scanners 
+#
+
+#
+# user either [direct] or [kernel] to access the scanner
+# when using [kernel], device specifies the device-node, which is created
+# by the kernel-module loader (applies only to Linux)
+# when using [direct], device is used to set the parallel-port base address
+# or a device-name suitable for libieee1284, i.e. parport0
+#
+#[direct]
+#device 0x378
+
+#
+# example for accessing the scanner via libieee1284
+#
+[direct]
+device parport0
+
+#
+# leave the default values as specified in /etc/modules.conf
+#
+option warmup    -1
+option lOffOnEnd -1
+option lampOff   -1
+
+# model override switch, mostly for cosmetic changes, if the autodetection
+# does not work or could not work correctly
+#option mov 7
+
+#
+# example for accessing the scanner via the kernel module
+#
+#[kernel]
+#device /dev/pt_drv
+#
+#option warmup    -1
+#option lOffOnEnd -1
+#option lampOff   -1
diff --git a/sane.d/qcam.conf b/sane.d/qcam.conf
new file mode 100644 (file)
index 0000000..f7de79a
--- /dev/null
@@ -0,0 +1,12 @@
+#
+# In order to use the qcam backend, you'll need to enable to line with
+# the port address for your scanner.  You can enable multiple lines if
+# you really have a QuickCam connect to each port.
+#
+#u0x37b # /dev/lp0 forced in unidir mode
+#u0x378        # /dev/lp1 forced in unidir mode
+#u0x278        # /dev/lp2 forced in unidir mode
+#0x37b # /dev/lp0
+#0x378 # /dev/lp1
+#0x278 # /dev/lp2
+0x3bc  # /dev/lp0
diff --git a/sane.d/ricoh.conf b/sane.d/ricoh.conf
new file mode 100644 (file)
index 0000000..779cd7e
--- /dev/null
@@ -0,0 +1,2 @@
+scsi RICOH IS60
+/dev/scanner
diff --git a/sane.d/rts8891.conf b/sane.d/rts8891.conf
new file mode 100644 (file)
index 0000000..8f011ae
--- /dev/null
@@ -0,0 +1,9 @@
+# rts8891.conf: Configuration file for the rts8891 backend
+
+# MODEL
+# HP scanjet 4400c
+usb 0x03f0 0x0705
+# HP scanjet 4470c
+usb 0x03f0 0x0805
+# UMAX Astra 4400/4450
+usb 0x1606 0x0070
diff --git a/sane.d/s9036.conf b/sane.d/s9036.conf
new file mode 100644 (file)
index 0000000..caa0783
--- /dev/null
@@ -0,0 +1 @@
+/dev/scanner
diff --git a/sane.d/saned.conf b/sane.d/saned.conf
new file mode 100644 (file)
index 0000000..ea8cc47
--- /dev/null
@@ -0,0 +1,31 @@
+# saned.conf
+# Configuration for the saned daemon
+
+## Daemon options
+# Port range for the data connection. Choose a range inside [1024 - 65535].
+# Avoid specifying too large a range, for performance reasons.
+#
+# ONLY use this if your saned server is sitting behind a firewall. If your
+# firewall is a Linux machine, we strongly recommend using the
+# Netfilter nf_conntrack_sane connection tracking module instead.
+#
+# data_portrange = 10000 - 10100
+
+
+## Access list
+# A list of host names, IP addresses or IP subnets (CIDR notation) that
+# are permitted to use local SANE devices. IPv6 addresses must be enclosed
+# in brackets, and should always be specified in their compressed form.
+#
+# The hostname matching is not case-sensitive.
+
+#scan-client.somedomain.firm
+#192.168.0.1
+#192.168.0.1/29
+#[2001:7a8:185e::42:12]
+#[2001:7a8:185e::42:12]/64
+
+# NOTE: /etc/inetd.conf (or /etc/xinetd.conf) and
+# /etc/services must also be properly configured to start
+# the saned daemon as documented in saned(8), services(4)
+# and inetd.conf(4) (or xinetd.conf(5)).
diff --git a/sane.d/sceptre.conf b/sane.d/sceptre.conf
new file mode 100644 (file)
index 0000000..69e3a96
--- /dev/null
@@ -0,0 +1,2 @@
+scsi "KINPO   " "Vividscan S120  "
+/dev/scanner
diff --git a/sane.d/sharp.conf b/sane.d/sharp.conf
new file mode 100644 (file)
index 0000000..0541240
--- /dev/null
@@ -0,0 +1,42 @@
+# The options are only meaningful if the backend was
+# compiled with USE_FORK defined
+#
+# option buffersize: size of one buffer allocated as shared
+#    memory for data transfer between the reader process
+#    and the parent process
+# option buffers: number of these buffers
+#    The minimum is 2
+# option readqueue: number of queued read requests. This is
+#    with the current SANE version (1.01) only useful for
+#    Linux, since queued read requests are not supported
+#    for other operating systems. 
+#
+#    For Linux, a value of 2 is recommended, at least if a
+#    JX-250 is used. Bigger values are only a waste of memory.
+#
+#    For other operationg systems, set this value to zero
+#
+# option stop_on_fsu_error: should be 0 or 1. If set to 0,
+#    the "FSU light dispersion error" does not cause the abortion
+#    of a scan.
+#
+# option default_scan_source: valid values are "auto", "fsu", "adf"
+#    and "flatbed". For "auto", the backend will enable an ADF or
+#    or FSU, if installed. 
+#    
+# global options:
+option buffers 4
+option buffersize 131072
+option readqueue 2
+option stop_on_fsu_error 1
+option default_scan_source auto
+# look for all devices with vendor ID "SHARP" and type "Scanner"
+scsi SHARP * Scanner
+# no options specific to these devices listed -> use global options
+/dev/scanner
+# options specific to /dev/scanner
+  option buffers 6
+  option buffersize 262144
+  option readqueue 2
+# example for another (Linux) device name:
+#/dev/sg1
diff --git a/sane.d/sm3840.conf b/sane.d/sm3840.conf
new file mode 100644 (file)
index 0000000..177abd5
--- /dev/null
@@ -0,0 +1,5 @@
+# usb vendor product
+# Microtek ScanMaker 3840 ID
+usb 0x05da 0x30d4
+# Microtek ScanMaker 4800 ID
+usb 0x05da 0x30cf
diff --git a/sane.d/snapscan.conf b/sane.d/snapscan.conf
new file mode 100644 (file)
index 0000000..b244e3a
--- /dev/null
@@ -0,0 +1,115 @@
+#------------------------------ General -----------------------------------
+
+# Change to the fully qualified filename of your firmware file, if
+# firmware upload is needed by the scanner
+firmware /usr/share/sane/snapscan/your-firmwarefile.bin
+
+# If not automatically found you may manually specify a device name.
+
+# For USB scanners also specify bus=usb, e.g.
+# /dev/usb/scanner0 bus=usb
+
+# For SCSI scanners specify the generic device, e.g. /dev/sg0 on Linux.
+# /dev/sg0
+
+#---------------------------------------------------------------------------
+# No changes should be necessary below this line
+#---------------------------------------------------------------------------
+
+#-------------------------- SCSI scanners ----------------------------------
+# These SCSI devices will be probed automatically
+scsi AGFA * Scanner
+scsi COLOR * Scanner
+scsi Color * Scanner
+scsi ACERPERI * Scanner
+
+#--------------------------- USB scanners -----------------------------------
+# These USB devices will be probed automatically
+# (This will currently work only on Linux)
+
+# Benq/Acer/Vuego 310U
+usb 0x04a5 0x1a20
+usb 0x04a5 0x1a26
+
+# Benq/Acer/Vuego 320U
+usb 0x04a5 0x2022
+
+# Benq/Acer/Vuego 620U / 620UT
+usb 0x04a5 0x1a2a
+usb 0x04a5 0x2040
+
+# Benq/Acer/Vuego 640U
+usb 0x04a5 0x2060
+
+# Benq/Acer/Vuego 640BU
+usb 0x04a5 0x207e
+
+# Benq/Acer/Vuego 640BT
+usb 0x04a5 0x20be
+
+# Benq/Acer/Vuego 1240U
+usb 0x04a5 0x20c0
+
+# Benq/Acer/Vuego 3300 / 4300
+usb 0x04a5 0x20b0
+
+# Benq/Acer/Vuego 4300
+usb 0x04a5 0x20de
+
+# Benq 5000E / 5000U
+usb 0x04a5 0x20f8
+
+# Benq 5000
+usb 0x04a5 0x20fc
+
+# Benq/Acer 5300
+usb 0x04a5 0x20fe
+
+# Benq 5250C
+usb 0x04a5 0x2137
+
+# Agfa 1236U
+usb 0x06bd 0x0002
+
+# Agfa 1212U
+usb 0x06bd 0x0001
+usb 0x06bd 0x2061
+
+# Agfa Snapscan e10
+usb 0x06bd 0x2093
+
+# Agfa Snapscan e20
+usb 0x06bd 0x2091
+
+# Agfa Snapscan e25
+usb 0x06bd 0x2095
+
+# Agfa Snapscan e26
+usb 0x06bd 0x2097
+
+# Agfa Snapscan e40
+usb 0x06bd 0x208d
+
+# Agfa Snapscan e42
+usb 0x06bd 0x20ff
+
+# Agfa Snapscan e50
+usb 0x06bd 0x208f
+
+# Agfa Snapscan e52
+usb 0x06bd 0x20fd
+
+# Epson Perfection 660
+usb 0x04b8 0x0114
+
+# Epson Perfection 1670
+usb 0x04b8 0x011f
+
+# Epson Perfection 2480
+usb 0x04b8 0x0121
+
+# Epson Perfection 3490
+usb 0x04b8 0x0122
+
+# Epson Stylus CX-1500
+usb 0x04b8 0x080c
diff --git a/sane.d/sp15c.conf b/sane.d/sp15c.conf
new file mode 100644 (file)
index 0000000..b85e6d2
--- /dev/null
@@ -0,0 +1 @@
+scsi FCPA
diff --git a/sane.d/st400.conf b/sane.d/st400.conf
new file mode 100644 (file)
index 0000000..5e29226
--- /dev/null
@@ -0,0 +1,53 @@
+# the ST400 is fixed to ID 3
+scsi SIEMENS "ST 400" Scanner * * 3 *
+scsi SIEMENS "ST 800" Scanner * * 3 *
+
+# The following options are for testing and bug-hunting.  If your scanner
+# needs one of these options to function reliably, please let me know.
+
+# Maximum amount of data to read in a single SCSI command.  If not set
+# (or set to 0), the backend will read as much data as allowed by the
+# scanner model or the OS.  WARNING: Using this option overrides the
+# hardcoded # maxread limits for all scanner models!  With more than
+# 65536 bytes, my ST400 locks up (itself, the SCSI bus, the sg driver,
+# and the machine). Use with caution.
+#option maxread 65536
+
+# Use this to switch the scanner lights on with a separate MODE SELECT call
+# and wait for some time before starting to scan (to allow the lights to go
+# to full intensity).  The time is in 1/10 seconds (i.e. 20 means 2 seconds).
+# If not set, scanning starts immediately (works with my ST400).
+#option delay 20
+
+# The following are hacks that affect all scanners of the same model as the
+# last attached device.  Used like this (assume ST800's had 8bit depth and
+# 4MB internal buffer):
+#   scsi SIEMENS "ST 400" Scanner * * 3 *
+#   option scanner_bufsize 2097152
+#   option scanner_bits 6
+#   scsi SIEMENS "ST 800" Scanner * * 3 *
+#   option scanner_bufsize 4194304
+#   option scanner_bits 8
+# Currently, the backend has entries for ST400, ST800 and "everything else".
+# To add more scanners, you have to add a line in the st400_models array.
+# Please note that these options are only for testing unknown devices with
+# this backend.
+
+# Internal scanner buffer:
+#option scanner_bufsize 2097152
+
+# Bit depth:
+#option scanner_bits 6
+
+# Maximum bytes to read in a single SCSI command (see also maxread above).
+#option scanner_maxread 65536
+
+# Supported resolutions (upto 15 different values).  If you specify an
+# illegal value here, most likely the scanner will not report an error,
+# but only scan a small sub-area of the requested area (at least my ST400
+# does this).
+#option scanner_resolutions 200 300 400
+
+# This option causes the SCSI inquiry response to be written to
+# "$HOME/st400.dump" (as binary data).  For debugging purposes.
+#option dump_inquiry
diff --git a/sane.d/stv680.conf b/sane.d/stv680.conf
new file mode 100644 (file)
index 0000000..eb15e7c
--- /dev/null
@@ -0,0 +1,10 @@
+#stv680.conf
+#
+# AIPTEK stv680 vidcam
+usb 0x0553 0x0202
+# Konica e-mini
+usb 0x04c8 0x0722
+# DigitalDream l'espion XS
+usb 0x1183 0x0001
+#Creative WebCam Go mini
+usb 0x041e 0x4007
diff --git a/sane.d/tamarack.conf b/sane.d/tamarack.conf
new file mode 100644 (file)
index 0000000..4c5ae7d
--- /dev/null
@@ -0,0 +1,3 @@
+scsi TAMARACK
+/dev/scanner
+
diff --git a/sane.d/teco1.conf b/sane.d/teco1.conf
new file mode 100644 (file)
index 0000000..3f7fd72
--- /dev/null
@@ -0,0 +1,17 @@
+# Relisys RELI 2412
+# The scanner respond to all luns. Get only lun 0.
+scsi "RELISYS" "VM3530+" Scanner * * * 0
+
+# Avec Color Office 2400, 2412
+scsi "" "Image Scanner" Scanner
+
+# Relisys RELI 4816
+scsi "RELISYS" "VM4540" Scanner * * * 0
+
+# Relisys RELI 4830
+scsi "RELISYS" "RELI 4830" Scanner
+
+# Dextra DF-600P
+scsi "Dextra DF-600P" Scanner
+
+/dev/scanner
diff --git a/sane.d/teco2.conf b/sane.d/teco2.conf
new file mode 100644 (file)
index 0000000..a012e56
--- /dev/null
@@ -0,0 +1,29 @@
+# VM3564 RELISYS AVEC II S3 scanner
+scsi "RELISYS" "AVEC II S3" 
+
+# VM356A Primax Jewel 4800 scanner
+scsi "Primax" "Jewel"
+
+# VM356A  Relisys APOLLO Express 3
+scsi "RELISYS" "APOLLO Express 3"
+
+# VM3575 Relisys AVEC Super 3
+scsi "RELISYS" "AVEC Super 3"
+
+# VM3575  Relisys SCORPIO Super 3
+# VM3575  Mustek ScanMagic 4830S
+# VM6586  Relisys SCORPIO Pro-S
+scsi "" "Flatbed Scanner" 
+
+# VM656A  Relisys APOLLO Express 6
+scsi "RELISYS" "APOLLO Express 6"
+
+# VM6575  Relisys SCORPIO Pro
+scsi "RELISYS" "SCORPIO Pro"
+
+# VM6575 Primax Profi 9600
+scsi "Primax" "Profi 9600"
+
+# VM6586 Primax Profi 19200
+scsi "Primax" "Profi 19200"
+/dev/scanner
diff --git a/sane.d/teco3.conf b/sane.d/teco3.conf
new file mode 100644 (file)
index 0000000..8fbe733
--- /dev/null
@@ -0,0 +1,11 @@
+# VM3552
+scsi "" "Flat-bed scanner" Scanner
+scsi "RELISYS" "Scorpio"
+
+# Trust Imagery 2400SP
+scsi "Aashima" "IMAGERY 2400SP" Scanner * * * 0
+
+# Trust Imagery 4800 SP +:
+scsi "Aashima" "IMAGERY 4800SP +"
+
+/dev/scanner
diff --git a/sane.d/test.conf b/sane.d/test.conf
new file mode 100644 (file)
index 0000000..458342e
--- /dev/null
@@ -0,0 +1,87 @@
+# test backend configuration file
+########################################
+
+# number of test devices
+number_of_devices 2
+
+# Initial option values and ranges
+########################################
+
+# Scan mode (Color, Gray)
+mode Gray
+
+# Bit depth (1, 8, 16)
+depth 8
+
+# Hand-scanner mode (true, false)
+hand-scanner false
+
+# Three-pass mode (true, false)
+three-pass false
+
+# Three-pass order (RGB, RBG, GBR, GRB, BGR, BRG)
+three-pass-order RGB
+
+# Resolution (dpi)
+resolution_min 1.0
+resolution_max 1200.0
+resolution_quant 1.0
+resolution 50.0
+
+# Draw test picture ("Solid black", "Solid white", "Color pattern", "Grid")
+test-picture "Solid black"
+
+# Invert upper and lower byte in 16 bit modes
+invert-endianess false
+
+# Read-limit (true, false)
+read-limit false
+
+# Read-limit size (1 - 65536 bytes)
+read-limit-size 1
+
+# Read-delay (true, false)
+read-delay false
+
+# Read-delay duration (1000 - 200,000 microseconds)
+read-delay-duration 1000
+
+# Status code (return-value) of sane_read() ("Default",
+#   "SANE_STATUS_UNSUPPORTED",
+#   "SANE_STATUS_CANCELLED", "SANE_STATUS_DEVICE_BUSY", "SANE_STATUS_INVAL",
+#   "SANE_STATUS_EOF", "SANE_STATUS_JAMMED", "SANE_STATUS_NO_DOCS",
+#   "SANE_STATUS_COVER_OPEN", "SANE_STATUS_IO_ERROR", "SANE_STATUS_NO_MEM",
+#   "SANE_STATUS_ACCESS_DENIED"
+read-status-code "Default"
+
+# Fuzzy parameters (true, false)
+fuzzy-parameters false
+
+# Loss of pixels per line (pixels)
+ppl-loss 0
+
+# Non-blocking io (true, false)
+non-blocking false
+
+# Support select fd (true, false)
+select-fd false
+
+# Enable test options (true, false)
+enable-test-options false
+
+# Geometry (mm)
+geometry_min 0.0
+geometry_max 200.0
+geometry_quant 1.0
+
+# Top-left x position (mm)
+tl_x 0.0
+
+# Top-left y position (mm)
+tl_y 0.0
+
+# Bottom-right x position (mm)
+br_x 80.0
+
+# Bottom-right y position (mm)
+br_y 100.0
diff --git a/sane.d/u12.conf b/sane.d/u12.conf
new file mode 100644 (file)
index 0000000..c5457cb
--- /dev/null
@@ -0,0 +1,67 @@
+# U12-SANE Backend configuration file
+#
+
+# each device needs at least two lines:
+# - [usb] vendor-ID and product-ID
+# - device devicename
+# i.e. for Plustek (0x07B3) U1212 (0x0001)
+# [usb] 0x07B3 0x0001
+# device /dev/usbscanner
+# or
+# device libusb:bbb:ddd
+# where bbb is the busnumber and ddd the device number
+# make sure that your user has access to /proc/bus/usb/bbb/ddd
+#
+# additionally you can specify some options
+# warmup, lOffOnEnd, lampOff
+#
+# For autodetection use
+# [usb]
+# device /dev/usbscanner
+#
+# or simply
+# [usb]
+#
+# or if you want a specific device but you have no idea about the
+# device node or you use libusb, simply set vendor- and product-ID
+# [usb] 0x07B3 0x0001
+# device auto
+#
+# NOTE: autodetection is safe, as it uses the info it got
+#       from the USB subsystem. If you're not using the
+#       autodetection, you MUST have attached that device
+#       at your USB-port, that you have specified...
+#
+
+[usb]
+
+#
+# options for the previous USB entry
+#
+# switch lamp off after xxx secs, 0 disables the feature
+option lampOff 300
+
+# warmup period in seconds, 0 means no warmup
+option warmup 15
+
+# 0 means leave lamp-status untouched, not 0 means switch off
+# on sane_close
+option lOffOnEnd 1
+
+#
+# for adjusting the default gamma values
+#
+#option redGamma         1.5
+#option greenGamma       1.5
+#option blueGamma        1.5
+#option grayGamma        1.5
+
+#
+# and of course the device-name
+#
+device auto
+
+#
+# to define a new device, start with a new section:
+# [usb] 
+#
diff --git a/sane.d/umax.conf b/sane.d/umax.conf
new file mode 100644 (file)
index 0000000..a57cf53
--- /dev/null
@@ -0,0 +1,117 @@
+#
+# Options for the umax backend
+#
+
+# define scsi queueing depth
+#option scsi-maxqueue 2
+
+# define scsi buffer size in bytes
+#option scsi-buffer-size-min 65536
+#option scsi-buffer-size-max 262144
+
+# define scan lines that shall be read in one block
+#option scan-lines 100
+#option preview-lines 20
+
+# define how to handle bad sense codes
+#   0 = handle as device busy
+#   1 = handle as ok
+#   2 = handle as i/o error
+#   3 = ignore bad error code - continue sense handler,  
+#option handle-bad-sense-error 0
+
+# define if a request sense command shall be executed
+#option execute-request-sense 0
+
+# define if the preview bit shall be set when scanning in rgb mode
+#option force-preview-bit-rgb 0
+
+# define if slow speed flag shall be set
+# BE CAREFUL WITH THIS OPTION, IT MAY DESTROY YOUR SCANNER WHEN SET FALSE
+# -1 = automatically set by driver - if known
+#  0 = disabled
+#  1 = enabled
+#option slow-speed 0
+
+# define if care-about-smeraring flag shall be set
+# BE CAREFUL WITH THIS OPTION, IT MAY DESTROY YOUR SCANNER WHEN SET FALSE
+# -1 = automatically set by driver - if known
+#  0 = disabled
+#  1 = enabled
+#option care-about-smearing 0
+
+# define if the calibration shall be done for selected scanarea or for each ccd pixel
+# -1 = automatically set by driver - if known
+#  0 = disabled
+#  1 = enabled    
+#option calibration-full-ccd 1
+
+# define if an offset of the calculate calibration with has to be used
+# -99999 = auto
+#option calibration-width-offset -99999
+
+# define the number of pixels that is used for calibration
+# -1 = disabled
+#  0 = not set
+#  1 = 1 byte/pixel,
+#  2 = 2 bytes/pixel  
+#option calibration-bytes-pixel -1
+
+# define if scanner uses the same exposure times for red, green and blue
+# -1 = automatically set by driver - if known
+#  0 = disabled (own selection for red, green and blue)
+#  1 = enabled (same values for red, green and blue)
+#options exposure-time-rgb-bind 0
+
+# define if shading data shall be inverted befor sending it back to the scanner
+# -1 = automatically set by driver - if known
+#  0 = disabled
+#  1 = enabled 
+#option invert-shading-data 0
+
+# define if the scanner supports lamp control commands
+# 0 = automatically set by driver - if known
+# 1 = enabled 
+#option lamp-control-available 0
+
+# define how 16 bit gamma data is padded
+# -1 = automatically set by driver - if known
+#  0 = gamma data is msb padded
+#  1 = gamma data is lsb padded 
+#option gamma-lsb-padded 0
+
+# define connection type of following devices
+# 1 = scsi
+# 2 = usb
+#option connection-type 1
+
+# linux device identification:
+#scsi vendor model type bus channel id lun
+scsi UMAX * Scanner
+scsi LinoHell JADE
+scsi LinoHell Office
+scsi LinoHell Office2
+scsi LinoHell SAPHIR2
+scsi LinoHell SAPHIR3
+scsi Linotype SAPHIR4
+scsi LinoHell OPAL2
+scsi HDM LS4H1S
+scsi Nikon AX-110
+scsi Nikon AX-210
+scsi KYE ColorPage-HR5
+scsi EPSON Perfection600
+scsi ESCORT "Galleria 600S"
+scsi TriGem PowerScanII
+
+# Umax Astra 2200 via USB:
+# usb vendor product
+usb 0x1606 0x0230
+
+# scsi device list
+option connection-type 1
+/dev/scanner
+
+# usb device list
+option connection-type 2
+/dev/usbscanner
+
diff --git a/sane.d/umax1220u.conf b/sane.d/umax1220u.conf
new file mode 100644 (file)
index 0000000..2c1ed70
--- /dev/null
@@ -0,0 +1,14 @@
+# Options for the umax1220u backend
+
+# Autodetect the UMAX Astra 1220U
+usb 0x1606 0x0010
+
+# The following line enables autodetection for the
+# Astra 2000U and Astra 2100U. However, this driver
+# isn't entirely compatible, so expect color problems :)
+usb 0x1606 0x0030
+usb 0x1606 0x0130
+
+# device list for non-linux-systems (enable if autodetect fails):
+#/dev/scanner
+#/dev/usb/scanner0
diff --git a/sane.d/umax_pp.conf b/sane.d/umax_pp.conf
new file mode 100644 (file)
index 0000000..e7e9fd4
--- /dev/null
@@ -0,0 +1,64 @@
+# For documentation see sane-umax_pp(5)
+
+# GLOBAL #
+
+# size (in bytes) of scan buffer (default: 2 megabyte)
+option buffer 2097152
+
+
+# the following options are local to this scanner
+# gain for red channel, if not given, will be automatically computed
+# must be between 0 and 15
+#option red-gain 8
+
+# gain for green channel, if not given, will be automatically computed
+# must be between 0 and 15
+#option green-gain 4
+
+# gain for blue channel, if not given, will be automatically computed
+# must be between 0 and 15
+#option blue-gain 8
+
+# offset for red channel, if not given, will default to 0
+# must be between 0 and 15
+#option red-offset 2
+
+# offset for green channel, if not given, will default to 0
+# must be between 0 and 15
+#option green-offset 1
+
+# offset for blue channel, if not given, will default to 0
+# must be between 0 and 15
+#option blue-offset 1
+
+
+#
+#
+# model number
+#
+# valid values are 610, 1220, 1600 and 2000
+#
+# by default, no model, we rely on autodetection
+# in case you have black or 'inverted' scans, 
+# you may override detection by providing the
+# model number
+#option astra 1220
+
+# DEVICES #
+
+# specify the port your scanner is connected to. 
+#
+# the value 'auto' will make the backend find the correct value
+# by itself, it will scan  ppdev, ppi device, then hardware address
+# 'safe-auto' will do the same but won't do direct hardware access
+# on linux systems, you may provide the device name of the ppdev character 
+# device : /dev/parport0, /dev/parport1, ......
+#
+# on *BSD, you may provide the device name of the ppi device: /dev/ppi0,
+# /dev/ppi1, ...
+#
+# Possible hardware addresses are 0x378 (lp0)
+# 0x278 (lp2) and 0x3c8 (lp1)
+#
+
+port safe-auto
diff --git a/sane.d/v4l.conf b/sane.d/v4l.conf
new file mode 100644 (file)
index 0000000..bb55f1f
--- /dev/null
@@ -0,0 +1,10 @@
+#
+# In order to use the v4linux backend you have to give the device
+# You can enable multiple lines if
+# you really have multible v4l devices.
+#
+/dev/bttv0
+/dev/video0
+/dev/video1
+/dev/video2
+/dev/video3
diff --git a/sane.d/xerox_mfp.conf b/sane.d/xerox_mfp.conf
new file mode 100644 (file)
index 0000000..ffc4c4c
--- /dev/null
@@ -0,0 +1,57 @@
+#xerox_mfp.conf
+
+#Xerox Phaser 3200MFP
+usb 0x0924 0x3da4
+
+#Dell MFP Laser Printer 1815dn
+usb 0x413c 0x5124
+
+#Xerox Phaser 6110MFP
+usb 0x0924 0x3d5d
+
+#Samsung CLX-3170fn & CLX-3175FW
+usb 0x04e8 0x342a
+
+#Samsung SCX-4200
+usb 0x04e8 0x341b
+
+#Samsung SCX4725-FN
+usb 0x04e8 0x341f
+
+#Samsung SCX-4500
+usb 0x04e8 0x3426
+
+# Samsung SCX-4500W
+usb 0x04e8 0x342b
+
+# Samsung SCX-4824
+usb 0x04e8 0x342c
+
+# Samsung SCX-4300
+usb 0x04e8 0x342e
+
+# Samsung SCX-4600
+usb 0x04e8 0x3433
+
+#Xerox WorkCentre 3119 Series
+usb 0x0924 0x4265
+
+#Samsung SCX-4623
+usb 0x04e8 0x3434
+
+# Samsung SCX-4825FN
+usb 0x04e8 0x343c
+
+#Xerox WorkCentre 4118 Series
+usb 0x0924 0x420c
+
+#Xerox WorkCentre 3210
+usb 0x0924 0x4293
+
+#Xerox WorkCentre 3220
+usb 0x0924 0x4294
+
+# Samsung SCX-4500W, network mode
+# tcp HOST_ADDR PORT
+#     Uncomment and configure:
+#tcp scx4500 9400