diff --git a/index.html b/index.html index 7a74ed7a..a495e21d 100644 --- a/index.html +++ b/index.html @@ -37,6 +37,9 @@

Latest News

Backends

+2022-02-05: sane-backends-1.2.1 has been released. +

+

2022-01-19: sane-backends-1.1.1 has been released.

@@ -44,16 +47,6 @@

2020-08-23: sane-backends-1.0.31 has been released. -

-

-2020-05-17: sane-backends-1.0.30 has been released.
-This is a security bug fix release. -

-

-2020-02-02: sane-backends-1.0.29 has been released. -

-

-2019-07-31: sane-backends-1.0.28 has been released.

Frontends

diff --git a/man/sane-abaton.5.html b/man/sane-abaton.5.html index 2da7aed8..7257c902 100644 --- a/man/sane-abaton.5.html +++ b/man/sane-abaton.5.html @@ -30,9 +30,9 @@ port for it. Have a look at http://www.sane-project.org/mail- ing-lists.html concerning subscription to sane-devel. - Abaton is out of business, and these scanners are not supported by Ev- - erex (the parent company of Abaton), nor is there any programming in- - formation to be found. This driver is therefore based on information + Abaton is out of business, and these scanners are not supported by + Everex (the parent company of Abaton), nor is there any programming + information to be found. This driver is therefore based on information obtained by running Abaton's scanning desk accessory under MacsBug and tracing the MacOS SCSI Manager calls it made during image acquisition. @@ -86,17 +86,17 @@ tories are separated by a colon (`:'), under OS/2, they are sep- arated by a semi-colon (`;'). If this variable is not set, the configuration file is searched in two default directories: - first, the current working directory (".") and then in /usr/lo- - cal/etc/sane.d. If the value of the environment variable ends - with the directory separator character, then the default direc- - tories are searched after the explicitly specified directories. - For example, setting SANE_CONFIG_DIR to "/tmp/config:" would re- - sult in directories tmp/config, ., and /usr/local/etc/sane.d be- - ing searched (in this order). + first, the current working directory (".") and then in + /usr/local/etc/sane.d. If the value of the environment variable + ends with the directory separator character, then the default + directories are searched after the explicitly specified directo- + ries. For example, setting SANE_CONFIG_DIR to "/tmp/config:" + would result in directories tmp/config, ., and + /usr/local/etc/sane.d being searched (in this order). SANE_DEBUG_ABATON - If the library was compiled with debug support enabled, this en- - vironment variable controls the debug level for this backend. + If the library was compiled with debug support enabled, this + environment variable controls the debug level for this backend. E.g., a value of 255 requests all debug output to be printed. Smaller levels reduce verbosity. diff --git a/man/sane-agfafocus.5.html b/man/sane-agfafocus.5.html index ea7797a1..dba9e550 100644 --- a/man/sane-agfafocus.5.html +++ b/man/sane-agfafocus.5.html @@ -61,8 +61,8 @@

CONFIGURATION

        The  contents of the agfafocus.conf file is a list of device names that
        correspond to AGFA Focus scanners.  Empty lines and lines starting with
-       a  hash mark (#) are ignored.  A sample configuration file is shown be-
-       low:
+       a  hash  mark  (#)  are  ignored.  A sample configuration file is shown
+       below:
 
               /dev/scanner
               # this is a comment
@@ -91,17 +91,17 @@
               tories are separated by a colon (`:'), under OS/2, they are sep-
               arated  by a semi-colon (`;').  If this variable is not set, the
               configuration file  is  searched  in  two  default  directories:
-              first,  the current working directory (".") and then in /usr/lo-
-              cal/etc/sane.d.  If the value of the environment  variable  ends
-              with  the directory separator character, then the default direc-
-              tories are searched after the explicitly specified  directories.
-              For example, setting SANE_CONFIG_DIR to "/tmp/config:" would re-
-              sult in directories tmp/config, ., and /usr/local/etc/sane.d be-
-              ing searched (in this order).
+              first,   the   current  working  directory  (".")  and  then  in
+              /usr/local/etc/sane.d.  If the value of the environment variable
+              ends  with  the  directory separator character, then the default
+              directories are searched after the explicitly specified directo-
+              ries.   For  example,  setting SANE_CONFIG_DIR to "/tmp/config:"
+              would    result    in    directories    tmp/config,    .,    and
+              /usr/local/etc/sane.d being searched (in this order).
 
        SANE_DEBUG_AGFAFOCUS
-              If the library was compiled with debug support enabled, this en-
-              vironment variable controls the debug level  for  this  backend.
+              If  the  library  was  compiled with debug support enabled, this
+              environment variable controls the debug level for this  backend.
               E.g.,  a  value  of 128 requests all debug output to be printed.
               Smaller levels reduce verbosity.  SANE_DEBUG_AGFAFOCUS values:
 
@@ -143,9 +143,9 @@
        the  Artec  backend is disabled.  Somehow, this backend causes at least
        my scanner not to respond correctly to SCSI inquiry commands.
 
-       If you encounter a bug please set  the  environment  variable  SANE_DE-
-       BUG_AGFAFOCUS  to 128 and try to regenerate the problem. Then send me a
-       report with the log attached.
+       If  you  encounter  a  bug  please   set   the   environment   variable
+       SANE_DEBUG_AGFAFOCUS  to  128  and  try to regenerate the problem. Then
+       send me a report with the log attached.
 
        If you encounter a SCSI bus error or trimmed  and/or  displaced  images
        please  also  set the environment variable SANE_DEBUG_SANEI_SCSI to 128
diff --git a/man/sane-apple.5.html b/man/sane-apple.5.html
index c35e990f..6cc7b1e6 100644
--- a/man/sane-apple.5.html
+++ b/man/sane-apple.5.html
@@ -28,9 +28,9 @@
 
        If  you own a Apple scanner other than the ones listed above that works
        with this backend, please let us know by sending  the  scanner's  model
-       name,  SCSI  id,  and  firmware revision to sane-devel@alioth-lists.de-
-       bian.net.  See http://www.sane-project.org/mailing-lists.html  for  de-
-       tails on how to subscribe to sane-devel.
+       name,   SCSI   id,   and   firmware   revision   to  sane-devel@alioth-
+       lists.debian.net.   See  http://www.sane-project.org/mailing-lists.html
+       for details on how to subscribe to sane-devel.
 
 
 
@@ -53,8 +53,8 @@ mark (#) are ignored. See sane-scsi(5) on details of what constitutes a valid device name. - Options come in two flavors: global and positional ones. Global op- - tions apply to all devices managed by the backend, whereas positional + Options come in two flavors: global and positional ones. Global + options apply to all devices managed by the backend, whereas positional options apply just to the most recently mentioned device. Note that this means that the order in which the options appear matters! @@ -89,29 +89,30 @@ looks for the configuration file. On *NIX systems, directory names are separated by a colon (`:'), under OS/2 by a semi-colon (`;'). If SANE_CONFIG_DIR is not set, SANE defaults to search- - ing the current working directory (".") and then /usr/lo- - cal/etc/sane.d. If the value of $SANE_CONFIG_DIR ends with the - separator character, the default directories are searched after - the directory list. For example, setting SANE_CONFIG_DIR to - "/tmp/config:" would result in directories tmp/config, ., and - /usr/local/etc/sane.d being searched (in that order). + ing the current working directory (".") and then + /usr/local/etc/sane.d. If the value of $SANE_CONFIG_DIR ends + with the separator character, the default directories are + searched after the directory list. For example, setting + SANE_CONFIG_DIR to "/tmp/config:" would result in directories + tmp/config, ., and /usr/local/etc/sane.d being searched (in that + order). SANE_DEBUG_APPLE - Controls the debug level. A value of 255 prints all debug out- - put. Smaller values reduce verbosity. Requires a library com- + Controls the debug level. A value of 255 prints all debug out- + put. Smaller values reduce verbosity. Requires a library com- piled with debug support.

CURRENT STATUS

        The apple backend is now in version 0.3 (Tue Jul 21 1998). Since I only
-       have  the AppleScanner and not the other models (OneScanner, ColorOneS-
+       have the AppleScanner and not the other models (OneScanner,  ColorOneS-
        canner) I can only develop/test for the AppleScanner effectively.  How-
        ever with this release I almost completed the GUI part of all scanners.
-       Most of the functionality is there. At least OneScanner should scan  at
-       the  AppleScanner's  compatible  modes  (LineArt, HalfTone, Gray16). My
+       Most  of the functionality is there. At least OneScanner should scan at
+       the AppleScanner's compatible modes  (LineArt,  HalfTone,  Gray16).  My
        personal belief is that with a slight touch of debugging the OneScanner
-       could  be actually usable. The ColorOneScanner needs more work. AppleS-
+       could be actually usable. The ColorOneScanner needs more work.  AppleS-
        canner is of course almost fully supported.
 
 
@@ -126,85 +127,85 @@
               Cannot up/download halftone patterns or calibration vectors.
 
        ColorOneScanner
-              Cannot up/download halftone patterns, calibration vectors,  cus-
-              tom Color Correction Tables (CCT) and of course custom gamma ta-
-              bles.
+              Cannot  up/download halftone patterns, calibration vectors, cus-
+              tom Color Correction Tables (CCT) and  of  course  custom  gamma
+              tables.
 
        Park/UnPark (OneScanner, ColorOneScanner)
               Some capabilities are missing.
 
        The above functionalities are missing because I don't have the hardware
        to experiment on.  Another reason is my lack of understanding as to how
-       or if the SANE API provide means to describe  any  array  type  besides
+       or  if  the  SANE  API provide means to describe any array type besides
        gamma.
 
 
 

UNSUPPORTED FEATURES

-       The  following  "features"  will  never  be supported, at least while I
+       The following "features" will never be  supported,  at  least  while  I
        maintain the sane-apple backend.
 
        NoHome (AppleScanner)
-              The scanner lamp stays on  and  the  carriage  assembly  remains
+              The  scanner  lamp  stays  on  and the carriage assembly remains
               where it stops at the end of the scan. After two minutes, if the
               scanner does not receive another SCAN command, the lamp goes off
               and the carriage returns to the home position.
 
        Compression (AppleScanner)
-              The  Scanner  can  compress data with CCITT Group III one dimen-
+              The Scanner can compress data with CCITT Group  III  one  dimen-
               sional algorithm (fax) and the Skip White Line algorithm.
 
        Multiple Windows (AppleScanner)
-              AppleScanner may support multiple windows. It would  be  a  cool
+              AppleScanner  may  support  multiple windows. It would be a cool
               feature and a challenge for me to code if it could intermix dif-
-              ferent options for different windows (scan areas). This  way  it
-              could  scan  a document in LineArt mode but the figures in it in
-              Gray and at a different resolution.  Unfortunately this  is  im-
-              possible.
+              ferent  options  for different windows (scan areas). This way it
+              could scan a document in LineArt mode but the figures in  it  in
+              Gray  and  at  a  different  resolution.   Unfortunately this is
+              impossible.
 
        Scan Direction (OneScanner)
               It controls the scan direction. (?)
 
        Status/Reset Button (OneScanner)
-              This  option controls the status of the button on the OneScanner
+              This option controls the status of the button on the  OneScanner
               model. You can also reset the button status by software.
 
 
 

BUGS

-       SANE backend bugs are divided in two classes.  We  have  GUI  bugs  and
+       SANE  backend  bugs  are  divided  in two classes. We have GUI bugs and
        scanner specific bugs.
 
-       We  know  we  have a GUI bug when a parameter is not showing up when it
-       should (active) or vice versa. Finding out which parameters are  active
-       across  various Apple modes and models from the documentation ftp://ft-
-       pdev.info.apple.com/devworld/Technical_Documentation/Peripherals_Docu-
-       mentation/ is an interesting exercise. I may have missed some dependen-
-       cies. For example of the threshold parameter the  Apple  Scanners  Pro-
-       gramming  Guide  says nothing. I had to assume it is valid only in Lin-
-       eArt mode.
+       We know we have a GUI bug when a parameter is not showing  up  when  it
+       should  (active) or vice versa. Finding out which parameters are active
+       across  various  Apple  modes  and  models   from   the   documentation
+       ftp://ftpdev.info.apple.com/devworld/Technical_Documentation/Peripher-
+       als_Documentation/ is an interesting exercise. I may have  missed  some
+       dependencies. For example of the threshold parameter the Apple Scanners
+       Programming Guide says nothing. I had to assume it  is  valid  only  in
+       LineArt mode.
 
-       Scanner specific bugs are mostly due to mandatory round-offs  in  order
+       Scanner  specific  bugs are mostly due to mandatory round-offs in order
        to scan. In the documentation in one place states that the width of the
-       scan area should be a byte multiple. In another place it says that  the
+       scan  area should be a byte multiple. In another place it says that the
        width of the scan area should be an even byte multiple. Go figure...
 
-       Other  sources of bugs are due to scsi communication, scsi connects and
-       disconnects. However the classical bugs are still there. So you may en-
-       counter  buffer overruns, null pointers, memory corruption and SANE API
-       violations.
+       Other sources of bugs are due to scsi communication, scsi connects  and
+       disconnects.  However  the  classical  bugs are still there. So you may
+       encounter buffer overruns, null pointers, memory  corruption  and  SANE
+       API violations.
 
        SIGSEGV on SliceBars
               When you try to modify the scan area from the slice bar you have
-              a  nice  little  cute core dump. I don't know why. If you select
+              a nice little cute core dump. I don't know why.  If  you  select
               the scan area from the preview window or by hand typing the num-
               bers everything is fine. The SIGSEGV happens deep in gtk library
               (gdk). I really cannot debug it.
 
        Options too much
-              It is possible, especially  for  the  ColorOneScanner,  for  the
+              It  is  possible,  especially  for  the ColorOneScanner, for the
               backend's options panel to extend beyond your screen. It happens
-              with mine and I am running my X Server at 1024x768. What  can  I
+              with  mine  and I am running my X Server at 1024x768. What can I
               say? Try smaller fonts in the X server, or virtual screens.
 
        Weird SCSI behaviour
@@ -212,35 +213,35 @@
 
               >> OS: FreeBSD 2.2.6
               >> CC: egcs-1.02
-              Just  wanted to follow up on this...  I recently changed my SCSI
-              card from the Adaptec  2940UW  to  a  dual-channel  Symbios  786
-              chipset.   When I started up SANE with your driver, I managed to
+              Just wanted to follow up on this...  I recently changed my  SCSI
+              card  from  the  Adaptec  2940UW  to  a dual-channel Symbios 786
+              chipset.  When I started up SANE with your driver, I managed  to
               scan line art drawings okay, but Gray16 scans led to a stream of
-              SCSI  error  messages  on the console, ultimately hanging with a
-              message saying the scanner wasn't releasing the SCSI bus.   This
+              SCSI error messages on the console, ultimately  hanging  with  a
+              message  saying the scanner wasn't releasing the SCSI bus.  This
               may be that the Symbios is simply less tolerant of ancient hard-
               ware, or may be bugs in your driver or in SANE itself...
 
 
 

DEBUG

-       If you encounter a  GUI  bug  please  set  the  environmental  variable
-       SANE_DEBUG_APPLE  to 255 and rerun the exact sequence of keystrokes and
-       menu selections to reproduce it. Then send me a report with the log at-
-       tached.
+       If  you  encounter  a  GUI  bug  please  set the environmental variable
+       SANE_DEBUG_APPLE to 255 and rerun the exact sequence of keystrokes  and
+       menu  selections  to  reproduce  it. Then send me a report with the log
+       attached.
 
        If you have an Apple Macintosh with the AppleScanners driver installed,
-       reporting to me which options are grayed out (inactive) in  what  modes
+       reporting  to  me which options are grayed out (inactive) in what modes
        would be very helpful.
 
-       If  you  want  to  offer some help but you don't have a scanner, or you
-       don't have the model you would like to help with, or you are a SANE de-
-       veloper and you just want to take a look at how the apple backend looks
-       like, goto to apple.h and #define the NEUTRALIZE_BACKEND macro. You can
-       select  the  scanner model through the APPLE_MODEL_SELECT macro. Avail-
-       able options are APPLESCANNER, ONESCANNER, and COLORONESCANNER.
+       If you want to offer some help but you don't have  a  scanner,  or  you
+       don't  have  the  model  you would like to help with, or you are a SANE
+       developer and you just want to take a look at  how  the  apple  backend
+       looks  like,  goto to apple.h and #define the NEUTRALIZE_BACKEND macro.
+       You can select the scanner model through the APPLE_MODEL_SELECT  macro.
+       Available options are APPLESCANNER, ONESCANNER, and COLORONESCANNER.
 
-       If you encounter a SCSI bus error or trimmed  and/or  displaced  images
+       If  you  encounter  a SCSI bus error or trimmed and/or displaced images
        please set the environment variable SANE_DEBUG_SANEI_SCSI to 255 before
        sending me the report.
 
@@ -248,7 +249,7 @@
 

TODO

        Non Blocking Support
-              Make  sane-apple  a  non  blocking  backend.  Properly   support
+              Make   sane-apple  a  non  blocking  backend.  Properly  support
               sane_set_io_mode() and sane_get_select_fd()
 
        Scan   Make scanning possible for all models in all supported modes.
@@ -263,8 +264,8 @@
 
 

AUTHOR

-       The  sane-apple  backend was written not entirely from scratch by Milon
-       Firikis. It is mostly based on the sane-mustek(5)  backend  from  David
+       The sane-apple backend was written not entirely from scratch  by  Milon
+       Firikis.  It  is  mostly based on the sane-mustek(5) backend from David
        Mosberger and Andreas Czechanowski
 
                                   11 Jul 2008                    sane-apple(5)
diff --git a/man/sane-artec.5.html b/man/sane-artec.5.html
index 93b39a75..5bc2e9a3 100644
--- a/man/sane-artec.5.html
+++ b/man/sane-artec.5.html
@@ -106,17 +106,17 @@
               tories are separated by a colon (`:'), under OS/2, they are sep-
               arated  by a semi-colon (`;').  If this variable is not set, the
               configuration file  is  searched  in  two  default  directories:
-              first,  the current working directory (".") and then in /usr/lo-
-              cal/etc/sane.d.  If the value of the environment  variable  ends
-              with  the directory separator character, then the default direc-
-              tories are searched after the explicitly specified  directories.
-              For example, setting SANE_CONFIG_DIR to "/tmp/config:" would re-
-              sult in directories tmp/config, ., and /usr/local/etc/sane.d be-
-              ing searched (in this order).
+              first,   the   current  working  directory  (".")  and  then  in
+              /usr/local/etc/sane.d.  If the value of the environment variable
+              ends  with  the  directory separator character, then the default
+              directories are searched after the explicitly specified directo-
+              ries.   For  example,  setting SANE_CONFIG_DIR to "/tmp/config:"
+              would    result    in    directories    tmp/config,    .,    and
+              /usr/local/etc/sane.d being searched (in this order).
 
        SANE_DEBUG_ARTEC
-              If the library was compiled with debug support enabled, this en-
-              vironment variable controls the debug level  for  this  backend.
+              If  the  library  was  compiled with debug support enabled, this
+              environment variable controls the debug level for this  backend.
               E.g.,  a  value  of 128 requests all debug output to be printed.
               Smaller levels reduce verbosity: SANE_DEBUG_ARTEC values:
 
diff --git a/man/sane-artec_eplus48u.5.html b/man/sane-artec_eplus48u.5.html
index a7f82208..668d7520 100644
--- a/man/sane-artec_eplus48u.5.html
+++ b/man/sane-artec_eplus48u.5.html
@@ -19,8 +19,8 @@
 

DESCRIPTION

        The sane-artec_eplus48u library implements a SANE (Scanner  Access  Now
-       Easy)  backend that provides access to several USB flatbed scanners us-
-       ing the GT6816 chipset like the Artec E+ 48U.  These  scanners  have  a
+       Easy)  backend  that  provides  access  to several USB flatbed scanners
+       using the GT6816 chipset like the Artec E+ 48U.  These scanners have  a
        contact image sensor (CIS).
 
        A    complete   list   of   supported   devices   can   be   found   on
@@ -41,8 +41,8 @@
 

KERNEL ISSUES

        If libusb-0.1.6 or later is installed, this section can be skipped. The
-       scanner should be found by  sane-find-scanner(1)  without  further  ac-
-       tions.  For  setting  permissions  and  general USB information look at
+       scanner  should  be  found  by  sane-find-scanner(1)  without   further
+       actions.  For  setting  permissions and general USB information look at
        sane-usb(5).
 
        When you are using the scanner module, a Linux kernel 2.4.12  or  newer
@@ -131,17 +131,17 @@
               tories are separated by a colon (`:'), under OS/2, they are sep-
               arated by a semi-colon (`;').  If this variable is not set,  the
               configuration  file  is  searched  in  two  default directories:
-              first, the current working directory (".") and then in  /usr/lo-
-              cal/etc/sane.d.   If  the value of the environment variable ends
-              with the directory separator character, then the default  direc-
-              tories  are searched after the explicitly specified directories.
-              For example, setting SANE_CONFIG_DIR to "/tmp/config:" would re-
-              sult in directories tmp/config, ., and /usr/local/etc/sane.d be-
-              ing searched (in this order).
+              first,  the  current  working  directory  (".")  and   then   in
+              /usr/local/etc/sane.d.  If the value of the environment variable
+              ends with the directory separator character,  then  the  default
+              directories are searched after the explicitly specified directo-
+              ries. For example,  setting  SANE_CONFIG_DIR  to  "/tmp/config:"
+              would    result    in    directories    tmp/config,    .,    and
+              /usr/local/etc/sane.d being searched (in this order).
 
        SANE_DEBUG_ARTEC_EPLUS48U
-              If the library was compiled with debug support enabled, this en-
-              vironment  variable  controls  the debug level for this backend.
+              If the library was compiled with  debug  support  enabled,  this
+              environment  variable controls the debug level for this backend.
               Higher debug levels increase the verbosity of the output.
 
               Example: export SANE_DEBUG_ARTEC_EPLUS48U=3
diff --git a/man/sane-avision.5.html b/man/sane-avision.5.html
index 0be64109..a0c90fd4 100644
--- a/man/sane-avision.5.html
+++ b/man/sane-avision.5.html
@@ -31,8 +31,8 @@
 
 

CONFIGURATION

-       The  configuration  file  for  this   backend   resides   in   /usr/lo-
-       cal/etc/sane.d/avision.conf.
+       The    configuration    file    for    this    backend    resides    in
+       /usr/local/etc/sane.d/avision.conf.
 
        Its  contents  is a list of device names that correspond to Avision and
        Avision compatible scanners and backend-options. Empty lines and  lines
@@ -68,8 +68,8 @@
               by the scanner (ADF not present, but ADF model number non-zero).
               Without this option, the backend will make several  attempts  to
               reset  the  ADF  and retry the query in this situation, and will
-              fail with a "not supported" error if the ADF still  doesn't  re-
-              spond.
+              fail with a "not supported"  error  if  the  ADF  still  doesn't
+              respond.
 
        disable-gamma-table:
               Disables  the  usage of the scanner's gamma-table. You might try
@@ -98,8 +98,8 @@
        the device that corresponds to a SCSI scanner. The special device  name
        must  be a generic SCSI device or a symlink to such a device, for exam-
        ple on Linux /dev/sga or /dev/sg0.  The device ID is the ID returned by
-       the  scanner,  for  example "HP" or "AVISION". See sane-scsi(5) for de-
-       tails.
+       the  scanner,  for  example  "HP"  or  "AVISION".  See sane-scsi(5) for
+       details.
 
        Note:  Since the backend now includes  native  USB  access,  it  is  no
               longer needed - even considered obsolete - to access USB scanner
@@ -140,17 +140,17 @@
               tories are separated by a colon (`:'), under OS/2, they are sep-
               arated  by a semi-colon (`;').  If this variable is not set, the
               configuration file  is  searched  in  two  default  directories:
-              first,  the current working directory (".") and then in /usr/lo-
-              cal/etc/sane.d.  If the value of the environment  variable  ends
-              with  the directory separator character, then the default direc-
-              tories are searched after the explicitly specified  directories.
-              For example, setting SANE_CONFIG_DIR to "/tmp/config:" would re-
-              sult in directories tmp/config, ., and /usr/local/etc/sane.d be-
-              ing searched (in this order).
+              first,   the   current  working  directory  (".")  and  then  in
+              /usr/local/etc/sane.d.  If the value of the environment variable
+              ends  with  the  directory separator character, then the default
+              directories are searched after the explicitly specified directo-
+              ries.   For  example,  setting SANE_CONFIG_DIR to "/tmp/config:"
+              would    result    in    directories    tmp/config,    .,    and
+              /usr/local/etc/sane.d being searched (in this order).
 
        SANE_DEBUG_AVISION
-              If the library was compiled with debug support enabled, this en-
-              vironment variable controls the debug level  for  this  backend.
+              If  the  library  was  compiled with debug support enabled, this
+              environment variable controls the debug level for this  backend.
               Higher  debug  levels  increase the verbosity of the output. The
               debug level 7 is the author's preferred value to  debug  backend
               problems.
diff --git a/man/sane-bh.5.html b/man/sane-bh.5.html
index 3142bc76..5b674ce3 100644
--- a/man/sane-bh.5.html
+++ b/man/sane-bh.5.html
@@ -76,8 +76,8 @@
        Scan Mode Options:
 
        --preview[=(yes|no)] [no]
-              Request  a preview-quality scan.  When preview is set to yes im-
-              age compression is disabled and the  image  is  delivered  in  a
+              Request  a  preview-quality  scan.   When  preview is set to yes
+              image compression is disabled and the image is  delivered  in  a
               SANE_FRAME_GRAY frame.
 
        --mode lineart|halftone [lineart]
@@ -130,8 +130,8 @@
 
        --source Automatic Document Feeder|Manual Feed Tray [Automatic Document
        Feeder]
-              Selects the scan source (such as a document feeder).   This  op-
-              tion   is   provided   to   allow   multiple  image  scans  with
+              Selects the scan source  (such  as  a  document  feeder).   This
+              option   is   provided   to  allow  multiple  image  scans  with
               xsane(1);ithasnootherpurpose.
 
        --batch[=(yes|no)] [no]
@@ -168,10 +168,10 @@
 
        --control-panel[=(yes|no)] [yes]
               Enables the scanner's control panel for selecting image enhance-
-              ment parameters.  When the option is set to no the following op-
-              tions  are used to control image enhancement.  See the Bell+How-
-              ell scanner users' guide for complete information on  ACE  func-
-              tionality.
+              ment parameters.  When the option is set  to  no  the  following
+              options   are  used  to  control  image  enhancement.   See  the
+              Bell+Howell scanner users' guide for complete information on ACE
+              functionality.
 
        --ace-function -4..4 [3]
               Specify the Automatic Contrast Enhancement (ACE) Function.
@@ -253,8 +253,8 @@
 
        --section <string> []
               Specifies  a series of image sections.  A section can be used to
-              gather a subset image or to provide a small area for barcode de-
-              coding.   Each  section  is  specified  in  the following format
+              gather a subset image or to provide a  small  area  for  barcode
+              decoding.   Each  section  is  specified in the following format
               (units are in millimeters):
 
        <width>x<height>+<top-left-x>+<top-left-y>[:functioncode...]
@@ -317,8 +317,8 @@
        The contents of the bh.conf file is a list of device names that  corre-
        spond  to  Bell+Howell  scanners.   See sane-scsi(5) on details of what
        constitutes a valid device name.  Additionally, options can  be  speci-
-       fied;  these  lines  begin  with the word "option".  Each option is de-
-       scribed in detail below.  Empty lines and lines starting  with  a  hash
+       fied;  these  lines  begin  with  the  word  "option".   Each option is
+       described in detail below.  Empty lines and lines starting with a  hash
        mark (#) are ignored.
 
 
@@ -330,11 +330,11 @@
               This  option  prevents  the  backend  from  sending any optional
               frames.  This option may be useful when dealing  with  frontends
               which do not support these optional frames.  When this option is
-              in effect, the data is sent in a SANE_FRAME_GRAY frame.  The op-
-              tional   frames  sent  by  this  backend  are:  SANE_FRAME_G31D,
+              in effect, the data is sent in  a  SANE_FRAME_GRAY  frame.   The
+              optional  frames  sent  by  this  backend  are: SANE_FRAME_G31D,
               SANE_FRAME_G32D,  SANE_FRAME_G42D  and  SANE_FRAME_TEXT.   These
-              frames  are  generated  based on the compression and barcode op-
-              tions.  These frames are never sent in preview mode.
+              frames  are  generated  based  on  the  compression  and barcode
+              options.  These frames are never sent in preview mode.
 
        fake-inquiry
               This option is used for debugging purposes and its  use  is  not
@@ -366,17 +366,17 @@
               tories are separated by a colon (`:'), under OS/2, they are sep-
               arated  by a semi-colon (`;').  If this variable is not set, the
               configuration file  is  searched  in  two  default  directories:
-              first,  the current working directory (".") and then in /usr/lo-
-              cal/etc/sane.d.  If the value of the environment  variable  ends
-              with  the directory separator character, then the default direc-
-              tories are searched after the explicitly specified  directories.
-              For example, setting SANE_CONFIG_DIR to "/tmp/config:" would re-
-              sult in directories tmp/config, ., and /usr/local/etc/sane.d be-
-              ing searched (in this order).
+              first,   the   current  working  directory  (".")  and  then  in
+              /usr/local/etc/sane.d.  If the value of the environment variable
+              ends  with  the  directory separator character, then the default
+              directories are searched after the explicitly specified directo-
+              ries.   For  example,  setting SANE_CONFIG_DIR to "/tmp/config:"
+              would    result    in    directories    tmp/config,    .,    and
+              /usr/local/etc/sane.d being searched (in this order).
 
        SANE_DEBUG_BH
-              If the library was compiled with debug support enabled, this en-
-              vironment variable controls the debug level  for  this  backend.
+              If  the  library  was  compiled with debug support enabled, this
+              environment variable controls the debug level for this  backend.
               E.g.,  a  value  of 255 requests all debug output to be printed.
               Smaller levels reduce verbosity.
 
@@ -387,32 +387,32 @@
               With document scanners, automatic document feeder (ADF)  support
               is  a  key feature.  The backend supports the ADF by default and
               returns SANE_STATUS_NO_DOCS when the out-of-paper  condition  is
-              detected.  The SANE frontend scanadf(1) is a command line front-
-              end that supports multi-page scans.  It has been  used  success-
-              fully  with  this backend.  The SANE frontend xsane(1) is an im-
-              proved GUI frontend by Oliver  Rauch.   Support  for  multi-page
+              detected.   The SANE frontend scanadf(1) is a command line fron-
+              tend that supports multi-page scans.  It has been used  success-
+              fully  with  this  backend.   The  SANE  frontend xsane(1) is an
+              improved GUI frontend by Oliver Rauch.  Support  for  multi-page
               scans is included in xsane version 0.35 and above.
 
        Duplex scanning
               Some  models, such as the COPISCAN II 6338, support duplex scan-
               ning.  That is, they scan both sides of the  document  during  a
               single  pass  through the scanner (the scanner has two cameras).
-              This backend supports duplex scanning  (with  the  --duplex  op-
-              tion).   The  front  and back page images are delivered consecu-
+              This  backend  supports  duplex  scanning  (with  the   --duplex
+              option).   The front and back page images are delivered consecu-
               tively as if they were separately scanned pages.
 
        Hardware compression
-              The scanner is capable of compressing the data into several  in-
-              dustry standard formats (CCITT G3, CCITT G3-2D, CCITT G4).  This
-              results in increased performance as less data is passed from the
-              scanner  to  the  host  over the SCSI bus.  The backend supports
-              these compression formats via the  --g31d,  --g32d,  --g42d  op-
-              tions,  respectively.   Many  SANE frontends are not equipped to
-              deal with these formats, however.  The SANE frontend  scanadf(1)
-              supports  these  optional  frame  formats.  The compressed image
-              data is written directly to a file and can then be processed  by
-              a  scan-script using the --scan-script option.  Examples of this
-              are given on the scanadf(1) homepage.
+              The scanner is capable of  compressing  the  data  into  several
+              industry  standard  formats  (CCITT  G3, CCITT G3-2D, CCITT G4).
+              This results in increased performance as  less  data  is  passed
+              from  the  scanner  to  the host over the SCSI bus.  The backend
+              supports these  compression  formats  via  the  --g31d,  --g32d,
+              --g42d  options,  respectively.   Many  SANE  frontends  are not
+              equipped to deal with these formats, however.  The SANE frontend
+              scanadf(1)  supports  these  optional  frame  formats.  The com-
+              pressed image data is written directly to a file and can then be
+              processed  by  a  scan-script  using  the  --scan-script option.
+              Examples of this are given on the scanadf(1) homepage.
 
        Automatic Border Detection
               The scanner can automatically detect the paper size  and  adjust
@@ -426,21 +426,21 @@
 
        Icon Generation
               The Icon function generates a thumbnail of the full page  image,
-              that can be transferred as if it were a separate page.  This al-
-              lows the host to quickly display a thumbnail representation dur-
-              ing  the  scanning operation.  Perhaps this would be a great way
-              of implementing a preview scan, but since a normal  scan  is  so
-              quick, it might not be worth the trouble.
+              that  can  be  transferred  as if it were a separate page.  This
+              allows the host to quickly display  a  thumbnail  representation
+              during  the  scanning  operation.  Perhaps this would be a great
+              way of implementing a preview scan, but since a normal  scan  is
+              so quick, it might not be worth the trouble.
 
        Multiple Sections
               Multiple  sections (scanning sub-windows) can be defined for the
               front and back pages.  Each section can have  different  charac-
-              teristics  (e.g.  geometry,  compression).  The sections are re-
-              turned as if they were separately scanned images.   Additionally
-              sections  can  be used to greatly enhance the accuracy and effi-
-              ciency of the barcode/patchcode decoding process by limiting the
-              search area to a small subset of the page.  Most Copiscan II se-
-              ries scanners support up to 8 user-defined sections.
+              teristics   (e.g.  geometry,  compression).   The  sections  are
+              returned as if they were separately scanned  images.   Addition-
+              ally  sections  can  be used to greatly enhance the accuracy and
+              efficiency of the barcode/patchcode decoding process by limiting
+              the search area to a small subset of the page.  Most Copiscan II
+              series scanners support up to 8 user-defined sections.
 
        Support Barcode/Patchcode Decoding
               The RSC unit can recognize Bar and Patch Codes of various  types
@@ -460,8 +460,8 @@
               a time.  While the code generally supports  this  as  well,  the
               --barcode-search-bar  option  only  allows the user to specify a
               single barcode type.  Perhaps  another  option  which  allows  a
-              comma separated list of barcode type codes could be added to ad-
-              dress this.
+              comma  separated  list  of  barcode type codes could be added to
+              address this.
 
        Scanning a fixed number of pages in batch mode
               The separation of front  and  back  end  functionality  in  SANE
@@ -479,8 +479,8 @@
 
        Revision 1.2 Patch detector
               There  is an enhanced patchcode detection algorithm available in
-              the RSC with revision 1.2 or higher that is faster and more  re-
-              liable  than  the  standard Bar/Patch code decoder.  This is not
+              the RSC with revision 1.2 or higher  that  is  faster  and  more
+              reliable  than the standard Bar/Patch code decoder.  This is not
               currently supported.
 
 
@@ -491,8 +491,8 @@
 
        If  you have found something that you think is a bug, please attempt to
        recreate it with the SANE_DEBUG_BH environment variable set to 255, and
-       send  a report detailing the conditions surrounding the bug to sane-de-
-       vel@alioth-lists.debian.net.
+       send   a  report  detailing  the  conditions  surrounding  the  bug  to
+       sane-devel@alioth-lists.debian.net.
 
 
 
@@ -502,10 +502,10 @@

AUTHOR

-       The sane-bh backend was written by Tom Martone, based on  the  sane-ri-
-       coh(5)  backend  by  Feico  W.  Dillema and the bnhscan program by Sean
-       Reifschneider of tummy.com ltd.  Some 8000 enhancements added  by  Mark
-       Temple.
+       The  sane-bh  backend  was  written  by  Tom  Martone,  based  on   the
+       sane-ricoh(5)  backend  by  Feico W. Dillema and the bnhscan program by
+       Sean Reifschneider of tummy.com ltd.  Some 8000 enhancements  added  by
+       Mark Temple.
 
                                   10 Jul 2008                       sane-bh(5)
 
diff --git a/man/sane-canon.5.html b/man/sane-canon.5.html index 4a55e2c8..29e7a807 100644 --- a/man/sane-canon.5.html +++ b/man/sane-canon.5.html @@ -34,11 +34,11 @@ IMPORTANT: This is beta code. We tested the code on the scanners listed above, using the computers and operating systems available to us, but - we cannot guarantee that the backend will work smoothly with future op- - erating systems, SCSI adapters, SANE frontend programs, or Canon scan- - ners not contained in the list above. In some cases your computer might - even hang. It cannot be excluded (although we consider it extremely - unlikely) that your scanner will be damaged. + we cannot guarantee that the backend will work smoothly with future + operating systems, SCSI adapters, SANE frontend programs, or Canon + scanners not contained in the list above. In some cases your computer + might even hang. It cannot be excluded (although we consider it + extremely unlikely) that your scanner will be damaged. That said, TESTERS ARE WELCOME. Send your bug reports and comments to Manuel Panea <mpd@rzg.mpg.de>; for questions concerning the FB620 and @@ -53,8 +53,8 @@ and blue). It is recommended to use the automatic exposure controls of the frontend xsane(1) for best results. - The "Auto Focus" function triggers a special pass to determine the fo- - cus value. After that, the real scanning pass takes place. + The "Auto Focus" function triggers a special pass to determine the + focus value. After that, the real scanning pass takes place. Even with "Auto Focus" turned on, the scanned image is often a bit too blurred. Using the gimp(1) to do a "Filter->Enhance->Sharpen" at about @@ -88,8 +88,8 @@

ENVIRONMENT

        SANE_DEBUG_CANON
-              If the library was compiled with debug support enabled, this en-
-              vironment  variable  controls  the debug level for this backend.
+              If the library was compiled with  debug  support  enabled,  this
+              environment  variable controls the debug level for this backend.
               Higher debug levels increase the verbosity of the output.
 
               Example: export SANE_DEBUG_CANON=4
diff --git a/man/sane-canon630u.5.html b/man/sane-canon630u.5.html
index 4375a7e6..d7f6339c 100644
--- a/man/sane-canon630u.5.html
+++ b/man/sane-canon630u.5.html
@@ -59,8 +59,8 @@
        seems  to  be  a  hardware specific issue, although I dsane-uson't know
        what exactly the problem is.  If you are having problems,  please  send
        me  the  info in /proc/bus/usb/devices, /proc/pci, the kernel scanner.c
-       driver version from /var/log/messages, and  the  output  from  SANE_DE-
-       BUG_CANON630U=12 scanimage > /dev/null
+       driver  version   from   /var/log/messages,   and   the   output   from
+       SANE_DEBUG_CANON630U=12 scanimage > /dev/null
 
 
 
@@ -90,17 +90,17 @@ tories are separated by a colon (`:'), under OS/2, they are sep- arated by a semi-colon (`;'). If this variable is not set, the configuration file is searched in two default directories: - first, the current working directory (".") and then in /usr/lo- - cal/etc/sane.d. If the value of the environment variable ends - with the directory separator character, then the default direc- - tories are searched after the explicitly specified directories. - For example, setting SANE_CONFIG_DIR to "/tmp/config:" would re- - sult in directories tmp/config, ., and /usr/local/etc/sane.d be- - ing searched (in this order). + first, the current working directory (".") and then in + /usr/local/etc/sane.d. If the value of the environment variable + ends with the directory separator character, then the default + directories are searched after the explicitly specified directo- + ries. For example, setting SANE_CONFIG_DIR to "/tmp/config:" + would result in directories tmp/config, ., and + /usr/local/etc/sane.d being searched (in this order). SANE_DEBUG_CANON630U - If the library was compiled with debug support enabled, this en- - vironment variable controls the debug level for this backend. + If the library was compiled with debug support enabled, this + environment variable controls the debug level for this backend. Higher debug levels increase the verbosity of the output. Example: diff --git a/man/sane-canon_dr.5.html b/man/sane-canon_dr.5.html index b0db6b5e..01690010 100644 --- a/man/sane-canon_dr.5.html +++ b/man/sane-canon_dr.5.html @@ -71,12 +71,12 @@ Additionally, several 'software' options are exposed by the backend. These are reimplementations of features provided natively by larger - scanners, but running on the host computer. This enables smaller ma- - chines to have similar capabilities. Please note that these features - are somewhat simplistic, and may not perform as well as the native im- - plementations. Note also that these features all require that the - driver cache the entire image in memory. This will almost certainly re- - sult in a reduction of scanning speed. + scanners, but running on the host computer. This enables smaller + machines to have similar capabilities. Please note that these features + are somewhat simplistic, and may not perform as well as the native + implementations. Note also that these features all require that the + driver cache the entire image in memory. This will almost certainly + result in a reduction of scanning speed. --swcrop Requests the driver to detect the extremities of the paper @@ -91,80 +91,81 @@ smaller from the image, and fill the space with the average sur- rounding color. - Use 'scanimage --help' to get a list, but be aware that some op- - tions may be settable only when another option has been set, and - that advanced options may be hidden by some frontend programs. + Use 'scanimage --help' to get a list, but be aware that some + options may be settable only when another option has been set, + and that advanced options may be hidden by some frontend pro- + grams.

CONFIGURATION FILE

        The configuration file canon_dr.conf is used to tell the backend how to
        look for scanners, and provide options controlling the operation of the
-       backend.  This file is read each time the frontend asks the backend for
-       a list of scanners, generally only when the  frontend  starts.  If  the
+       backend. This file is read each time the frontend asks the backend  for
+       a  list  of  scanners,  generally only when the frontend starts. If the
        configuration file is missing, the backend will fail to run.
 
        Scanners can be specified in the configuration file in 4 ways:
 
        "scsi CANON DR"
-              Requests  backend  to  search all scsi buses in the system for a
-              device which reports itself to be a  scanner  made  by  'CANON',
+              Requests backend to search all scsi buses in the  system  for  a
+              device  which  reports  itself  to be a scanner made by 'CANON',
               with a model name starting with 'DR'.
 
        "scsi /dev/sg0" (or other scsi device file)
-              Requests  backend  to open the named scsi device. Only useful if
-              you have multiple compatible scanners connected to your  system,
-              and  need  to  specify one. Probably should not be used with the
+              Requests backend to open the named scsi device. Only  useful  if
+              you  have multiple compatible scanners connected to your system,
+              and need to specify one. Probably should not be  used  with  the
               other "scsi" line above.
 
        "usb 0x04a9 0x1603" (or other vendor/product ids)
-              Requests backend to search all usb buses in the system for a de-
-              vice which uses that vendor and product id. The device will then
-              be queried to determine if it is a Canon scanner.
+              Requests  backend  to  search  all usb buses in the system for a
+              device which uses that vendor and product id.  The  device  will
+              then be queried to determine if it is a Canon scanner.
 
        "usb /dev/usb/scanner0" (or other device file)
-              Some systems use a kernel driver to access  usb  scanners.  This
+              Some  systems  use  a kernel driver to access usb scanners. This
               method is untested.
 
        Besides the 'scsi' and 'usb' lines, the configuration file supports the
        following 'option' lines:
 
        "option buffer-size [number of bytes]"
-              Set the number of bytes in the data buffer  to  something  other
-              than  the  compiled-in  default  of  4MB. Large values may cause
+              Set  the  number  of bytes in the data buffer to something other
+              than the compiled-in default of  4MB.  Large  values  may  cause
               timeouts or hangs, small values may cause slow scans.
 
-              Note: The backend does not place an upper bound on  this  value,
-              as  some  users  required it to be quite large. Values above the
-              default are not recommended, and may crash  your  OS  or  lockup
+              Note:  The  backend does not place an upper bound on this value,
+              as some users required it to be quite large.  Values  above  the
+              default  are  not  recommended,  and may crash your OS or lockup
               your scsi card driver. You have been warned.
 
        "option vendor-name [string of text]"
        "option model-name [string of text]"
        "option version-name [string of text]"
-              These  options  can  be used collectively to override the values
+              These options can be used collectively to  override  the  values
               provided by the scanner, or to provide the values when the scan-
               ner cannot.
 
        "option padded-read [0|1]"
-              Some  scanners  prepend  all  data  transmitted  to host with 12
-              bytes. Enable this option if the scanner  fails  to  respond  to
+              Some scanners prepend all  data  transmitted  to  host  with  12
+              bytes.  Enable  this  option  if the scanner fails to respond to
               commands.
 
        "option duplex-offset [integer]"
-              Some  scanners  pad the upper edge of one side of a duplex scan.
-              There is some variation in the amount of  padding.  Modify  this
+              Some scanners pad the upper edge of one side of a  duplex  scan.
+              There  is  some  variation in the amount of padding. Modify this
               option if your unit shows an unwanted band of image data on only
               one side.
 
-       NOTE: "option" lines may appear multiple  times  in  the  configuration
-       file.   They  only  apply to scanners discovered by the next 'scsi/usb'
+       NOTE:  "option"  lines  may  appear multiple times in the configuration
+       file.  They only apply to scanners discovered by  the  next  'scsi/usb'
        line.
 
 
 

ENVIRONMENT

-       The backend uses a single  environment  variable,  SANE_DEBUG_CANON_DR,
+       The  backend  uses  a single environment variable, SANE_DEBUG_CANON_DR,
        which enables debugging output to stderr. Valid values are:
 
               5  Errors
@@ -178,25 +179,25 @@
 
 

KNOWN ISSUES

-       This  backend  was  entirely  reverse engineered from usb traces of the
-       proprietary driver. Various advanced features of the machines  may  not
-       be  enabled.  Many machines have not been tested. Their protocol is un-
-       known.
+       This backend was entirely reverse engineered from  usb  traces  of  the
+       proprietary  driver.  Various advanced features of the machines may not
+       be enabled. Many machines have  not  been  tested.  Their  protocol  is
+       unknown.
 
 
 

CREDITS

-       The various authors of  the  sane-fujitsu(5)  backend  provided  useful
+       The  various  authors  of  the  sane-fujitsu(5) backend provided useful
        code.
        Yabarana Corp.  www.yabarana.com provided significant funding.
-       EvriChart,  Inc.   www.evrichart.com provided funding and loaned equip-
+       EvriChart, Inc.  www.evrichart.com provided funding and  loaned  equip-
        ment.
        Canon, USA.  www.usa.canon.com loaned equipment.
        HPrint hprint.com.br provided funding and testing for DR-2510 support.
        Stone-IT www.stone-it.com provided funding for DR-2010 and DR-2050 sup-
        port.
        Gerhard Pfeffer provided access and testing for P-208 and P-215.
-       Special  thanks to: Alejandro Imass, Andre Shimakawa, Martijn van Brum-
+       Special thanks to: Alejandro Imass, Andre Shimakawa, Martijn van  Brum-
        melen, Thanos Diacakis and Junren Shi for testing and feedback.
 
 
diff --git a/man/sane-canon_lide70.5.html b/man/sane-canon_lide70.5.html
index ca2b7405..72a7b9c2 100644
--- a/man/sane-canon_lide70.5.html
+++ b/man/sane-canon_lide70.5.html
@@ -93,8 +93,8 @@
 

ENVIRONMENT

        SANE_DEBUG_CANON_LIDE70
-              If the library was compiled with debug support enabled, this en-
-              vironment variable controls the debug level  for  this  backend.
+              If  the  library  was  compiled with debug support enabled, this
+              environment variable controls the debug level for this  backend.
               Higher debug levels increase the verbosity of the output.
 
               Example:
diff --git a/man/sane-canon_pp.5.html b/man/sane-canon_pp.5.html
index 08ccdc55..1df9647c 100644
--- a/man/sane-canon_pp.5.html
+++ b/man/sane-canon_pp.5.html
@@ -32,8 +32,8 @@
        No USB scanners are supported and there are no plans to support them in
        the future.  Other projects are working on support  for  USB  scanners.
        See  the  PROJECTS file for more detail.  The FB310P and FB610P are re-
-       badged Avision scanners which use a different command set, so  are  un-
-       likely to be supported by this backend in the future.
+       badged Avision scanners which use  a  different  command  set,  so  are
+       unlikely to be supported by this backend in the future.
 
        IMPORTANT:  this is alpha code. While we have made every effort to make
        it as reliable as possible, it will not always work as expected.  Feed-
@@ -43,9 +43,9 @@
 
 

DEVICE NAMES

-       This backend  expects  device  names  of  the  form  presented  by  li-
-       bieee1284(3).  These names are highly dependent on operating system and
-       version.
+       This  backend  expects  device  names  of   the   form   presented   by
+       libieee1284(3).   These  names are highly dependent on operating system
+       and version.
 
        On Linux 2.4 kernels this will be of the form parport0  or  older  (2.2
        and  before)  kernels may produce names like 0x378 (the base address of
@@ -124,17 +124,17 @@
               tories are separated by a colon (`:'), under OS/2, they are sep-
               arated  by a semi-colon (`;').  If this variable is not set, the
               configuration file  is  searched  in  two  default  directories:
-              first,  the current working directory (".") and then in /usr/lo-
-              cal/etc/sane.d.  If the value of the environment  variable  ends
-              with  the directory separator character, then the default direc-
-              tories are searched after the explicitly specified  directories.
-              For example, setting SANE_CONFIG_DIR to "/tmp/config:" would re-
-              sult in directories tmp/config, ., and /usr/local/etc/sane.d be-
-              ing searched (in this order).
+              first,   the   current  working  directory  (".")  and  then  in
+              /usr/local/etc/sane.d.  If the value of the environment variable
+              ends  with  the  directory separator character, then the default
+              directories are searched after the explicitly specified directo-
+              ries.  For  example,  setting  SANE_CONFIG_DIR to "/tmp/config:"
+              would    result    in    directories    tmp/config,    .,    and
+              /usr/local/etc/sane.d being searched (in this order).
 
        SANE_DEBUG_CANON_PP
-              If the library was compiled with debug support enabled, this en-
-              vironment variable controls the debug level  for  this  backend.
+              If  the  library  was  compiled with debug support enabled, this
+              environment variable controls the debug level for this  backend.
               Higher debug levels increase the verbosity of the output.
 
               Example: export SANE_DEBUG_CANON_PP=4
@@ -151,8 +151,8 @@
 
        Descreen Mode
               This  appears on our first analysis to be just oversampling with
-              an anti-aliasing filter.  Again, it seems to be implemented  en-
-              tirely in software, so GIMP is your best bet for now.
+              an anti-aliasing filter.  Again,  it  seems  to  be  implemented
+              entirely in software, so GIMP is your best bet for now.
 
        Gamma Tables
               This  is  under  investigation,  but for now only a simple gamma
@@ -166,10 +166,10 @@
        configuration  file to include force_nibble , the problem will go away,
        but you will only be able to scan in nibble mode.
 
-       Sometimes the scanner can be left in a state where our code cannot  re-
-       vive it.  If the backend reports no scanner present, try unplugging the
-       power and plugging it back in.  Also try unplugging printers  from  the
-       pass-through port.
+       Sometimes the scanner can be left in a  state  where  our  code  cannot
+       revive  it.   If the backend reports no scanner present, try unplugging
+       the power and plugging it back in.  Also try unplugging  printers  from
+       the pass-through port.
 
        The  scanner  will not respond correctly to our commands when you first
        plug in the power.  You may find if you try  a  scan  very  soon  after
diff --git a/man/sane-cardscan.5.html b/man/sane-cardscan.5.html
index d3817148..e550108f 100644
--- a/man/sane-cardscan.5.html
+++ b/man/sane-cardscan.5.html
@@ -50,9 +50,9 @@
        Scanners can be specified in the configuration file in 2 ways:
 
        "usb 0x04c5 0x1042" (or other vendor/product ids)
-              Requests backend to search all usb buses in the system for a de-
-              vice which uses that vendor and product id. The device will then
-              be queried to determine if it is a cardscan scanner.
+              Requests backend to search all usb buses in  the  system  for  a
+              device  which  uses  that vendor and product id. The device will
+              then be queried to determine if it is a cardscan scanner.
 
        "usb /dev/usb/scanner0" (or other device file)
               Some systems use a kernel driver to access  usb  scanners.  This
@@ -62,8 +62,8 @@
        tocol used by the backend:
 
        "lines_per_block 16" (or other number from 1 to 32)
-              Controls the number of lines of image data  which  will  be  ac-
-              quired  in  each  pass.  Older scanners will require this number
+              Controls the number  of  lines  of  image  data  which  will  be
+              acquired  in each pass.  Older scanners will require this number
               set lower, often 1.
 
        "has_cal_buffer 1" (1 or 0)
diff --git a/man/sane-config.1.html b/man/sane-config.1.html
index eb2b9a4b..2c6d0efb 100644
--- a/man/sane-config.1.html
+++ b/man/sane-config.1.html
@@ -45,8 +45,8 @@
                SANE frontend to libsane.
 
        --ldflags
-               Print the linker flags that are necessary to link a SANE front-
-               end to libsane.
+               Print the linker flags that are necessary to link a SANE  fron-
+               tend to libsane.
 
        --cflags
                Print  the  compiler flags that are necessary to compile a SANE
diff --git a/man/sane-coolscan.5.html b/man/sane-coolscan.5.html
index 37c09c5f..fe64aa8c 100644
--- a/man/sane-coolscan.5.html
+++ b/man/sane-coolscan.5.html
@@ -35,12 +35,12 @@
 
 

CONFIGURATION

-       The   configuration   file   for   this  backend  resides  in  /usr/lo-
-       cal/etc/sane.d/coolscan.conf.
+       The    configuration    file    for    this    backend    resides    in
+       /usr/local/etc/sane.d/coolscan.conf.
 
        Its content is a list of device names that correspond to Nikon Coolscan
-       scanners.  Empty  lines and lines starting with a hash mark (#) are ig-
-       nored. A sample configuration file is shown below:
+       scanners.  Empty  lines  and  lines  starting  with a hash mark (#) are
+       ignored. A sample configuration file is shown below:
 
         #scsi Vendor Model Type
         scsi Nikon * Scanner
@@ -57,8 +57,8 @@
        Some  SCSI-adapters  and  low-level  SCSI drivers do not work correctly
        with this backend and the Coolscan scanners. These  systems  hang  when
        the  autofocus  command is send to the Scanner.  To see a list of which
-       card/driver combinations work or don't work have a look at:  http://an-
-       dreas.rick.free.fr/sane/autofocus.html.
+       card/driver  combinations  work  or  don't  work  have   a   look   at:
+       http://andreas.rick.free.fr/sane/autofocus.html.
 
 
 
@@ -77,8 +77,8 @@

ENVIRONMENT

        SANE_DEBUG_COOLSCAN
-              If the library was compiled with debug support enabled, this en-
-              vironment  variable  controls  the debug level for this backend.
+              If the library was compiled with  debug  support  enabled,  this
+              environment  variable controls the debug level for this backend.
               E.g., a value of 128 requests all debug output  to  be  printed.
               Smaller levels reduce verbosity.
 
diff --git a/man/sane-coolscan2.5.html b/man/sane-coolscan2.5.html
index 6c068f4e..5c2ef6de 100644
--- a/man/sane-coolscan2.5.html
+++ b/man/sane-coolscan2.5.html
@@ -20,8 +20,8 @@
        The  sane-coolscan2 library implements a SANE (Scanner Access Now Easy)
        backend that provides access to Nikon  Coolscan  film  scanners.   Some
        functions  of  this backend should be considered beta-quality software.
-       Most functions have been stable for a long time, but of course new  de-
-       velopment  can  not  and will not function properly from the very first
+       Most functions have been stable for a long  time,  but  of  course  new
+       development  can not and will not function properly from the very first
        day. Please report any strange behaviour to the maintainer of the back-
        end.
 
@@ -50,9 +50,9 @@
               scanimage --help -d coolscan2:<interface>:<device>
 
        where <interface> and <device> specify the device in  question,  as  in
-       the configuration file (see next section). The -d parameter and its ar-
-       gument can be omitted to obtain information on the first scanner  iden-
-       tified. Use the command:
+       the  configuration  file  (see  next section). The -d parameter and its
+       argument can be omitted to obtain  information  on  the  first  scanner
+       identified. Use the command:
 
               scanimage -L
 
@@ -71,8 +71,8 @@
               start the frontend).
 
        --subframe <x>
-              This option shifts the scan window by the specified amount  (de-
-              fault unit is mm).
+              This option shifts the  scan  window  by  the  specified  amount
+              (default unit is mm).
 
        --infrared=yes/no
               If  set  to  "yes",  the scanner will read the infrared channel,
@@ -138,8 +138,8 @@
 
        containing only the word "auto"
               This  instructs  the  backend to probe for a scanner by scanning
-              the buses for devices with known identifiers. This  is  the  de-
-              fault action when no configuration file is present.
+              the buses for  devices  with  known  identifiers.  This  is  the
+              default action when no configuration file is present.
 
        a line of the form <interface>:<device>
               Here  <interface> can be one of "scsi" or "usb", and <device> is
@@ -165,8 +165,8 @@
 

ENVIRONMENT

        SANE_DEBUG_COOLSCAN2
-              If the library was compiled with debug support enabled, this en-
-              vironment  variable  controls  the debug level for this backend.
+              If the library was compiled with  debug  support  enabled,  this
+              environment  variable controls the debug level for this backend.
               E.g., a value of 128 requests all debug output  to  be  printed.
               Smaller levels reduce verbosity.
 
@@ -178,13 +178,13 @@
 
 

BUGS

-       Currently,  the SANE protocol does not allow automatically updating op-
-       tions whenever the hardware changes. Thus the number of choices for the
-       --frame  option  will be fixed when the backend is initialized (usually
-       when the user runs the frontend). In particular, if there  is  no  film
-       strip  in  the automatic film strip feeder when the backend is initial-
-       ized, the --frame option will not appear at all. Also,  restarting  the
-       frontend after swapping film adapters is strongly recommended.
+       Currently,  the  SANE  protocol  does  not allow automatically updating
+       options whenever the hardware changes. Thus the number of  choices  for
+       the  --frame option will be fixed when the backend is initialized (usu-
+       ally when the user runs the frontend). In particular, if  there  is  no
+       film  strip in the automatic film strip feeder when the backend is ini-
+       tialized, the --frame option will not appear at all.  Also,  restarting
+       the frontend after swapping film adapters is strongly recommended.
 
        Linux  kernels  prior to 2.4.19 had a patch that truncated INQUIRY data
        from IEEE 1394 scanners to 36 bytes, discarding vital information about
@@ -197,8 +197,8 @@
 
 

AUTHORS

-       The   backend   is   written   and  maintained  by  Andras  Major  <an-
-       dras@users.sourceforge.net>.
+       The    backend    is   written   and   maintained   by   Andras   Major
+       <andras@users.sourceforge.net>.
 
                                   11 Jul 2008                sane-coolscan2(5)
 
diff --git a/man/sane-coolscan3.5.html b/man/sane-coolscan3.5.html index 0463c8f3..34ec52f8 100644 --- a/man/sane-coolscan3.5.html +++ b/man/sane-coolscan3.5.html @@ -20,8 +20,8 @@ The sane-coolscan3 library implements a SANE (Scanner Access Now Easy) backend that provides access to Nikon Coolscan film scanners. Some functions of this backend should be considered beta-quality software. - Most functions have been stable for a long time, but of course new de- - velopment can not and will not function properly from the very first + Most functions have been stable for a long time, but of course new + development can not and will not function properly from the very first day. At present, the following scanners are known to work with this backend: @@ -50,9 +50,9 @@ scanimage --help -d coolscan3:<interface>:<device> where <interface> and <device> specify the device in question, as in - the configuration file (see next section). The -d parameter and its ar- - gument can be omitted to obtain information on the first scanner iden- - tified. Use the command: + the configuration file (see next section). The -d parameter and its + argument can be omitted to obtain information on the first scanner + identified. Use the command: scanimage -L @@ -71,16 +71,16 @@ start the frontend). --subframe <x> - This option shifts the scan window by the specified amount (de- - fault unit is mm). + This option shifts the scan window by the specified amount + (default unit is mm). --infrared=yes/no If set to "yes", the scanner will read the infrared channel, thus allowing defect removal in software. The infrared image is read during a second scan, with no options altered. The backend must not be restarted between the scans. If you use scanimage, - perform a batch scan with --batch-count=2 to obtain the IR in- - formation. + perform a batch scan with --batch-count=2 to obtain the IR + information. --depth <n> Here <n> can either be 8 or the maximum number of bits supported @@ -138,8 +138,8 @@ containing only the word "auto" This instructs the backend to probe for a scanner by scanning - the buses for devices with known identifiers. This is the de- - fault action when no configuration file is present. + the buses for devices with known identifiers. This is the + default action when no configuration file is present. a line of the form <interface>:<device> Here <interface> can be one of "scsi" or "usb", and <device> is @@ -165,8 +165,8 @@

ENVIRONMENT

        SANE_DEBUG_COOLSCAN3
-              If the library was compiled with debug support enabled, this en-
-              vironment variable controls the debug level  for  this  backend.
+              If  the  library  was  compiled with debug support enabled, this
+              environment variable controls the debug level for this  backend.
               E.g.,  a  value  of 128 requests all debug output to be printed.
               Smaller levels reduce verbosity.
 
@@ -178,13 +178,13 @@
 
 

BUGS

-       Currently, the SANE protocol does not allow automatically updating  op-
-       tions whenever the hardware changes. Thus the number of choices for the
-       --frame option will be fixed when the backend is  initialized  (usually
-       when  the  user  runs the frontend). In particular, if there is no film
-       strip in the automatic film strip feeder when the backend  is  initial-
-       ized,  the --frame option will not appear at all.  Also, restarting the
-       frontend after swapping film adapters is strongly recommended.
+       Currently, the SANE protocol  does  not  allow  automatically  updating
+       options  whenever  the hardware changes. Thus the number of choices for
+       the --frame option will be fixed when the backend is initialized  (usu-
+       ally  when  the  user runs the frontend). In particular, if there is no
+       film strip in the automatic film strip feeder when the backend is  ini-
+       tialized,  the --frame option will not appear at all.  Also, restarting
+       the frontend after swapping film adapters is strongly recommended.
 
        Linux kernels prior to 2.4.19 had a patch that truncated  INQUIRY  data
        from IEEE 1394 scanners to 36 bytes, discarding vital information about
diff --git a/man/sane-dc210.5.html b/man/sane-dc210.5.html
index 791d66d2..ee51e2f9 100644
--- a/man/sane-dc210.5.html
+++ b/man/sane-dc210.5.html
@@ -18,8 +18,8 @@
 

DESCRIPTION

        The  sane-dc210  library  implements  a  SANE (Scanner Access Now Easy)
-       backend that provides access to the Kodak DC210  camera.  THIS  IS  EX-
-       TREMELY ALPHA CODE!  USE AT YOUR OWN RISK!!
+       backend that provides  access  to  the  Kodak  DC210  camera.  THIS  IS
+       EXTREMELY ALPHA CODE!  USE AT YOUR OWN RISK!!
 
 
 
@@ -82,13 +82,13 @@ tories are separated by a colon (`:'), under OS/2, they are sep- arated by a semi-colon (`;'). If this variable is not set, the configuration file is searched in two default directories: - first, the current working directory (".") and then in /usr/lo- - cal/etc/sane.d. If the value of the environment variable ends - with the directory separator character, then the default direc- - tories are searched after the explicitly specified directories. - For example, setting SANE_CONFIG_DIR to "/tmp/config:" would re- - sult in directories tmp/config, ., and /usr/local/etc/sane.d be- - ing searched (in this order). + first, the current working directory (".") and then in + /usr/local/etc/sane.d. If the value of the environment variable + ends with the directory separator character, then the default + directories are searched after the explicitly specified directo- + ries. For example, setting SANE_CONFIG_DIR to "/tmp/config:" + would result in directories tmp/config, ., and + /usr/local/etc/sane.d being searched (in this order). SANE_DEBUG_DC210 If the library was compiled with debugging support enabled, this diff --git a/man/sane-dc240.5.html b/man/sane-dc240.5.html index 848555c9..cfe2a602 100644 --- a/man/sane-dc240.5.html +++ b/man/sane-dc240.5.html @@ -18,8 +18,8 @@

DESCRIPTION

        The  sane-dc240  library  implements  a  SANE (Scanner Access Now Easy)
-       backend that provides access to the Kodak DC240  camera.  THIS  IS  EX-
-       TREMELY ALPHA CODE!  USE AT YOUR OWN RISK!!
+       backend that provides  access  to  the  Kodak  DC240  camera.  THIS  IS
+       EXTREMELY ALPHA CODE!  USE AT YOUR OWN RISK!!
 
 
 
@@ -82,13 +82,13 @@ tories are separated by a colon (`:'), under OS/2, they are sep- arated by a semi-colon (`;'). If this variable is not set, the configuration file is searched in two default directories: - first, the current working directory (".") and then in /usr/lo- - cal/etc/sane.d. If the value of the environment variable ends - with the directory separator character, then the default direc- - tories are searched after the explicitly specified directories. - For example, setting SANE_CONFIG_DIR to "/tmp/config:" would re- - sult in directories tmp/config, ., and /usr/local/etc/sane.d be- - ing searched (in this order). + first, the current working directory (".") and then in + /usr/local/etc/sane.d. If the value of the environment variable + ends with the directory separator character, then the default + directories are searched after the explicitly specified directo- + ries. For example, setting SANE_CONFIG_DIR to "/tmp/config:" + would result in directories tmp/config, ., and + /usr/local/etc/sane.d being searched (in this order). SANE_DEBUG_DC240 If the library was compiled with debugging support enabled, this @@ -115,9 +115,9 @@

BUGS

-       The major limitation that I know of is that the backend assumes the di-
-       rectory in the camera is 100dc240.  Once the camera has taken more than
-       9999 pictures, the directory will  increment  to  101dc240.   Not  only
+       The major limitation that I know of is that  the  backend  assumes  the
+       directory  in  the  camera is 100dc240.  Once the camera has taken more
+       than 9999 pictures, the directory will increment to 101dc240.  Not only
        should we check for the additional directory, but pictures may actually
        be found in multiple directories.
 
diff --git a/man/sane-dc25.5.html b/man/sane-dc25.5.html
index 0ef086d9..84f23f80 100644
--- a/man/sane-dc25.5.html
+++ b/man/sane-dc25.5.html
@@ -42,8 +42,8 @@
 
        The dumpinquiry line causes some information about  the  camera  to  be
        printed  to  stderr during startup.  Note:  This is not compatible with
-       saned, so make sure you don't have any dumpinquiry lines if you are us-
-       ing saned (i.e. scanning on a remote machine using a network).
+       saned, so make sure you don't have any dumpinquiry  lines  if  you  are
+       using saned (i.e. scanning on a remote machine using a network).
 
        Empty  lines  and  lines  starting with a hash mark (#) are ignored.  A
        sample configuration file is shown below:
@@ -76,13 +76,13 @@
               tories are separated by a colon (`:'), under OS/2, they are sep-
               arated  by a semi-colon (`;').  If this variable is not set, the
               configuration file  is  searched  in  two  default  directories:
-              first,  the current working directory (".") and then in /usr/lo-
-              cal/etc/sane.d.  If the value of the environment  variable  ends
-              with  the directory separator character, then the default direc-
-              tories are searched after the explicitly specified  directories.
-              For example, setting SANE_CONFIG_DIR to "/tmp/config:" would re-
-              sult in directories tmp/config, ., and /usr/local/etc/sane.d be-
-              ing searched (in this order).
+              first,   the   current  working  directory  (".")  and  then  in
+              /usr/local/etc/sane.d.  If the value of the environment variable
+              ends  with  the  directory separator character, then the default
+              directories are searched after the explicitly specified directo-
+              ries.   For  example,  setting SANE_CONFIG_DIR to "/tmp/config:"
+              would    result    in    directories    tmp/config,    .,    and
+              /usr/local/etc/sane.d being searched (in this order).
 
        SANE_DEBUG_DC25
               If the library was compiled with debugging support enabled, this
diff --git a/man/sane-dll.5.html b/man/sane-dll.5.html
index 2283ac6a..e022de20 100644
--- a/man/sane-dll.5.html
+++ b/man/sane-dll.5.html
@@ -19,8 +19,8 @@
 

DESCRIPTION

        The  sane-dll library implements a SANE (Scanner Access Now Easy) back-
        end that provides access to an arbitrary number of other SANE backends.
-       These  backends  may  either be pre-loaded at the time the sane-dll li-
-       brary is built or, on systems that support dynamic  loading  of  shared
+       These  backends  may  either  be  pre-loaded  at  the time the sane-dll
+       library is built or, on systems that support dynamic loading of  shared
        libraries,  the backends may be loaded at runtime.  In the latter case,
        adding support for a new backend simply involves installing  the  rele-
        vant library in /usr/local/lib/sane and adding an entry to the dll.conf
@@ -45,8 +45,8 @@
 

CONFIGURATION

        The contents of the dll.conf file is a list of backend names  that  may
-       be  loaded  dynamically upon demand.  Empty lines are ignored, also ev-
-       erything after a hash mark (#). A sample configuration  file  is  shown
+       be  loaded  dynamically  upon  demand.   Empty  lines are ignored, also
+       everything after a hash mark (#). A sample configuration file is  shown
        below:
 
               net
@@ -70,8 +70,8 @@
        After changing the value of this macro, it is necessary to reconfigure,
        rebuild, and reinstall SANE for the change to take effect.
 
-       Aliases are defined in the config file dll.aliases.  It can contain en-
-       tries of the form
+       Aliases  are  defined  in  the config file dll.aliases.  It can contain
+       entries of the form
 
               alias SomeName SaneDeviceName
               alias "Some Name" SaneDeviceName
@@ -90,8 +90,9 @@
 
        The idea is that users don't have to deal with complicated device names
        (especially  for networked devices), and to hide other exported devices
-       which might confuse them. Note that a hidden device can  still  be  ac-
-       cessed if the device name is known, it just doesn't appear on the list.
+       which might confuse them. Note  that  a  hidden  device  can  still  be
+       accessed  if  the  device  name is known, it just doesn't appear on the
+       list.
 
 
 
@@ -100,7 +101,7 @@ The list of aliased or hidden backends. /usr/local/etc/sane.d/dll.conf - The backend configuration file (see also description of + The backend configuration file (see also description of SANE_CONFIG_DIR below). /usr/local/lib/sane/libsane-dll.a @@ -117,20 +118,20 @@ This environment variable specifies the list of directories that may contain the configuration file. On *NIX systems, the direc- tories are separated by a colon (`:'), under OS/2, they are sep- - arated by a semi-colon (`;'). If this variable is not set, the - configuration file is searched in two default directories: - first, the current working directory (".") and then in /usr/lo- - cal/etc/sane.d. If the value of the environment variable ends - with the directory separator character, then the default direc- - tories are searched after the explicitly specified directories. - For example, setting SANE_CONFIG_DIR to "/tmp/config:" would re- - sult in directories tmp/config, ., and /usr/local/etc/sane.d be- - ing searched (in this order). + arated by a semi-colon (`;'). If this variable is not set, the + configuration file is searched in two default directories: + first, the current working directory (".") and then in + /usr/local/etc/sane.d. If the value of the environment variable + ends with the directory separator character, then the default + directories are searched after the explicitly specified directo- + ries. For example, setting SANE_CONFIG_DIR to "/tmp/config:" + would result in directories tmp/config, ., and + /usr/local/etc/sane.d being searched (in this order). SANE_DEBUG_DLL - If the library was compiled with debug support enabled, this en- - vironment variable controls the debug level for this backend. - E.g., a value of 128 requests all debug output to be printed. + If the library was compiled with debug support enabled, this + environment variable controls the debug level for this backend. + E.g., a value of 128 requests all debug output to be printed. Smaller levels reduce verbosity. Value Description diff --git a/man/sane-dmc.5.html b/man/sane-dmc.5.html index df20154a..a2a40698 100644 --- a/man/sane-dmc.5.html +++ b/man/sane-dmc.5.html @@ -115,17 +115,17 @@ tories are separated by a colon (`:'), under OS/2, they are sep- arated by a semi-colon (`;'). If this variable is not set, the configuration file is searched in two default directories: - first, the current working directory (".") and then in /usr/lo- - cal/etc/sane.d. If the value of the environment variable ends - with the directory separator character, then the default direc- - tories are searched after the explicitly specified directories. - For example, setting SANE_CONFIG_DIR to "/tmp/config:" would re- - sult in directories tmp/config, ., and /usr/local/etc/sane.d be- - ing searched (in this order). + first, the current working directory (".") and then in + /usr/local/etc/sane.d. If the value of the environment variable + ends with the directory separator character, then the default + directories are searched after the explicitly specified directo- + ries. For example, setting SANE_CONFIG_DIR to "/tmp/config:" + would result in directories tmp/config, ., and + /usr/local/etc/sane.d being searched (in this order). SANE_DEBUG_DMC - If the library was compiled with debug support enabled, this en- - vironment variable controls the debug level for this backend. + If the library was compiled with debug support enabled, this + environment variable controls the debug level for this backend. E.g., a value of 128 requests all debug output to be printed. Smaller levels reduce verbosity. diff --git a/man/sane-epjitsu.5.html b/man/sane-epjitsu.5.html index 6747c4e5..2a7b0854 100644 --- a/man/sane-epjitsu.5.html +++ b/man/sane-epjitsu.5.html @@ -41,23 +41,23 @@ the ADF setting. The sane-epjitsu backend supports the following basic options for most scanners: - sources + source s Selects the source for the scan. Options may include "Flatbed", "ADF Front", "ADF Back", "ADF Duplex". - modem + mode m Selects the mode for the scan. Options may include "Lineart", "Gray", "Color". - resolution,y-resolution + resolution, y-resolution Controls scan resolution. Setting --resolution also sets - --y-resolution, though this behavior is overridden by some - frontends. + --y-resolution, though this behavior is overridden by some fron- + tends. Other options will be available based on the capabilities of the scan- ner. Use 'scanimage --help' to get a list. Be aware that some options - may appear only when another option has been set, and that advanced op- - tions may be hidden by the frontend. + may appear only when another option has been set, and that advanced + options may be hidden by the frontend.
@@ -72,17 +72,17 @@ Scanners can be specified in the configuration file in two ways: "usb 0x04c5 0x10c7" (or other vendor/product ids) - Requests backend to search all usb buses in the system for a de- - vice which uses that vendor and product id. The device will then - be queried to determine if it is a supported scanner. + Requests backend to search all usb buses in the system for a + device which uses that vendor and product id. The device will + then be queried to determine if it is a supported scanner. "usb /dev/usb/scanner0" (or other device file) Some systems use a kernel driver to access usb scanners. This method is untested. The only configuration option supported is "firmware /PATH/TO/FILE", - allowing you to set the location of the firmware file you have ex- - tracted from the Windows driver. + allowing you to set the location of the firmware file you have + extracted from the Windows driver. Note: This firmware is a copyrighted work of Fujitsu, so cannot be pro- vided by the backend or the author. Please do not ask. @@ -132,7 +132,7 @@

AUTHOR

        m. allan noah: <kitno455 a t gmail d o t com>
 
-                                  11 Apr 2017                  sane-epjitsu(5)
+                                  15 Nov 2022                  sane-epjitsu(5)
 

diff --git a/man/sane-epson.5.html b/man/sane-epson.5.html index 479abead..98db7abc 100644 --- a/man/sane-epson.5.html +++ b/man/sane-epson.5.html @@ -80,18 +80,18 @@ The --depth option selects the bit depth the scanner is using. This option is only available for scanners that support more - than one bit depth. Older scanners will always transfer the im- - age in 8bit mode. Newer scanners allow one to select either 8 + than one bit depth. Older scanners will always transfer the + image in 8bit mode. Newer scanners allow one to select either 8 bits, 12 or 14 bits per color channel. For a color scan this means an effective color depth of 36 or 42 bits over all three channels. The valid choices depend on the scanner model. The --halftoning switch selects the mode that is used in Binary - mode. Valid options are "None", "Halftone A (Hard Tone)", "Half- - tone B (Soft Tone)", "Halftone C (Net Screen)", "Dither A (4x4 - Bayer)", "Dither B (4x4 Spiral)", "Dither C (4x4 Net Screen)", - "Dither D (8x4 Net Screen)", "Text Enhanced Technology", "Down- - load pattern A", and "Download pattern B". + mode. Valid options are "None", "Halftone A (Hard Tone)", + "Halftone B (Soft Tone)", "Halftone C (Net Screen)", "Dither A + (4x4 Bayer)", "Dither B (4x4 Spiral)", "Dither C (4x4 Net + Screen)", "Dither D (8x4 Net Screen)", "Text Enhanced Technol- + ogy", "Download pattern A", and "Download pattern B". The --dropout switch selects the so called dropout color. Valid options are None, Red, Green and Blue. The default is None. The @@ -135,13 +135,13 @@ speed up the scan if this option is supported. The --auto-area-segmentation switch activates the automatic area - segmentation for monochrome scans. The scanner will try to de- - termine which areas are text and which contain images. The image - areas will be halftoned, and the text will be improved. Valid - options are "yes" and "no". The default is "yes". + segmentation for monochrome scans. The scanner will try to + determine which areas are text and which contain images. The + image areas will be halftoned, and the text will be improved. + Valid options are "yes" and "no". The default is "yes". - The --gamma-table parameter can be used to download a user de- - fined gamma table. The option takes 256 values from the range + The --gamma-table parameter can be used to download a user + defined gamma table. The option takes 256 values from the range 0-255. In color mode this option equally affects the red, green, and blue channel. @@ -171,17 +171,17 @@ the default is "no". The geometry options -l -t -x -y control the scan area: -l sets - the top left x coordinate, -t the top left y coordinate, -x se- - lects the width and -y the height of the scan area. All parame- - ters are specified in millimeters. + the top left x coordinate, -t the top left y coordinate, -x + selects the width and -y the height of the scan area. All param- + eters are specified in millimeters. The --quick-format option lets the user select a scan area with predefined sizes. Valid parameters are "CD", "A5 portrait", "A5 landscape", "Letter", "A4" and "max". The default is "max", which selects the largest possible area. - The --source option selects the scan source. Valid options de- - pend on the installed options. The default is "Flatbed". + The --source option selects the scan source. Valid options + depend on the installed options. The default is "Flatbed". The --auto-eject option will eject a page after scanning from the document feeder. @@ -242,14 +242,14 @@

ENVIRONMENT

        SANE_DEBUG_EPSON
-              If the library was compiled with debug support enabled, this en-
-              vironment  variable  controls  the debug level for this backend.
+              If the library was compiled with  debug  support  enabled,  this
+              environment  variable controls the debug level for this backend.
               E.g., a value of 128 requests all debug output  to  be  printed.
               Smaller levels reduce verbosity.
 
        SANE_DEBUG_EPSON_SCSI
-              If the library was compiled with debug support enabled, this en-
-              vironment variable controls the SCSI  related  debug  level  for
+              If  the  library  was  compiled with debug support enabled, this
+              environment variable controls the SCSI related debug  level  for
               this backend.  Only a value of 2 is supported.
 
        SANE_EPSON_CMD_LVL
@@ -275,16 +275,16 @@
 
 

UNSUPPORTED DEVICES

-       The backend may be used with Epson scanners that are not yet listed un-
-       der the list of supported devices. A scanner that is not recognized may
-       default to the function level B3, which means that  not  all  functions
-       that the scanner may be capable of are accessible.
+       The backend may be used with Epson scanners that  are  not  yet  listed
+       under  the  list of supported devices. A scanner that is not recognized
+       may default to the function level B3, which means that  not  all  func-
+       tions that the scanner may be capable of are accessible.
 
        If the scanner is not even recognized as an Epson scanner this is prob-
        ably because the device name reported by the scanner is not in the cor-
        rect  format.  Please  send  this information to the backend maintainer
-       (email address is in the AUTHOR section of this man page or in the  AU-
-       THORS file of the SANE distribution).
+       (email address is in the AUTHOR section of this  man  page  or  in  the
+       AUTHORS file of the SANE distribution).
 
        The Perfection 600, Perfection 650, Perfection 660, Perfection 1250 and
        Perfection 1260 are not supported by this backend.
diff --git a/man/sane-epson2.5.html b/man/sane-epson2.5.html
index b5d78445..1bc49ff3 100644
--- a/man/sane-epson2.5.html
+++ b/man/sane-epson2.5.html
@@ -19,15 +19,15 @@
 

DESCRIPTION

        The  sane-epson2  library  implements  a SANE (Scanner Access Now Easy)
        backend that provides access to Epson flatbed scanners.   This  library
-       supports a similar set of scanners as the sane-epson driver but was de-
-       veloped to support a wider range of connections to the scanner; include
-       network access.
+       supports  a  similar  set  of scanners as the sane-epson driver but was
+       developed to support a wider  range  of  connections  to  the  scanner;
+       include network access.
 
-       Because sane-epson and sane-epson2 drivers support many of the same de-
-       vices, if one driver gives you problems you may try disabling it to try
-       the  other.   This  can  be  done  by removing the driver name from the
-       dll.conf or perhaps by commenting out the options in epson.conf or  ep-
-       son2.conf.
+       Because  sane-epson  and  sane-epson2  drivers support many of the same
+       devices, if one driver gives you problems you may try disabling  it  to
+       try  the  other.  This can be done by removing the driver name from the
+       dll.conf or perhaps by commenting out  the  options  in  epson.conf  or
+       epson2.conf.
 
        At present, the following scanners are known to work with this backend:
 
@@ -121,18 +121,18 @@
 
               The  --depth  option selects the bit depth the scanner is using.
               This option is only available for  scanners  that  support  more
-              than  one bit depth. Older scanners will always transfer the im-
-              age in 8bit mode. Newer scanners allow one to  select  either  8
+              than  one  bit  depth.  Older  scanners will always transfer the
+              image in 8bit mode. Newer scanners allow one to select either  8
               bits,  12  or  14  bits per color channel. For a color scan this
               means an effective color depth of 36 or 42 bits over  all  three
               channels. The valid choices depend on the scanner model.
 
               The  --halftoning switch selects the mode that is used in Binary
-              mode. Valid options are "None", "Halftone A (Hard Tone)", "Half-
-              tone  B  (Soft Tone)", "Halftone C (Net Screen)", "Dither A (4x4
-              Bayer)", "Dither B (4x4 Spiral)", "Dither C (4x4  Net  Screen)",
-              "Dither  D (8x4 Net Screen)", "Text Enhanced Technology", "Down-
-              load pattern A", and "Download pattern B".
+              mode. Valid  options  are  "None",  "Halftone  A  (Hard  Tone)",
+              "Halftone  B  (Soft Tone)", "Halftone C (Net Screen)", "Dither A
+              (4x4 Bayer)", "Dither  B  (4x4  Spiral)",  "Dither  C  (4x4  Net
+              Screen)",  "Dither  D (8x4 Net Screen)", "Text Enhanced Technol-
+              ogy", "Download pattern A", and "Download pattern B".
 
               The --dropout switch selects the so called dropout color.  Valid
               options  are None, Red, Green and Blue. The default is None. The
@@ -175,10 +175,10 @@
               Valid options are "yes" and "no". The default is "no".
 
               The --auto-area-segmentation switch activates the automatic area
-              segmentation  for  monochrome scans. The scanner will try to de-
-              termine which areas are text and which contain images. The image
-              areas  will  be  halftoned, and the text will be improved. Valid
-              options are "yes" and "no". The default is "yes".
+              segmentation  for  monochrome  scans.  The  scanner  will try to
+              determine which areas are text and  which  contain  images.  The
+              image  areas  will  be halftoned, and the text will be improved.
+              Valid options are "yes" and "no". The default is "yes".
 
               The --red-gamma-table parameter can be used to download  a  user
               defined  gamma  table for the red channel. The valid options are
@@ -206,12 +206,12 @@
               "yes" and "no". The default is "no".
 
               The  geometry options -l -t -x -y control the scan area: -l sets
-              the top left x coordinate, -t the top left y coordinate, -x  se-
-              lects  the width and -y the height of the scan area. All parame-
-              ters are specified in millimeters.
+              the top left x coordinate, -t the  top  left  y  coordinate,  -x
+              selects the width and -y the height of the scan area. All param-
+              eters are specified in millimeters.
 
-              The --source option selects the scan source. Valid  options  de-
-              pend on the installed options. The default is "Flatbed".
+              The --source option  selects  the  scan  source.  Valid  options
+              depend on the installed options. The default is "Flatbed".
 
               The  --auto-eject  option  will eject a page after scanning from
               the document feeder.
@@ -282,21 +282,21 @@
 

ENVIRONMENT

        SANE_DEBUG_EPSON2
-              If the library was compiled with debug support enabled, this en-
-              vironment variable controls the debug level  for  this  backend.
+              If  the  library  was  compiled with debug support enabled, this
+              environment variable controls the debug level for this  backend.
               E.g.,  a  value  of 128 requests all debug output to be printed.
               Smaller levels reduce verbosity.
 
        SANE_DEBUG_EPSON2_SCSI
-              If the library was compiled with debug support enabled, this en-
-              vironment  variable  controls  the  SCSI related debug level for
+              If the library was compiled with  debug  support  enabled,  this
+              environment  variable  controls the SCSI related debug level for
               this backend.  Only a value of 2 is supported.
 
        SANE_DEBUG_EPSON2_NET
-              If the library was compiled with debug support enabled, this en-
-              vironment  variable controls the network related debug level for
-              this backend.  E.g., a value of 128 requests all debug output to
-              be printed.  Smaller levels reduce verbosity.
+              If the library was compiled with  debug  support  enabled,  this
+              environment  variable  controls  the network related debug level
+              for this backend.  E.g., a value of 128 requests all debug  out-
+              put to be printed.  Smaller levels reduce verbosity.
 
        SANE_EPSON2_CMD_LVL
               This  allows  one to override the function or command level that
@@ -321,16 +321,16 @@
 
 

UNSUPPORTED DEVICES

-       The backend may be used with Epson scanners that are not yet listed un-
-       der the list of supported devices. A scanner that is not recognized may
-       default to the function level B3, which means that  not  all  functions
-       that the scanner may be capable of are accessible.
+       The backend may be used with Epson scanners that  are  not  yet  listed
+       under  the  list of supported devices. A scanner that is not recognized
+       may default to the function level B3, which means that  not  all  func-
+       tions that the scanner may be capable of are accessible.
 
        If the scanner is not even recognized as an Epson scanner this is prob-
        ably because the device name reported by the scanner is not in the cor-
        rect  format.  Please  send  this information to the backend maintainer
-       (email address is in the AUTHOR section of this man page or in the  AU-
-       THORS file of the SANE distribution).
+       (email address is in the AUTHOR section of this  man  page  or  in  the
+       AUTHORS file of the SANE distribution).
 
 
 
diff --git a/man/sane-epsonds.5.html b/man/sane-epsonds.5.html index 40862bd7..d1ed86f2 100644 --- a/man/sane-epsonds.5.html +++ b/man/sane-epsonds.5.html @@ -37,8 +37,8 @@ The --depth option selects the bit depth the scanner is using. This option is only available for scanners that support more - than one bit depth. Older scanners will always transfer the im- - age in 8bit mode. Newer scanners allow one to select either 8 + than one bit depth. Older scanners will always transfer the + image in 8bit mode. Newer scanners allow one to select either 8 bits, 12 or 14 bits per color channel. For a color scan this means an effective color depth of 36 or 42 bits over all three channels. The valid choices depend on the scanner model. @@ -50,12 +50,12 @@ age(1). The geometry options -l -t -x -y control the scan area: -l sets - the top left x coordinate, -t the top left y coordinate, -x se- - lects the width and -y the height of the scan area. All parame- - ters are specified in millimeters. + the top left x coordinate, -t the top left y coordinate, -x + selects the width and -y the height of the scan area. All param- + eters are specified in millimeters. - The --source option selects the scan source. Valid options de- - pend on the installed options. The default is "Flatbed". + The --source option selects the scan source. Valid options + depend on the installed options. The default is "Flatbed". The --eject option ejects the sheet in the ADF. @@ -91,8 +91,8 @@

ENVIRONMENT

        SANE_DEBUG_EPSONDS
-              If the library was compiled with debug support enabled, this en-
-              vironment variable controls the debug level  for  this  backend.
+              If  the  library  was  compiled with debug support enabled, this
+              environment variable controls the debug level for this  backend.
               E.g.,  a  value  of 128 requests all debug output to be printed.
               Smaller levels reduce verbosity. Values around 11-16  will  usu-
               ally be enough for a bug report.
diff --git a/man/sane-escl.5.html b/man/sane-escl.5.html
index ec2283aa..c3185dd1 100644
--- a/man/sane-escl.5.html
+++ b/man/sane-escl.5.html
@@ -25,15 +25,17 @@
 
               BROTHER DCP-J772DW, DCP-L2530DW
               BROTHER HL-L2590DW
+              BROTHER MFC-J985DW, MFC-J1300DW
               CANON IR C3520
               CANON PIXMA MG5765
               CANON PIXMA G4511, G7050
-              CANON PIXMA TR4520, TR4540, TR4550, TR4551, TR7500, TR8500,
+              CANON PIXMA TR4520, TR4540, TR4550, TR4551, TR7500, TR8500
               CANON PIXMA TR8520
-              CANON PIXMA TS3100, TS3150, TS3151, TS3152, TS3300, TS3350,
-              CANON PIXMA TS3351, TS3352, TS5350, TS5351, TS6150, TS8050,
-              CANON PIXMA TS9100
+              CANON PIXMA TS3100, TS3150, TS3151, TS3152, TS3300, TS3350
+              CANON PIXMA TS3351, TS3352, TS3450, TS3451, TS3452, TS5350
+              CANON PIXMA TS5351, TS6150, TS8050, TS8350, TS9100
               EPSON ET-2750, ET-3750, ET-4750
+              EPSON EcoTank L3160
               EPSON XP-6100
               HP DESKJET 2710, DESKJET 2723, DESKJET 3760
               HP LASERJET ENTREPRISE FLOW MFP M578,
@@ -42,9 +44,9 @@
               RICOH SP3710S
               XEROX VERSALINK C7220
 
-       The.  sane-escl backend for SANE supports AirScan/eSCL devices that an-
-       nounce themselves on mDNS as _uscan._utcp or _uscans._utcp.  If the de-
-       vice  is  available,  the  sane-escl backend recovers these capacities.
+       The.   sane-escl  backend  for  SANE supports AirScan/eSCL devices that
+       announce themselves on mDNS as _uscan._utcp or _uscans._utcp.   If  the
+       device  is  available, the sane-escl backend recovers these capacities.
        The user configures and starts scanning.  A list of  devices  that  use
        the   eSCL  protocol  can  be  found  at  https://support.apple.com/en-
        us/HT201311.  While these devices are expected to  work,  your  mileage
@@ -67,8 +69,8 @@
 

ENVIRONMENT

        SANE_DEBUG_ESCL
-              If the library was compiled with debug support enabled, this en-
-              vironment  variable  controls  the debug level for this backend.
+              If the library was compiled with  debug  support  enabled,  this
+              environment  variable controls the debug level for this backend.
               E.g., a value of 128 requests all debug output  to  be  printed.
               Smaller levels reduce verbosity.
 
diff --git a/man/sane-find-scanner.1.html b/man/sane-find-scanner.1.html
index 7ebb24d9..e67d4038 100644
--- a/man/sane-find-scanner.1.html
+++ b/man/sane-find-scanner.1.html
@@ -17,8 +17,8 @@
 
 

SYNOPSIS

-       sane-find-scanner [-?|-h|--help] [-v] [-q] [-p] [-f] [-F filename] [de-
-       vname]
+       sane-find-scanner  [-?|-h|--help]  [-v]  [-q]  [-p]  [-f] [-F filename]
+       [devname]
 
 
 
@@ -40,18 +40,18 @@ the operating system supports this feature. Currently USB scanners are only found this way if they are supported by the Linux scanner module or the FreeBSD or OpenBSD uscanner driver. After that test, - sane-find-scanner tries to scan for USB devices found by the USB li- - brary libusb (if available). There is no special USB class for scan- - ners, so the heuristics used to distinguish scanners from other USB de- - vices is not perfect. sane-find-scanner also tries to find out the + sane-find-scanner tries to scan for USB devices found by the USB + library libusb (if available). There is no special USB class for scan- + ners, so the heuristics used to distinguish scanners from other USB + devices is not perfect. sane-find-scanner also tries to find out the type of USB chip used in the scanner. If detected, it will be printed after the vendor and product ids. sane-find-scanner will even find USB scanners, that are not supported by any SANE backend. sane-find-scanner won't find most parallel port scanners, or scanners - connected to proprietary ports. Some parallel port scanners may be de- - tected by sane-find-scanner -p . At the time of writing this will only - detect Mustek parallel port scanners. + connected to proprietary ports. Some parallel port scanners may be + detected by sane-find-scanner -p . At the time of writing this will + only detect Mustek parallel port scanners. @@ -59,17 +59,17 @@ -?, -h, --help Prints a short usage message. - -v Verbose output. If used once, sane-find-scanner shows every de- - vice name and the test result. If used twice, SCSI inquiry in- - formation and the USB device descriptors are also printed. + -v Verbose output. If used once, sane-find-scanner shows every + device name and the test result. If used twice, SCSI inquiry + information and the USB device descriptors are also printed. -q Be quiet. Print only the devices, no comments. -p Probe parallel port scanners. - -f Force opening all explicitly given devices as SCSI and USB de- - vices. That's useful if sane-find-scanner is wrong in determin- - ing the device type. + -f Force opening all explicitly given devices as SCSI and USB + devices. That's useful if sane-find-scanner is wrong in deter- + mining the device type. -F filename filename is a file that contains USB descriptors in the format @@ -79,8 +79,8 @@ put of cat /proc/bus/usb/devices is available but the scanner itself isn't. - devname Test device file "devname". No other devices are checked if de- - vname is given. + devname Test device file "devname". No other devices are checked if + devname is given. diff --git a/man/sane-fujitsu.5.html b/man/sane-fujitsu.5.html index d4df0aa0..585d6d6c 100644 --- a/man/sane-fujitsu.5.html +++ b/man/sane-fujitsu.5.html @@ -20,29 +20,28 @@ The sane-fujitsu library implements a SANE (Scanner Access Now Easy) backend which provides access to most Fujitsu flatbed and ADF scanners. - This document describes backend version 137, which shipped with SANE - 1.0.32. + This document describes backend version 139, which initially shipped + with SANE 1.1.2.

SUPPORTED HARDWARE

        This  version  supports every known model which speaks the Fujitsu SCSI
-       and SCSI-over-USB protocols. Specifically, the SCSI M309x and M409x se-
-       ries,  the  SCSI fi-series, most of the USB fi-series, the USB ScanSnap
-       S5xx/S15xx, and the USB iX1xx/5xx series scanners are supported. Please
-       see the list at http://www.sane-project.org/sane-supported-devices.html
-       for details.
+       and SCSI-over-USB protocols. Specifically, the  SCSI  M309x  and  M409x
+       series,  the  SCSI  fi-series,  and most of the USB fi-, ScanSnap, & iX
+       series   scanners   are   supported.    Please   see   the   list    at
+       http://www.sane-project.org/sane-supported-devices.html for details.
 
        This backend may support other Fujitsu scanners. The best way to deter-
-       mine  level of support is to test the scanner directly, or to collect a
-       trace of the windows driver in action.  Please contact the  author  for
+       mine level of support is to test the scanner directly, or to collect  a
+       trace  of  the windows driver in action.  Please contact the author for
        help or with test results.
 
 
 

UNSUPPORTED HARDWARE

-       The  following scanners are known NOT to work with this backend, either
-       because they have a non-fujitsu chipset, or  an  unsupported  interface
+       The following scanners are known NOT to work with this backend,  either
+       because  they  have  a non-Fujitsu chipset, or an unsupported interface
        type. Some of these scanners may be supported by another backend.
 
               --------------------------------------
@@ -62,109 +61,109 @@
        Effort has been made to expose all hardware options, including:
 
        source s
-              Selects  the source for the scan. Options may include "Flatbed",
-              "ADF Front", "ADF  Back",  "ADF  Duplex",  "Card  Front",  "Card
+              Selects the source for the scan. Options may include  "Flatbed",
+              "ADF  Front",  "ADF  Back",  "ADF  Duplex",  "Card Front", "Card
               Back", "Card Duplex".
 
        mode m
-              Selects  the  mode  for the scan. Options may include "Lineart",
+              Selects the mode for the scan. Options  may  include  "Lineart",
               "Halftone", "Gray", and "Color".
 
        resolution, y-resolution
-              Controls  scan  resolution.  Setting  --resolution   also   sets
-              --y-resolution,  though  this  behavior  is  overridden  by some
-              frontends.
+              Controls   scan   resolution.  Setting  --resolution  also  sets
+              --y-resolution, though this behavior is overridden by some fron-
+              tends.
 
        tl-x, tl-y, br-x, br-y
               Sets scan area upper left and lower right coordinates. These are
               renamed t, l, x, y by some frontends.
 
        page-width, page-height
-              Sets  paper size. Used by scanner to determine centering of scan
-              coordinates when using the ADF (Automatic Document  Feeder)  and
+              Sets paper size. Used by scanner to determine centering of  scan
+              coordinates  when  using the ADF (Automatic Document Feeder) and
               to detect double feed errors.
 
-       Other  options will be available based on the capabilities of the scan-
+       Other options will be available based on the capabilities of the  scan-
        ner: machines with IPC or DTC will have additional enhancement options,
        those with CMP will have compression options, those with a printer will
        have a group of endorser options.
 
-       Additionally, several 'software' options are exposed  by  the  backend.
-       These  are  reimplementations  of  features provided natively by larger
-       scanners, but running on the host computer. This  enables  smaller  ma-
-       chines  to  have  similar capabilities. Please note that these features
-       are somewhat simplistic, and may not perform as well as the native  im-
-       plementations.  Note  also  that  these  features  all require that the
-       driver cache the entire image in memory. This will almost certainly re-
-       sult in a reduction of scanning speed.
+       Additionally,  several  'software'  options are exposed by the backend.
+       These are reimplementations of features  provided  natively  by  larger
+       scanners,  but  running  on  the  host  computer.  This enables smaller
+       machines to have similar capabilities. Please note that these  features
+       are  somewhat  simplistic,  and  may  not perform as well as the native
+       implementations. Note also that these features  all  require  that  the
+       driver  cache  the  entire  image in memory. This will almost certainly
+       result in a reduction of scanning speed.
 
-       swcrop
-              Requests  the  driver  to  detect  the  extremities of the paper
+       swcrop
+              Requests the driver to  detect  the  extremities  of  the  paper
               within the larger image, and crop the empty edges.
 
-       swdeskew
-              Requests the driver to detect the rotation of the  paper  within
+       swdeskew
+              Requests  the  driver to detect the rotation of the paper within
               the larger image, and counter the rotation.
 
-       swdespeck X
-              Requests  the  driver  to  find and remove dots of X diameter or
+       swdespeck X
+              Requests the driver to find and remove dots  of  X  diameter  or
               smaller from the image, and fill the space with the average sur-
               rounding color.
 
-       Use  'scanimage  --help'  to get a list, but be aware that some options
-       may be settable only when another option has been  set,  and  that  ad-
-       vanced options may be hidden by some frontend programs.
+       Use 'scanimage --help' to get a list, but be aware  that  some  options
+       may  be  settable  only  when  another  option  has  been set, and that
+       advanced options may be hidden by some frontend programs.
 
 
 

CONFIGURATION FILE

-       The  configuration file fujitsu.conf is used to tell the backend how to
+       The configuration file fujitsu.conf is used to tell the backend how  to
        look for scanners, and provide options controlling the operation of the
        backend.  This file is read each time the frontend asks the backend for
-       a list of scanners, generally only when the  frontend  starts.  If  the
+       a  list  of  scanners,  generally only when the frontend starts. If the
        configuration file is missing, the backend will be unable to locate any
        scanners.
 
        Scanners can be specified in the configuration file in 4 ways:
 
        "scsi FUJITSU"
-              Requests backend to search all scsi buses in the  system  for  a
+              Requests  backend  to  search all scsi buses in the system for a
               device which reports itself to be a scanner made by 'FUJITSU'.
 
        "scsi /dev/sg0" (or other scsi device file)
-              Requests  backend  to open the named scsi device. Only useful if
-              you have multiple compatible scanners connected to your  system,
-              and  need  to  specify one. Probably should not be used with the
+              Requests backend to open the named scsi device. Only  useful  if
+              you  have multiple compatible scanners connected to your system,
+              and need to specify one. Probably should not be  used  with  the
               other "scsi" line above.
 
        "usb 0x04c5 0x1042" (or other vendor/product ids)
-              Requests backend to search all usb buses in the system for a de-
-              vice which uses that vendor and product id. The device will then
-              be queried to determine if it is a Fujitsu scanner.
+              Requests  backend  to  search  all usb buses in the system for a
+              device which uses that vendor and product id.  The  device  will
+              then be queried to determine if it is a Fujitsu scanner.
 
        "usb /dev/usb/scanner0" (or other device file)
-              Some systems use a kernel driver to access  usb  scanners.  This
+              Some  systems  use  a kernel driver to access usb scanners. This
               method is untested.
 
-       The  only configuration option supported is "buffer-size=xxx", allowing
-       you to set the number of bytes in the data buffer  to  something  other
+       The only configuration option supported is "buffer-size=xxx",  allowing
+       you  to  set  the number of bytes in the data buffer to something other
        than the compiled-in default, 65536 (64K). Some users report that their
        scanner will "hang" mid-page, or fail to transmit the image if the buf-
        fer is not large enough.
 
-       Note:  This option may appear multiple times in the configuration file.
-       It only applies to scanners discovered by 'scsi/usb' lines that  follow
+       Note: This option may appear multiple times in the configuration  file.
+       It  only applies to scanners discovered by 'scsi/usb' lines that follow
        this option.
 
-       Note:  The backend does not place an upper bound on this value, as some
-       users required it to be quite large. Values above the default  are  not
+       Note: The backend does not place an upper bound on this value, as  some
+       users  required  it to be quite large. Values above the default are not
        recommended, and may crash your OS or lockup your scsi card driver. You
        have been warned.
 
 
 

ENVIRONMENT

-       The backend uses a  single  environment  variable,  SANE_DEBUG_FUJITSU,
+       The  backend  uses  a  single environment variable, SANE_DEBUG_FUJITSU,
        which enables debugging output to stderr. Valid values are:
 
               5  Errors
@@ -179,18 +178,20 @@
 
 

KNOWN ISSUES

-       Flatbed  units  may  fail to scan at maximum area, particularly at high
+       Flatbed units may fail to scan at maximum area,  particularly  at  high
        resolution.
 
-       Any model that does not support VPD during inquiry  will  not  function
+       Any  model  that  does not support VPD during inquiry will not function
        until an override is added to the backend.
 
        CCITT Fax compression used by older scanners is not supported.
 
-       JPEG  output is supported by the backend, but not by the SANE protocol,
-       so is disabled in this release. It can be enabled if you  rebuild  from
+       JPEG output is supported by the backend, but not by the SANE  protocol,
+       so  is  disabled in this release. It can be enabled if you rebuild from
        source.
 
+       Network interfaces are not supported on any scanner model.
+
 
 

CREDITS

@@ -217,9 +218,9 @@
        Automatic length detection support funded by:
          Martin G. Miller mgmiller at optonline.net
 
-       Hardware  donated,  software  image  enhancement  and fi-6/7xxx support
+       Hardware donated, software  image  enhancement  and  fi-6/7xxx  support
        funded by:
-         Fujitsu Computer Products of America, Inc.  www.fcpa.com
+         PFU America, Inc.  fujitsuscanners.com
 
        iX500 support funded by:
          Prefix Computer Services www.prefixservice.com
@@ -235,7 +236,7 @@
 

AUTHOR

        m. allan noah: <kitno455 a t gmail d o t com>
 
-                                  13 Feb 2021                  sane-fujitsu(5)
+                                  15 Nov 2022                  sane-fujitsu(5)
 

diff --git a/man/sane-genesys.5.html b/man/sane-genesys.5.html index 2224b702..7bbe339e 100644 --- a/man/sane-genesys.5.html +++ b/man/sane-genesys.5.html @@ -58,16 +58,16 @@ by passing the --calibrate option to scanimage or by clicking on the available 'calibrate' button in the 'advanced options' in a graphical frontend. The result of the calibration is stored in a file in the home - directory of the user doing it. If you plug the scanner in another ma- - chine or use it with another account, calibration will have to be re- - done, unless you use the --calibration-file option. If no home direc- - tory is defined, USERAPPPROFILE will be used, then TMPDIR or TMP. If - none of these directories exist, the backend will try to write in the - current working directory. Flatbed scanners also make use of the cali- - bration file as a cache to avoid calibration before each scan. Calibra- - tion file name is the name of the scanner model if only one scanner is - detected. In the case of several identical model, the file name will be - the name of the logical USB device name. The expiration time manages + directory of the user doing it. If you plug the scanner in another + machine or use it with another account, calibration will have to be + redone, unless you use the --calibration-file option. If no home + directory is defined, USERAPPPROFILE will be used, then TMPDIR or TMP. + If none of these directories exist, the backend will try to write in + the current working directory. Flatbed scanners also make use of the + calibration file as a cache to avoid calibration before each scan. Cal- + ibration file name is the name of the scanner model if only one scanner + is detected. In the case of several identical model, the file name will + be the name of the logical USB device name. The expiration time manages the time a calibration is valid in cache. A value of -1 means forever, 0 means no cache. @@ -96,8 +96,8 @@ --disable-interpolation yes|no When using high resolutions where the horizontal resolution is smaller than vertical resolution, data is expanded by software - to preserve picture geometry. This can be disabled by this op- - tion to get real scanned data. + to preserve picture geometry. This can be disabled by this + option to get real scanned data. --disable-dynamic-lineart yes|no Disable use of a software adaptive algorithm to generate lineart @@ -106,8 +106,8 @@ --color-filter None|Red|Green|Blue When using gray or lineart this option selects the used color. Using a color filter will give a monochrome scan. CIS based - scanners can to true gray when no filter (None value) is se- - lected. + scanners can to true gray when no filter (None value) is + selected. --lamp-off-scan The lamp will be turned off during the scan. Calibration is @@ -133,12 +133,12 @@ Additionally, several 'software' options are exposed by the backend. These are reimplementations of features provided natively by larger - scanners, but running on the host computer. This enables smaller ma- - chines to have similar capabilities. Please note that these features - are somewhat simplistic, and may not perform as well as the native im- - plementations. Note also that these features all require that the - driver cache the entire image in memory. This will almost certainly re- - sult in a reduction of scanning speed. + scanners, but running on the host computer. This enables smaller + machines to have similar capabilities. Please note that these features + are somewhat simplistic, and may not perform as well as the native + implementations. Note also that these features all require that the + driver cache the entire image in memory. This will almost certainly + result in a reduction of scanning speed. --swcrop Requests the driver to detect the extremities of the paper @@ -202,25 +202,25 @@ tories are separated by a colon (`:'), under OS/2, they are sep- arated by a semi-colon (`;'). If this variable is not set, the configuration file is searched in two default directories: - first, the current working directory (".") and then in /usr/lo- - cal/etc/sane.d. If the value of the environment variable ends - with the directory separator character, then the default direc- - tories are searched after the explicitly specified directories. - For example, setting SANE_CONFIG_DIR to "/tmp/config:" would re- - sult in directories tmp/config, ., and /usr/local/etc/sane.d be- - ing searched (in this order). + first, the current working directory (".") and then in + /usr/local/etc/sane.d. If the value of the environment variable + ends with the directory separator character, then the default + directories are searched after the explicitly specified directo- + ries. For example, setting SANE_CONFIG_DIR to "/tmp/config:" + would result in directories tmp/config, ., and + /usr/local/etc/sane.d being searched (in this order). SANE_DEBUG_GENESYS - If the library was compiled with debug support enabled, this en- - vironment variable controls the debug level for this backend. + If the library was compiled with debug support enabled, this + environment variable controls the debug level for this backend. Higher debug levels increase the verbosity of the output. If the debug level is set to 1 or higher, some debug options become available that are normally hidden. Handle them with care. This will print messages related to core genesys functions. SANE_DEBUG_GENESYS_IMAGE - If the library was compiled with debug support enabled, this en- - vironment variable enables logging of intermediate image data. + If the library was compiled with debug support enabled, this + environment variable enables logging of intermediate image data. To enable this mode, set the environmental variable to 1. Example (full and highly verbose output for gl646): diff --git a/man/sane-gphoto2.5.html b/man/sane-gphoto2.5.html index b86a6ea6..890ee195 100644 --- a/man/sane-gphoto2.5.html +++ b/man/sane-gphoto2.5.html @@ -38,9 +38,9 @@

CONFIGURATION

        The contents of the gphoto2.conf specify  the  characteristics  of  the
        camera  to be used.   Resolutions (high resolution, low resolution, and
-       thumbnail size) are required since they are needed by the  sane  front-
-       ends, but can't be obtained through the gphoto2 interface.  Valid ports
-       and cameras can be  obtained  by  gphoto2  --list-cameras  and  gphoto2
+       thumbnail size) are required since they are needed by  the  sane  fron-
+       tends,  but  can't  be  obtained  through the gphoto2 interface.  Valid
+       ports and cameras can be obtained by gphoto2 --list-cameras and gphoto2
        --list-ports .
 
        The  dumpinquiry  line  causes  some information about the camera to be
@@ -91,13 +91,13 @@
               tories are separated by a colon (`:'), under OS/2, they are sep-
               arated by a semi-colon (`;').  If this variable is not set,  the
               configuration  file  is  searched  in  two  default directories:
-              first, the current working directory (.)  and then  in  /usr/lo-
-              cal/etc/sane.d.   If  the value of the environment variable ends
-              with the directory separator character, then the default  direc-
-              tories  are searched after the explicitly specified directories.
-              For example, setting SANE_CONFIG_DIR to "/tmp/config:" would re-
-              sult in directories tmp/config, ., and /usr/local/etc/sane.d be-
-              ing searched (in this order).
+              first,  the  current  working  directory  (.)    and   then   in
+              /usr/local/etc/sane.d.  If the value of the environment variable
+              ends with the directory separator character,  then  the  default
+              directories are searched after the explicitly specified directo-
+              ries.  For example, setting  SANE_CONFIG_DIR  to  "/tmp/config:"
+              would    result    in    directories    tmp/config,    .,    and
+              /usr/local/etc/sane.d being searched (in this order).
 
        SANE_DEBUG_GPHOTO2
               If the library was compiled with debugging support enabled, this
diff --git a/man/sane-gt68xx.5.html b/man/sane-gt68xx.5.html
index 4eee6b67..529ab04a 100644
--- a/man/sane-gt68xx.5.html
+++ b/man/sane-gt68xx.5.html
@@ -101,13 +101,13 @@
        the same vendor/product ids so you can set the "correct" name here.
 
        The  afe option allows one to set custom offset and gain values for the
-       Analog FrontEnd of the scanner. This option can be either used  to  se-
-       lect  the AFE values if automatic coarse calibration is disabled, or to
-       make automatic coarse calibration faster. For the latter usage,  enable
-       debug level 3 (see below), scan an image and look for debug line string
-       with "afe". Copy this line to gt68xx.conf.  The option has six  parame-
-       ters:  red offset, red gain, green offset, green gain, blue offset, and
-       blue gain.
+       Analog FrontEnd of the scanner. This  option  can  be  either  used  to
+       select  the  AFE values if automatic coarse calibration is disabled, or
+       to make automatic coarse calibration  faster.  For  the  latter  usage,
+       enable debug level 3 (see below), scan an image and look for debug line
+       string with "afe". Copy this line to gt68xx.conf.  The option  has  six
+       parameters:  red  offset, red gain, green offset, green gain, blue off-
+       set, and blue gain.
 
        A sample configuration file is shown below:
 
@@ -141,17 +141,17 @@
               tories are separated by a colon (`:'), under OS/2, they are sep-
               arated  by a semi-colon (`;').  If this variable is not set, the
               configuration file  is  searched  in  two  default  directories:
-              first,  the current working directory (".") and then in /usr/lo-
-              cal/etc/sane.d.  If the value of the environment  variable  ends
-              with  the directory separator character, then the default direc-
-              tories are searched after the explicitly specified  directories.
-              For example, setting SANE_CONFIG_DIR to "/tmp/config:" would re-
-              sult in directories tmp/config, ., and /usr/local/etc/sane.d be-
-              ing searched (in this order).
+              first,   the   current  working  directory  (".")  and  then  in
+              /usr/local/etc/sane.d.  If the value of the environment variable
+              ends  with  the  directory separator character, then the default
+              directories are searched after the explicitly specified directo-
+              ries.   For  example,  setting SANE_CONFIG_DIR to "/tmp/config:"
+              would    result    in    directories    tmp/config,    .,    and
+              /usr/local/etc/sane.d being searched (in this order).
 
        SANE_DEBUG_GT68XX
-              If the library was compiled with debug support enabled, this en-
-              vironment variable controls the debug level  for  this  backend.
+              If  the  library  was  compiled with debug support enabled, this
+              environment variable controls the debug level for this  backend.
               Higher debug levels increase the verbosity of the output. If the
               debug level is set to 1 or higher,  some  debug  options  become
               available that are normally hidden. Handle them with care.
@@ -187,8 +187,8 @@
 
        More detailed bug information is available at the gt68xx backend  home-
        page http://www.meier-geinitz.de/sane/gt68xx-backend/.
-       Please  contact  us  if  you  find  a bug or missing feature: <sane-de-
-       vel@alioth-lists.debian.net>.
+       Please   contact   us   if   you   find   a  bug  or  missing  feature:
+       <sane-devel@alioth-lists.debian.net>.
        Please send a debug log if your scanner isn't detected  correctly  (see
        SANE_DEBUG_GT68XX above).
 
diff --git a/man/sane-hp.5.html b/man/sane-hp.5.html
index 2628fd8d..d90e7f0c 100644
--- a/man/sane-hp.5.html
+++ b/man/sane-hp.5.html
@@ -45,8 +45,8 @@
               PhotoSmart     C5100A R029,R030,R032    SCSI
 
        Support for models 5100C/5200C connected to the parallel port  requires
-       the  ppSCSI  driver  available  at  http://cyberelk.net/tim/parport/pp-
-       scsi.html and http://penguin-breeder.org/kernel/download/.
+       the    ppSCSI    driver   available   at   http://cyberelk.net/tim/par-
+       port/ppscsi.html and http://penguin-breeder.org/kernel/download/.
 
        Support for models 5200C/62X0C/63X0C connected to the USB  require  the
        kernel scanner driver or libusb. See sane-usb(5) for more details.
@@ -95,17 +95,17 @@
 
        Options specified in front of the first line  that  contains  a  device
        name  are defaults for all devices. Options specified below a line that
-       contains a device name apply just to the most  recently  mentioned  de-
-       vice.
+       contains a device name  apply  just  to  the  most  recently  mentioned
+       device.
 
-       Supported   options   are   connect-scsi,   connect-device,  enable-im-
-       age-buffering, and dumb-read.
+       Supported      options      are      connect-scsi,      connect-device,
+       enable-image-buffering, and dumb-read.
 
        Option connect-scsi specifies that the scanner is connected to the sys-
        tem  by  SCSI.   Input/output is performed using SCSI-commands. This is
        the default.  But if your SCSI device name contains  "usb",  "uscanner"
-       or  "ugen",  option connect-scsi must be specified. Otherwise it is as-
-       sumed that the scanner is connected by USB.
+       or  "ugen",  option  connect-scsi  must  be  specified. Otherwise it is
+       assumed that the scanner is connected by USB.
 
        Option connect-device specifies that the scanner is  connected  to  the
        system   by   a   special   device.   Input/output   is   performed  by
@@ -121,9 +121,9 @@
 
        Option dumb-read can be used to work around problems with "Error during
        device I/O". These problems may occur with certain SCSI-to-USB convert-
-       ers or Buslogic SCSI cards.  The option should not be used for SCSI de-
-       vices  which are working correctly.  Otherwise startup of frontends and
-       changing parameters might be slower.
+       ers or Buslogic SCSI cards.  The option should not  be  used  for  SCSI
+       devices  which  are  working correctly.  Otherwise startup of frontends
+       and changing parameters might be slower.
 
        A sample configuration file is shown below:
 
@@ -149,10 +149,11 @@
               that support dynamic loading).
 
        $HOME/.sane/calib-hp:<device>.dat
-              Calibration data for HP  PhotoSmart  PhotoScanner  that  is  re-
-              trieved from the scanner after calibration. The data is uploaded
-              to the scanner at start of the backend if it is  in  media  mode
-              'print media' or if the media mode is changed to 'print media'.
+              Calibration  data  for  HP  PhotoSmart  PhotoScanner   that   is
+              retrieved  from  the  scanner  after  calibration.  The  data is
+              uploaded to the scanner at start of the  backend  if  it  is  in
+              media  mode  'print  media'  or  if the media mode is changed to
+              'print media'.
 
 
 
@@ -161,24 +162,24 @@ This environment variable specifies the list of directories that may contain the configuration file. On *NIX systems, the direc- tories are separated by a colon (`:'), under OS/2, they are sep- - arated by a semi-colon (`;'). If this variable is not set, the - configuration file is searched in two default directories: - first, the current working directory (.) and then in /usr/lo- - cal/etc/sane.d. If the value of the environment variable ends - with the directory separator character, then the default direc- - tories are searched after the explicitly specified directories. - For example, setting SANE_CONFIG_DIR to "/tmp/config:" would re- - sult in directories tmp/config, ., and /usr/local/etc/sane.d be- - ing searched (in this order). + arated by a semi-colon (`;'). If this variable is not set, the + configuration file is searched in two default directories: + first, the current working directory (.) and then in + /usr/local/etc/sane.d. If the value of the environment variable + ends with the directory separator character, then the default + directories are searched after the explicitly specified directo- + ries. For example, setting SANE_CONFIG_DIR to "/tmp/config:" + would result in directories tmp/config, ., and + /usr/local/etc/sane.d being searched (in this order). SANE_DEBUG_HP - If the library was compiled with debug support enabled, this en- - vironment variable controls the debug level for this backend. - E.g., a value of 128 requests all debug output to be printed. + If the library was compiled with debug support enabled, this + environment variable controls the debug level for this backend. + E.g., a value of 128 requests all debug output to be printed. Smaller levels reduce verbosity. SANE_HOME_HP - Only used for OS/2 and along with use of HP PhotoSmart Photo- + Only used for OS/2 and along with use of HP PhotoSmart Photo- Scanner. Must be set to the directory where the directory .sane is located. Is used to save and read the calibration file. @@ -187,42 +188,42 @@ SANE_HP_KEEPOPEN_USB SANE_HP_KEEPOPEN_DEVICE - For each type of connection (connect-scsi, connect-usb, con- + For each type of connection (connect-scsi, connect-usb, con- nect-device) it can be specified if the connection to the device should be kept open ("1") or not ("0"). Usually the connections - are closed after an operation is performed. Keeping connection - open to SCSI-devices can result in errors during device IO when - the scanner has not been used for some time. By default, USB- + are closed after an operation is performed. Keeping connection + open to SCSI-devices can result in errors during device IO when + the scanner has not been used for some time. By default, USB- connections are kept open. Other connections are closed. SANE_HP_RDREDO - Specifies number of retries for read operation before returning - an EOF error. Only supported for non-SCSI devices. Default: 1 + Specifies number of retries for read operation before returning + an EOF error. Only supported for non-SCSI devices. Default: 1 retry. Time between retries is 0.1 seconds.

BUGS

        HP PhotoSmart PhotoScanner
-              In  media  mode  'slide'  and  'negative',  scan resolutions are
-              rounded to multiple of 300 dpi. The scanner does not  scale  the
+              In media mode  'slide'  and  'negative',  scan  resolutions  are
+              rounded  to  multiple of 300 dpi. The scanner does not scale the
               data correctly on other resolutions. Some newer models (firmware
-              code R030 and later) do not support adjustment  of  contrast/in-
-              tensity  level  and tone map.  The backend will simulate this by
-              software, but only for gray and 24 bit color.
+              code   R030  and  later)  do  not  support  adjustment  of  con-
+              trast/intensity level and tone map.  The backend  will  simulate
+              this by software, but only for gray and 24 bit color.
 
        Automatic Document Feeder (ADF)
-              For use of the ADF with xscanimage(1), first place paper in  the
-              ADF  and  then change option scan source to 'ADF'. Press 'change
-              document' to load a sheet. Then press 'scan' to  start  a  scan.
+              For  use of the ADF with xscanimage(1), first place paper in the
+              ADF and then change option scan source to 'ADF'.  Press  'change
+              document'  to  load  a sheet. Then press 'scan' to start a scan.
               Maybe it is sufficient to press 'scan' without 'change document'
-              for repeated scans. The use of the preview window is not  recom-
+              for  repeated scans. The use of the preview window is not recom-
               mended when working with the ADF.  Setting a window to scan from
               ADF is not supported with xscanimage(1).  Try xsane(1).
 
        Immediate actions
-              Some actions in xscanimage(1) (i.e. unload, select media,  cali-
-              brate)  have an immediate effect on the scanner without starting
+              Some  actions in xscanimage(1) (i.e. unload, select media, cali-
+              brate) have an immediate effect on the scanner without  starting
               a scan.  These options can not be used with scanimage(1).
 
 
@@ -230,17 +231,17 @@
 

TODO

        HP PhotoSmart PhotoScanner
               PhotoScanners with firmware release R030 and up have no firmware
-              support  for  contrast/brightness/gamma  table.  In  the current
-              backend this is simulated by software on 24 bits data.   Simula-
+              support for  contrast/brightness/gamma  table.  In  the  current
+              backend  this is simulated by software on 24 bits data.  Simula-
               tion on 30 bits should give better results.
 
        Data widths greater than 8 bits
               Custom gamma table does not work.
 
        Parallel scanner support
-              Beside  the ScanJet Plus which came with its own parallel inter-
-              face card, currently only the HP ScanJet  5100C/5200C  are  sup-
-              ported.   These  scanners are using an internal parallel-to-SCSI
+              Beside the ScanJet Plus which came with its own parallel  inter-
+              face  card,  currently  only the HP ScanJet 5100C/5200C are sup-
+              ported.  These scanners are using an  internal  parallel-to-SCSI
               converter which is supported by the ppSCSI-driver (see above).
 
 
diff --git a/man/sane-hp3500.5.html b/man/sane-hp3500.5.html
index 0159fb40..901049a7 100644
--- a/man/sane-hp3500.5.html
+++ b/man/sane-hp3500.5.html
@@ -51,8 +51,8 @@
 
 

ENVIRONMENT

-       SANE_DEBUG_HP3500 If the library was compiled with  debug  support  en-
-       abled,  this  environment  variable  controls  the debug level for this
+       SANE_DEBUG_HP3500 If  the  library  was  compiled  with  debug  support
+       enabled,  this  environment  variable controls the debug level for this
        backend.  Higher debug levels increase the verbosity of the output.
 
        Example: export SANE_DEBUG_HP3500=4
diff --git a/man/sane-hp3900.5.html b/man/sane-hp3900.5.html
index f0fb5356..85cf6d88 100644
--- a/man/sane-hp3900.5.html
+++ b/man/sane-hp3900.5.html
@@ -52,8 +52,8 @@
        The contents of the hp3900.conf file is a list of usb lines  containing
        vendor  and  product  ids that correspond to USB scanners. The file can
        also contain the names of device files that correspond to  an  HP  39XX
-       scanner.   Empty  lines and lines starting with a hash mark (#) are ig-
-       nored.  The scanners  are  autodetected  by  usb  vendor_id  product_id
+       scanner.   Empty  lines  and  lines  starting  with a hash mark (#) are
+       ignored.  The scanners are autodetected  by  usb  vendor_id  product_id
        statements  which  are  already included into hp3900.conf.  "vendor_id"
        and "product_id" are hexadecimal numbers that identify the scanner.  If
        autodetection does not work, add the device name of your scanner to the
@@ -82,17 +82,17 @@
               tories are separated by a colon (`:'), under OS/2, they are sep-
               arated  by a semi-colon (`;').  If this variable is not set, the
               configuration file  is  searched  in  two  default  directories:
-              first,  the  current working directory (.)  and then in /usr/lo-
-              cal/etc/sane.d.  If the value of the environment  variable  ends
-              with  the directory separator character, then the default direc-
-              tories are searched after the explicitly specified  directories.
-              For example, setting SANE_CONFIG_DIR to "/tmp/config:" would re-
-              sult in directories tmp/config, ., and /usr/local/etc/sane.d be-
-              ing searched (in this order).
+              first,   the   current   working  directory  (.)   and  then  in
+              /usr/local/etc/sane.d.  If the value of the environment variable
+              ends  with  the  directory separator character, then the default
+              directories are searched after the explicitly specified directo-
+              ries.   For  example,  setting SANE_CONFIG_DIR to "/tmp/config:"
+              would    result    in    directories    tmp/config,    .,    and
+              /usr/local/etc/sane.d being searched (in this order).
 
        SANE_DEBUG_HP3900
-              If the library was compiled with debug support enabled, this en-
-              vironment variable controls the debug level  for  this  backend.
+              If  the  library  was  compiled with debug support enabled, this
+              environment variable controls the debug level for this  backend.
               Higher debug levels increase the verbosity of the output.
 
               Example: export SANE_DEBUG_HP3900=4
diff --git a/man/sane-hp4200.5.html b/man/sane-hp4200.5.html
index e2632c23..932c3377 100644
--- a/man/sane-hp4200.5.html
+++ b/man/sane-hp4200.5.html
@@ -44,8 +44,8 @@
        The contents of the hp4200.conf file is a list of usb lines  containing
        vendor  and  product  ids that correspond to USB scanners. The file can
        also contain the names of device files that correspond to  an  HP  4200
-       scanner.   Empty  lines and lines starting with a hash mark (#) are ig-
-       nored.  The scanners  are  autodetected  by  usb  vendor_id  product_id
+       scanner.   Empty  lines  and  lines  starting  with a hash mark (#) are
+       ignored.  The scanners are autodetected  by  usb  vendor_id  product_id
        statements  which  are  already included into hp4200.conf.  "vendor_id"
        and "product_id" are hexadecimal numbers that identify the scanner.  If
        autodetection does not work, add the device name of your scanner to the
@@ -74,17 +74,17 @@
               tories are separated by a colon (`:'), under OS/2, they are sep-
               arated  by a semi-colon (`;').  If this variable is not set, the
               configuration file  is  searched  in  two  default  directories:
-              first,  the  current working directory (.)  and then in /usr/lo-
-              cal/etc/sane.d.  If the value of the environment  variable  ends
-              with  the directory separator character, then the default direc-
-              tories are searched after the explicitly specified  directories.
-              For example, setting SANE_CONFIG_DIR to "/tmp/config:" would re-
-              sult in directories tmp/config, ., and /usr/local/etc/sane.d be-
-              ing searched (in this order).
+              first,   the   current   working  directory  (.)   and  then  in
+              /usr/local/etc/sane.d.  If the value of the environment variable
+              ends  with  the  directory separator character, then the default
+              directories are searched after the explicitly specified directo-
+              ries.   For  example,  setting SANE_CONFIG_DIR to "/tmp/config:"
+              would    result    in    directories    tmp/config,    .,    and
+              /usr/local/etc/sane.d being searched (in this order).
 
        SANE_DEBUG_HP4200
-              If the library was compiled with debug support enabled, this en-
-              vironment variable controls the debug level  for  this  backend.
+              If  the  library  was  compiled with debug support enabled, this
+              environment variable controls the debug level for this  backend.
               Higher debug levels increase the verbosity of the output.
 
               Example: export SANE_DEBUG_HP4200=4
diff --git a/man/sane-hp5400.5.html b/man/sane-hp5400.5.html
index 3904e052..68ecf727 100644
--- a/man/sane-hp5400.5.html
+++ b/man/sane-hp5400.5.html
@@ -45,8 +45,8 @@
        The  contents of the hp5400.conf file is a list of usb lines containing
        vendor and product ids that correspond to USB scanners.  The  file  can
        also  contain  the  names of device files that correspond to an HP 54XX
-       scanner.  Empty lines and lines starting with a hash mark (#)  are  ig-
-       nored.   The  scanners  are  autodetected  by  usb vendor_id product_id
+       scanner.  Empty lines and lines starting  with  a  hash  mark  (#)  are
+       ignored.   The  scanners  are  autodetected by usb vendor_id product_id
        statements which are already included  into  hp5400.conf.   "vendor_id"
        and  "product_id" are hexadecimal numbers that identify the scanner. If
        autodetection does not work, add the device name of your scanner to the
@@ -75,17 +75,17 @@
               tories are separated by a colon (`:'), under OS/2, they are sep-
               arated by a semi-colon (`;').  If this variable is not set,  the
               configuration  file  is  searched  in  two  default directories:
-              first, the current working directory (.)  and then  in  /usr/lo-
-              cal/etc/sane.d.   If  the value of the environment variable ends
-              with the directory separator character, then the default  direc-
-              tories  are searched after the explicitly specified directories.
-              For example, setting SANE_CONFIG_DIR to "/tmp/config:" would re-
-              sult in directories tmp/config, ., and /usr/local/etc/sane.d be-
-              ing searched (in this order).
+              first,  the  current  working  directory  (.)    and   then   in
+              /usr/local/etc/sane.d.  If the value of the environment variable
+              ends with the directory separator character,  then  the  default
+              directories are searched after the explicitly specified directo-
+              ries.  For example, setting  SANE_CONFIG_DIR  to  "/tmp/config:"
+              would    result    in    directories    tmp/config,    .,    and
+              /usr/local/etc/sane.d being searched (in this order).
 
        SANE_DEBUG_HP5400
-              If the library was compiled with debug support enabled, this en-
-              vironment  variable  controls  the debug level for this backend.
+              If the library was compiled with  debug  support  enabled,  this
+              environment  variable controls the debug level for this backend.
               Higher debug levels increase the verbosity of the output.
 
               Example: export SANE_DEBUG_HP5400=4
diff --git a/man/sane-hpljm1005.5.html b/man/sane-hpljm1005.5.html
index 0ed3cd55..6f964c27 100644
--- a/man/sane-hpljm1005.5.html
+++ b/man/sane-hpljm1005.5.html
@@ -49,12 +49,12 @@
 

ENVIRONMENT

        SANE_DEBUG_HPLJM1005
-              If the library was compiled with debug support enabled, this en-
-              vironment variable controls the debug level  for  this  backend.
+              If  the  library  was  compiled with debug support enabled, this
+              environment variable controls the debug level for this  backend.
               Higher debug levels increase the verbosity of the output.
 
-              There is not currently a great deal of diagnostic output, it be-
-              ing mainly confined to error conditions.
+              There  is  not  currently  a great deal of diagnostic output, it
+              being mainly confined to error conditions.
 
 
 
diff --git a/man/sane-hpsj5s.5.html b/man/sane-hpsj5s.5.html index 0c1c92e2..03f3ce8a 100644 --- a/man/sane-hpsj5s.5.html +++ b/man/sane-hpsj5s.5.html @@ -28,12 +28,12 @@ LIMITATIONS: For now this backend works only on Linux. This limitation is due to dependence on the libieee1284(3) library. If your system sup- - ports libieee1284(3) too, this backend should work. If you ported li- - bieee1284(3) for your platform, please let me know. Your system should - support EPP (or EPP+ECP) mode to operate this scanner. Future versions - will support ECP and SPP (Nibble and Byte) modes also. It's planned to - support scanners not only at daisy-chain position 0, but anywhere. Sup- - port for multiple scanners could be implemented too. + ports libieee1284(3) too, this backend should work. If you ported + libieee1284(3) for your platform, please let me know. Your system + should support EPP (or EPP+ECP) mode to operate this scanner. Future + versions will support ECP and SPP (Nibble and Byte) modes also. It's + planned to support scanners not only at daisy-chain position 0, but + anywhere. Support for multiple scanners could be implemented too. Current version implements only gray scale scanning. True Color and B/W modes are not supported for now. @@ -48,9 +48,9 @@ special - Where special is the parallel port name in form, libieee1284(3) ex- - pects. It seems to be system dependent. Under Linux it's parport0, par- - port1, etc. + Where special is the parallel port name in form, libieee1284(3) + expects. It seems to be system dependent. Under Linux it's parport0, + parport1, etc.
@@ -65,8 +65,8 @@

TIPS

        It  seems  that  HP  ScanJet 5S scanner uses software noise correction.
-       This feature, along with gamma correction and calibration, are not  im-
-       plemented  for  now.   They will be handled in future versions.  Native
+       This feature, along with gamma  correction  and  calibration,  are  not
+       implemented  for now.  They will be handled in future versions.  Native
        resolution for this scanner is 300 DPI.  Other modes may present alias-
        ing artifacts.
 
@@ -93,17 +93,17 @@
               tories are separated by a colon (`:'), under OS/2, they are sep-
               arated by a semi-colon (`;').  If this variable is not set,  the
               configuration  file  is  searched  in  two  default directories:
-              first, the current working directory (".") and then in  /usr/lo-
-              cal/etc/sane.d.   If  the value of the environment variable ends
-              with the directory separator character, then the default  direc-
-              tories  are searched after the explicitly specified directories.
-              For example, setting SANE_CONFIG_DIR to "/tmp/config:" would re-
-              sult in directories tmp/config, ., and /usr/local/etc/sane.d be-
-              ing searched (in this order).
+              first,  the  current  working  directory  (".")  and   then   in
+              /usr/local/etc/sane.d.  If the value of the environment variable
+              ends with the directory separator character,  then  the  default
+              directories are searched after the explicitly specified directo-
+              ries.  For example, setting  SANE_CONFIG_DIR  to  "/tmp/config:"
+              would    result    in    directories    tmp/config,    .,    and
+              /usr/local/etc/sane.d being searched (in this order).
 
        SANE_DEBUG_HPSJ5S
-              If the library was compiled with debug support enabled, this en-
-              vironment  variable  controls  the debug level for this backend.
+              If the library was compiled with  debug  support  enabled,  this
+              environment  variable controls the debug level for this backend.
               Higher debug levels increase the verbosity of the output.
 
 
diff --git a/man/sane-hs2p.5.html b/man/sane-hs2p.5.html
index 35aeddb6..e8604fc3 100644
--- a/man/sane-hs2p.5.html
+++ b/man/sane-hs2p.5.html
@@ -70,27 +70,27 @@
               tories are separated by a colon (`:'), under OS/2, they are sep-
               arated by a semi-colon (`;').  If this variable is not set,  the
               configuration  file  is  searched  in  two  default directories:
-              first, the current working directory (".") and then in  /usr/lo-
-              cal/etc/sane.d.   If  the value of the environment variable ends
-              with the directory separator character, then the default  direc-
-              tories  are searched after the explicitly specified directories.
-              For example, setting SANE_CONFIG_DIR to "/tmp/config:" would re-
-              sult in directories tmp/config, ., and /usr/local/etc/sane.d be-
-              ing searched (in this order).
+              first,  the  current  working  directory  (".")  and   then   in
+              /usr/local/etc/sane.d.  If the value of the environment variable
+              ends with the directory separator character,  then  the  default
+              directories are searched after the explicitly specified directo-
+              ries.  For example, setting  SANE_CONFIG_DIR  to  "/tmp/config:"
+              would    result    in    directories    tmp/config,    .,    and
+              /usr/local/etc/sane.d being searched (in this order).
 
        SANE_DEBUG_HS2P
-              If the library was compiled with debug support enabled, this en-
-              vironment variable controls the debug level for this backend.  A
-              value of 255 prints all debug  output.   Smaller  values  reduce
+              If the library was compiled with  debug  support  enabled,  this
+              environment  variable controls the debug level for this backend.
+              A value of 255 prints all debug output.  Smaller  values  reduce
               verbosity.
 
 
 

CURRENT STATUS

-       The  sane-hs2p  backend  is now in version 1.00. All major scanning-re-
-       lated features are supported, except for those features  requiring  the
-       optional  IPU.  Scanning from the flatbed or ADF (either simplex or du-
-       plex) is supported. Lineart, halftone, 4-bit gray, and 8-bit  gray  are
+       The  sane-hs2p  backend  is  now  in  version 1.00. All major scanning-
+       related features are supported, except for those features requiring the
+       optional  IPU.  Scanning  from  the  flatbed  or ADF (either simplex or
+       duplex) is supported. Lineart, halftone, 4-bit gray, and 8-bit gray are
        supported. Pre-set gamma tables and halftone patterns are supported, as
        well as brightness, threshold, contrast.  Also supported is  scan  wait
        mode,  binary  and  gray  filtering, negative scanning, and absolute or
@@ -110,17 +110,17 @@
 
 

MISSING FUNCTIONALITY

-       The SCSI commands for uploading (2AH) or downloading (28H) custom half-
-       tone  patterns  (02H)  and gamma vectors (03H) should work, but require
-       implementing the SANE Option-Value code to allow the user to create the
-       tables  to  be uploaded to the scanner. No support for Maintenance Data
-       (80H) is planned as this functionality is more suited to a  stand-alone
-       utility to be used by a technician when replacing the lamp or ADF unit.
-       Nor is support for reading or changing IPU (93H) parameters and adjust-
-       ments  planned,  since  my  IS450  lacks  such a unit. The 31-byte Auto
-       Photo/Letter struct and 21-byte Dynamic threshold struct are documented
-       in  the hs2p-scsi.h file should someone wish to use their IPU for image
-       data processing.
+       The SCSI commands for  uploading  (2AH)  or  downloading  (28H)  custom
+       halftone  patterns  (02H)  and  gamma  vectors  (03H)  should work, but
+       require implementing the SANE Option-Value code to allow  the  user  to
+       create the tables to be uploaded to the scanner. No support for Mainte-
+       nance Data (80H) is planned as this functionality is more suited  to  a
+       stand-alone  utility to be used by a technician when replacing the lamp
+       or ADF unit. Nor is support for reading or changing IPU  (93H)  parame-
+       ters  and  adjustments  planned,  since my IS450 lacks such a unit. The
+       31-byte Auto Photo/Letter struct and 21-byte Dynamic  threshold  struct
+       are documented in the hs2p-scsi.h file should someone wish to use their
+       IPU for image data processing.
 
 
 
diff --git a/man/sane-ibm.5.html b/man/sane-ibm.5.html index 1d5403b8..9880b2f8 100644 --- a/man/sane-ibm.5.html +++ b/man/sane-ibm.5.html @@ -70,17 +70,17 @@ tories are separated by a colon (`:'), under OS/2, they are sep- arated by a semi-colon (`;'). If this variable is not set, the configuration file is searched in two default directories: - first, the current working directory (".") and then in /usr/lo- - cal/etc/sane.d. If the value of the environment variable ends - with the directory separator character, then the default direc- - tories are searched after the explicitly specified directories. - For example, setting SANE_CONFIG_DIR to "/tmp/config:" would re- - sult in directories tmp/config, ., and /usr/local/etc/sane.d be- - ing searched (in this order). + first, the current working directory (".") and then in + /usr/local/etc/sane.d. If the value of the environment variable + ends with the directory separator character, then the default + directories are searched after the explicitly specified directo- + ries. For example, setting SANE_CONFIG_DIR to "/tmp/config:" + would result in directories tmp/config, ., and + /usr/local/etc/sane.d being searched (in this order). SANE_DEBUG_IBM - If the library was compiled with debug support enabled, this en- - vironment variable controls the debug level for this backend. + If the library was compiled with debug support enabled, this + environment variable controls the debug level for this backend. Higher debug levels increase the verbosity of the output. diff --git a/man/sane-kodak.5.html b/man/sane-kodak.5.html index a96cf5cb..1b69561d 100644 --- a/man/sane-kodak.5.html +++ b/man/sane-kodak.5.html @@ -71,8 +71,8 @@ to detect double feed errors. Other options will be available based on the capabilities of the scan- - ner. Use scanimage --help to get a list, but be aware that some op- - tions may be settable only when another option has been set, and that + ner. Use scanimage --help to get a list, but be aware that some + options may be settable only when another option has been set, and that advanced options may be hidden by some frontend programs. diff --git a/man/sane-kodakaio.5.html b/man/sane-kodakaio.5.html index 01512314..d23330c1 100644 --- a/man/sane-kodakaio.5.html +++ b/man/sane-kodakaio.5.html @@ -48,8 +48,8 @@

ENVIRONMENT

        SANE_DEBUG_KODAKAIO
-              If the library was compiled with debug support enabled, this en-
-              vironment  variable  controls  the debug level for this backend.
+              If the library was compiled with  debug  support  enabled,  this
+              environment  variable controls the debug level for this backend.
               Higher debug levels increase the verbosity of the output.
 
 
diff --git a/man/sane-kvs40xx.5.html b/man/sane-kvs40xx.5.html
index b32a3832..97089a4b 100644
--- a/man/sane-kvs40xx.5.html
+++ b/man/sane-kvs40xx.5.html
@@ -29,8 +29,8 @@
        regarding  the capabilities or reliability of the backend. All informa-
        tion contained here is suspect.
 
-       The backend uses pthreads directly, and so requires pthreads to be  en-
-       abled.
+       The backend uses pthreads directly, and  so  requires  pthreads  to  be
+       enabled.
 
 
 
diff --git a/man/sane-leo.5.html b/man/sane-leo.5.html index c3b5436f..1a341869 100644 --- a/man/sane-leo.5.html +++ b/man/sane-leo.5.html @@ -107,8 +107,8 @@

ENVIRONMENT

        SANE_DEBUG_LEO
-              If the library was compiled with debug support enabled, this en-
-              vironment variable controls the debug level  for  this  backend.
+              If  the  library  was  compiled with debug support enabled, this
+              environment variable controls the debug level for this  backend.
               E.g.,  a  value  of 128 requests all debug output to be printed.
               Smaller levels reduce verbosity.
 
diff --git a/man/sane-lexmark.5.html b/man/sane-lexmark.5.html
index 63f00c48..dcdbbc38 100644
--- a/man/sane-lexmark.5.html
+++ b/man/sane-lexmark.5.html
@@ -79,8 +79,8 @@
        --threshold
               selects  the   minimum-brightness  to  get  a  white  point. The
               threshold is only used with Lineart mode scans.  It is specified
-              as  a  percentage in the range 0..100% (in steps of 1).  The de-
-              fault value of the threshold option is 50.
+              as  a  percentage  in  the  range  0..100% (in steps of 1).  The
+              default value of the threshold option is 50.
 
 
 
@@ -102,8 +102,8 @@

ENVIRONMENT

        SANE_DEBUG_LEXMARK
-              If the library was compiled with debug support enabled, this en-
-              vironment  variable  controls  the debug level for this backend.
+              If the library was compiled with  debug  support  enabled,  this
+              environment  variable controls the debug level for this backend.
               E.g., a value of 255 requests all debug output  to  be  printed.
               Smaller levels reduce verbosity.
 
diff --git a/man/sane-ma1509.5.html b/man/sane-ma1509.5.html
index 3a1a9ea0..4ddb339d 100644
--- a/man/sane-ma1509.5.html
+++ b/man/sane-ma1509.5.html
@@ -35,8 +35,8 @@
        the operating system. See sane-usb(5) for details.
 
        If you own a scanner other than the Mustek  BearPaw  1200F  that  works
-       with this backend, please let me know this by sending the scanner's ex-
-       act  model  name  and  the  USB  vendor  and  device  ids  (e.g.   from
+       with  this  backend,  please  let me know this by sending the scanner's
+       exact model  name  and  the  USB  vendor  and  device  ids  (e.g.  from
        /proc/bus/usb/devices or syslog) to me.
 
 
@@ -61,12 +61,12 @@
        usb vendor_id product_id statements which  are  already  included  into
        ma1509.conf.   This  is  only supported with Linux 2.4.8 and higher and
        all systems that support libsub. "vendor_id" and "product_id" are hexa-
-       decimal  numbers that identify the scanner. If this doesn't work, a de-
-       vice name must be placed in ma1509.conf as described above.
+       decimal  numbers  that  identify  the  scanner. If this doesn't work, a
+       device name must be placed in ma1509.conf as described above.
 
        To set the time the lamp needs for warm-up, use option  warmup-time  in
-       ma1509.conf.   The  time  is given in seconds after the option. The de-
-       fault is 30 seconds.
+       ma1509.conf.   The  time  is  given  in  seconds  after the option. The
+       default is 30 seconds.
 
 
 
@@ -91,17 +91,17 @@ tories are separated by a colon (`:'), under OS/2, they are sep- arated by a semi-colon (`;'). If this variable is not set, the configuration file is searched in two default directories: - first, the current working directory (".") and then in /usr/lo- - cal/etc/sane.d. If the value of the environment variable ends - with the directory separator character, then the default direc- - tories are searched after the explicitly specified directories. - For example, setting SANE_CONFIG_DIR to "/tmp/config:" would re- - sult in directories tmp/config, ., and /usr/local/etc/sane.d be- - ing searched (in this order). + first, the current working directory (".") and then in + /usr/local/etc/sane.d. If the value of the environment variable + ends with the directory separator character, then the default + directories are searched after the explicitly specified directo- + ries. For example, setting SANE_CONFIG_DIR to "/tmp/config:" + would result in directories tmp/config, ., and + /usr/local/etc/sane.d being searched (in this order). SANE_DEBUG_MA1509 - If the library was compiled with debug support enabled, this en- - vironment variable controls the debug level for this backend. + If the library was compiled with debug support enabled, this + environment variable controls the debug level for this backend. Higher debug levels increase the verbosity of the output. diff --git a/man/sane-magicolor.5.html b/man/sane-magicolor.5.html index d479a6b1..037eebde 100644 --- a/man/sane-magicolor.5.html +++ b/man/sane-magicolor.5.html @@ -69,17 +69,17 @@ tories are separated by a colon (`:'), under OS/2, they are sep- arated by a semi-colon (`;'). If this variable is not set, the configuration file is searched in two default directories: - first, the current working directory (".") and then in /usr/lo- - cal/etc/sane.d. If the value of the environment variable ends - with the directory separator character, then the default direc- - tories are searched after the explicitly specified directories. - For example, setting SANE_CONFIG_DIR to "/tmp/config:" would re- - sult in directories /tmp/config, ., and /usr/local/etc/sane.d - being searched (in this order). + first, the current working directory (".") and then in + /usr/local/etc/sane.d. If the value of the environment variable + ends with the directory separator character, then the default + directories are searched after the explicitly specified directo- + ries. For example, setting SANE_CONFIG_DIR to "/tmp/config:" + would result in directories /tmp/config, ., and + /usr/local/etc/sane.d being searched (in this order). SANE_DEBUG_MAGICOLOR - If the library was compiled with debug support enabled, this en- - vironment variable controls the debug level for this backend. + If the library was compiled with debug support enabled, this + environment variable controls the debug level for this backend. Higher debug levels increase the verbosity of the output. Example: export SANE_DEBUG_MAGICOLOR=127 diff --git a/man/sane-matsushita.5.html b/man/sane-matsushita.5.html index 0e97888e..3096808d 100644 --- a/man/sane-matsushita.5.html +++ b/man/sane-matsushita.5.html @@ -62,8 +62,8 @@ Geometry --paper-size A4|...|Legal|Letter [A4] - options selects the area to scan. It adjust the -l -t -x -y op- - tions accordingly. It does not need to be the real size of the + options selects the area to scan. It adjust the -l -t -x -y + options accordingly. It does not need to be the real size of the paper. -l -t -x -y @@ -131,8 +131,8 @@

ENVIRONMENT

        SANE_DEBUG_MATSUSHITA
-              If the library was compiled with debug support enabled, this en-
-              vironment  variable  controls  the debug level for this backend.
+              If the library was compiled with  debug  support  enabled,  this
+              environment  variable controls the debug level for this backend.
               E.g., a value of 128 requests all debug output  to  be  printed.
               Smaller levels reduce verbosity.
 
@@ -155,8 +155,8 @@
 
        Duplex mode
               The backend does not support the setting  of  different  options
-              for  each side. The scan will occur with the same options (half-
-              tone pattern, brightness, image emphasis) for both sides.
+              for  each  side.  The  scan  will  occur  with  the same options
+              (halftone pattern, brightness, image emphasis) for both sides.
 
 
 
@@ -166,8 +166,8 @@ A scanadf(1) command line would be: - scanadf -d matsushita --output-file scan%04d.pbm --start-count 0 --du- - plex --resolution 300 --feeder-mode="All pages" --paper-size="A4" + scanadf -d matsushita --output-file scan%04d.pbm --start-count 0 + --duplex --resolution 300 --feeder-mode="All pages" --paper-size="A4" diff --git a/man/sane-microtek.5.html b/man/sane-microtek.5.html index 354ec32d..90b298f9 100644 --- a/man/sane-microtek.5.html +++ b/man/sane-microtek.5.html @@ -113,13 +113,13 @@ tories are separated by a colon (`:'), under OS/2, they are sep- arated by a semi-colon (`;'). If this variable is not set, the configuration file is searched in two default directories: - first, the current working directory (".") and then in /usr/lo- - cal/etc/sane.d. If the value of the environment variable ends - with the directory separator character, then the default direc- - tories are searched after the explicitly specified directories. - For example, setting SANE_CONFIG_DIR to "/tmp/config:" would re- - sult in directories tmp/config, ., and /usr/local/etc/sane.d be- - ing searched (in this order). + first, the current working directory (".") and then in + /usr/local/etc/sane.d. If the value of the environment variable + ends with the directory separator character, then the default + directories are searched after the explicitly specified directo- + ries. For example, setting SANE_CONFIG_DIR to "/tmp/config:" + would result in directories tmp/config, ., and + /usr/local/etc/sane.d being searched (in this order). SANE_DEBUG_MICROTEK If the library was compiled with debugging support enabled, this diff --git a/man/sane-microtek2.5.html b/man/sane-microtek2.5.html index 4e59db59..7b23911e 100644 --- a/man/sane-microtek2.5.html +++ b/man/sane-microtek2.5.html @@ -94,15 +94,15 @@ How to create the logfile? - put the line - "option dump 2" into your microtek2.conf file or change the ex- - isting "option dump" to "2" + "option dump 2" into your microtek2.conf file or change the + existing "option dump" to "2" - in a terminal (bash) type "export SANE_DEBUG_MICROTEK2=30" and then "scanimage -l0 -t0 -x100 -y20 2>scan.log >sout.pnm" You get two files: scan.log contains the logfile and sout.pnm - the scanned image (if there was scanned something). Zip them be- - fore sending. + the scanned image (if there was scanned something). Zip them + before sending. @@ -139,8 +139,8 @@

CONFIGURATION

-       The  configuration  file  for  this   backend   resides   in   /usr/lo-
-       cal/etc/sane.d/microtek2.conf.
+       The    configuration    file    for    this    backend    resides    in
+       /usr/local/etc/sane.d/microtek2.conf.
 
        Its  contents  is  a  list  of device names that correspond to Microtek
        scanners with SCSI-2 interface. Empty lines and lines starting  with  a
@@ -149,10 +149,10 @@
        The  configuration  file  may also contain options. Global options that
        are valid for all devices are placed above the  device  names.  Device-
        specific  options  are  placed under the device name. Note that, except
-       for option dump <n> and option strip-height <n>, the entry in  the  mi-
-       crotek2.conf  file  only  enables  the  corresponding  option for being
-       showed in the frontend. There, in the frontend, you can switch the  op-
-       tions on and off.  Currently the following options are supported:
+       for option dump <n> and option  strip-height  <n>,  the  entry  in  the
+       microtek2.conf  file  only  enables  the corresponding option for being
+       showed in the frontend. There, in the  frontend,  you  can  switch  the
+       options on and off.  Currently the following options are supported:
 
               option dump <n>
               option strip-height <n>
@@ -168,8 +168,8 @@
        primarily  useful for debugging purpose. This option has to be a global
        option and is best placed at the top of the microtek2.conf file.
 
-       If n=1 the contents of the command blocks and the results for  the  IN-
-       QUIRY and READ SCANNER ATTRIBUTES command are printed to stderr.
+       If n=1 the contents of the command  blocks  and  the  results  for  the
+       INQUIRY and READ SCANNER ATTRIBUTES command are printed to stderr.
 
        If  n=2  the contents of the command blocks for all other SCSI commands
        are printed to stderr, too. If n=3 the contents of the gamma  table  is
@@ -189,8 +189,8 @@
        sized scan area.
 
        The following options enable or disable additional frontend options. If
-       an  option  is  set  to  <on>  an appropriate option will appear in the
-       frontend.
+       an option is set to <on> an appropriate option will appear in the fron-
+       tend.
 
        option no-backtrack-option <on/off> prevents the scanner head from mov-
        ing  backwards between the read commands.  This speeds up scanning. Try
@@ -265,8 +265,8 @@
 

ENVIRONMENT

        SANE_DEBUG_MICROTEK2
-              If the library was compiled with debug support enabled, this en-
-              vironment variable controls the debug level  for  this  backend.
+              If  the  library  was  compiled with debug support enabled, this
+              environment variable controls the debug level for this  backend.
               E.g.,  a  value  of 255 requests all debug output to be printed.
               Smaller levels reduce verbosity. To see error messages on stderr
               set  SANE_DEBUG_MICROTEK2 to 1 (Remark: The whole debugging lev-
diff --git a/man/sane-mustek.5.html b/man/sane-mustek.5.html
index 16bb88f7..5e1b3bf1 100644
--- a/man/sane-mustek.5.html
+++ b/man/sane-mustek.5.html
@@ -65,8 +65,8 @@
        sane-mustek_usb(5), sane-gt68xx(5), and sane-plustek(5).
 
        Mustek  scanners have no protection against exceeding the physical scan
-       area height.  That is, if a scan is attempted with a  height  that  ex-
-       ceeds  the  height  of the scan surface, the scanner begins making loud
+       area height.  That is, if a  scan  is  attempted  with  a  height  that
+       exceeds  the height of the scan surface, the scanner begins making loud
        noises and the scan mechanism may be damaged.  Thus, if you hear such a
        noise,  IMMEDIATELY turn off the scanner. This shouldn't happen if your
        scanner is in the list of known scanners. There is more information  in
@@ -78,8 +78,8 @@
        a debug output to sane-devel@alioth-lists.debian.net.  You can get  the
        debug output by setting the environment variable SANE_DEBUG_MUSTEK to 5
        and showing the list of available scanners with scanimage  -L.   Please
-       send  all of it to the mailing list. You must be subscribed to sane-de-
-       vel   before    you    can    send    mail    to    the    list.    See
+       send  all  of  it  to  the  mailing  list.  You  must  be subscribed to
+       sane-devel   before   you   can   send   mail   to   the   list.    See
        http://www.sane-project.org/mailing-lists.html for details.
 
 
@@ -92,11 +92,11 @@
        Where  special is either the path-name for the special device that cor-
        responds to a SCSI scanner or the port number  at  which  the  parallel
        port  scanners can be found (see section PARALLEL PORT SCANNERS below).
-       For SCSI scanners, the special device name must be a generic  SCSI  de-
-       vice  or  a symlink to such a device.  The program sane-find-scanner(1)
+       For SCSI scanners, the special device  name  must  be  a  generic  SCSI
+       device or a symlink to such a device.  The program sane-find-scanner(1)
        helps to find out the correct device. Under Linux, such a  device  name
-       could  be  /dev/sg0 or /dev/sg3, for example.  See sane-scsi(5) for de-
-       tails.
+       could  be  /dev/sg0  or  /dev/sg3,  for  example.  See sane-scsi(5) for
+       details.
 
 
 
@@ -110,8 +110,8 @@ buffersize, blocksize, strip-height, disable-double-buffering, dis- able-backtracking, and force-wait. - Options come in two flavors: global and positional ones. Global op- - tions apply to all devices managed by the backend whereas positional + Options come in two flavors: global and positional ones. Global + options apply to all devices managed by the backend whereas positional options apply just to the most recently mentioned device. Note that this means that the order in which the options appear matters! @@ -144,15 +144,15 @@ value set for the maximum amount of data scanned in one block. The buf- fer size is specified in kilobytes. Some scanners freeze if this value is bigger than 2048. The default value is 1 GB (so effectively no - limit) for most scanners. Don't change this value if you don't know ex- - actly what you do. + limit) for most scanners. Don't change this value if you don't know + exactly what you do. Option strip-height is a global option that limits the maximum height of the strip scanned with a single SCSI read command. The height is specified in inches and may contain a fractional part (e.g., 1.5). - Setting the strip-height to a small value (one inch, for example) re- - duces the likelihood of encountering problems with SCSI driver timeouts - and/or timeouts with other devices on the same SCSI bus. Unfortu- + Setting the strip-height to a small value (one inch, for example) + reduces the likelihood of encountering problems with SCSI driver time- + outs and/or timeouts with other devices on the same SCSI bus. Unfortu- nately, it also increases scan times. With current SCSI adapters and drivers this option shouldn't be needed any more. @@ -283,17 +283,17 @@ tories are separated by a colon (`:'), under OS/2, they are sep- arated by a semi-colon (`;'). If this variable is not set, the configuration file is searched in two default directories: - first, the current working directory (".") and then in /usr/lo- - cal/etc/sane.d. If the value of the environment variable ends - with the directory separator character, then the default direc- - tories are searched after the explicitly specified directories. - For example, setting SANE_CONFIG_DIR to "/tmp/config:" would re- - sult in directories tmp/config, ., and /usr/local/etc/sane.d be- - ing searched (in this order). + first, the current working directory (".") and then in + /usr/local/etc/sane.d. If the value of the environment variable + ends with the directory separator character, then the default + directories are searched after the explicitly specified directo- + ries. For example, setting SANE_CONFIG_DIR to "/tmp/config:" + would result in directories tmp/config, ., and + /usr/local/etc/sane.d being searched (in this order). SANE_DEBUG_MUSTEK - If the library was compiled with debug support enabled, this en- - vironment variable controls the debug level for this backend. + If the library was compiled with debug support enabled, this + environment variable controls the debug level for this backend. Higher debug levels increase the verbosity of the output. Value Description diff --git a/man/sane-mustek_pp.5.html b/man/sane-mustek_pp.5.html index 90e3a286..4ab2db33 100644 --- a/man/sane-mustek_pp.5.html +++ b/man/sane-mustek_pp.5.html @@ -122,15 +122,15 @@ the port (default setup), valid port names are parport0, par- port1, and parport2. - In case the backend is configured for raw IO (old setup), port ad- - dresses have to be used instead of port names: 0x378, 0x278, or 0x3BC. - The mapping of parallel ports (lp0, lp1, and lp2) to these addresses - can be different for different Linux kernel versions. For instance, if - you are using a Kernel 2.2.x or better and you have only one parallel - port, this port is named lp0 regardless of the base address. However, - this backend requires the base address of your port. If you are not - sure which port your scanner is connected to, have a look at your - /etc/conf.modules, /etc/modules.conf and/or /proc/ioports. + In case the backend is configured for raw IO (old setup), port + addresses have to be used instead of port names: 0x378, 0x278, or + 0x3BC. The mapping of parallel ports (lp0, lp1, and lp2) to these + addresses can be different for different Linux kernel versions. For + instance, if you are using a Kernel 2.2.x or better and you have only + one parallel port, this port is named lp0 regardless of the base + address. However, this backend requires the base address of your port. + If you are not sure which port your scanner is connected to, have a + look at your /etc/conf.modules, /etc/modules.conf and/or /proc/ioports. If you are unsure which port to use, you can use the magic value * to probe for your scanner. @@ -166,9 +166,9 @@ scanner Mustek_600IIIEP * ccd300 - If in doubt which port you have to use, or whether your scanner is de- - tected at all, you can use sane-find-scanner -p to probe all configured - ports. + If in doubt which port you have to use, or whether your scanner is + detected at all, you can use sane-find-scanner -p to probe all config- + ured ports. @@ -199,10 +199,10 @@ CIS driver options top_adjust <value> Vertical adjustment of the origin, expressed in millimeter - (floating point). This option can be used to calibrate the po- - sition of the origin, within certain limits. Note that CIS scan- - ners are probably temperature sensitive, and that a certain in- - accuracy may be hard to avoid. Differences in offset between + (floating point). This option can be used to calibrate the + position of the origin, within certain limits. Note that CIS + scanners are probably temperature sensitive, and that a certain + inaccuracy may be hard to avoid. Differences in offset between runs in the order of 1 to 2 mm are not unusual. Default value: 0.0 Minimum: -5.0 @@ -214,8 +214,8 @@ Turns fast skipping to the start of the scan region off. When the region to scan does not start at the origin, the driver will try to move the scanhead to the start of the scan area at the - fastest possible speed. On some models, this may not work, re- - sulting in large inaccuracies (up to centimeters). By setting + fastest possible speed. On some models, this may not work, + resulting in large inaccuracies (up to centimeters). By setting this option, the driver is forced to use normal speed during skipping, which can circumvent the accuracy problems. Currently, there are no models for which these inaccuracy problems are @@ -351,17 +351,17 @@ tories are separated by a colon (`:'), under OS/2, they are sep- arated by a semi-colon (`;'). If this variable is not set, the configuration file is searched in two default directories: - first, the current working directory (".") and then in /usr/lo- - cal/etc/sane.d. If the value of the environment variable ends - with the directory separator character, then the default direc- - tories are searched after the explicitly specified directories. - For example, setting SANE_CONFIG_DIR to "/tmp/config:" would re- - sult in directories tmp/config, ., and /usr/local/etc/sane.d be- - ing searched (in this order). + first, the current working directory (".") and then in + /usr/local/etc/sane.d. If the value of the environment variable + ends with the directory separator character, then the default + directories are searched after the explicitly specified directo- + ries. For example, setting SANE_CONFIG_DIR to "/tmp/config:" + would result in directories tmp/config, ., and + /usr/local/etc/sane.d being searched (in this order). SANE_DEBUG_MUSTEK_PP - If the library was compiled with debug support enabled, this en- - vironment variable controls the debug level for this backend. + If the library was compiled with debug support enabled, this + environment variable controls the debug level for this backend. E.g., a value of 128 requests all debug output to be printed. Smaller levels reduce verbosity. @@ -413,36 +413,37 @@

BUGS

-       Too  many...  please  send  bug  reports to sane-devel@alioth-lists.de-
-       bian.net (note that you have to subscribe first to the list before  you
-       can send emails... see http://www.sane-project.org/mailing-lists.html).
+       Too   many...   please   send   bug   reports   to   sane-devel@alioth-
+       lists.debian.net (note that you have to subscribe  first  to  the  list
+       before  you  can  send  emails... see http://www.sane-project.org/mail-
+       ing-lists.html).
 
 
 

BUG REPORTS

-       If  something doesn't work, please contact us (Jochen for the CCD scan-
-       ners, Eddy for the CIS scanners). But we need  some  information  about
+       If something doesn't work, please contact us (Jochen for the CCD  scan-
+       ners,  Eddy  for  the CIS scanners). But we need some information about
        your scanner to be able to help you...
 
        SANE version
               Run scanimage -V to determine this.
 
        the backend version and your scanner hardware
-              Run  SANE_DEBUG_MUSTEK_PP=128 scanimage -L as root. If you don't
+              Run SANE_DEBUG_MUSTEK_PP=128 scanimage -L as root. If you  don't
               get any output from the sane-mustek_pp backend, make sure a line
-              "mustek_pp"      is      included     into     your     /usr/lo-
-              cal/etc/sane.d/dll.conf.  If your scanner isn't  detected,  make
-              sure   you've   defined   the   right   port   address  in  your
+              "mustek_pp"        is         included         into         your
+              /usr/local/etc/sane.d/dll.conf.  If your scanner isn't detected,
+              make  sure  you've  defined  the  right  port  address  in  your
               mustek_pp.conf.
 
-       the name of your scanner/vendor also a worthy information. Please  also
+       the  name of your scanner/vendor also a worthy information. Please also
        include the
-              optical  resolution  and  lamp type of your scanner, both can be
+              optical resolution and lamp type of your scanner,  both  can  be
               found in the manual of your scanner.
 
        any further comments
               if you have comments about the documentation (what could be done
-              better),  or  you  think I should know something, please include
+              better), or you think I should know  something,  please  include
               it.
 
                                   13 Jul 2008                sane-mustek_pp(5)
diff --git a/man/sane-mustek_usb.5.html b/man/sane-mustek_usb.5.html
index 09914821..f106217c 100644
--- a/man/sane-mustek_usb.5.html
+++ b/man/sane-mustek_usb.5.html
@@ -61,8 +61,8 @@
 
 

CONFIGURATION

-       The  contents  of the mustek_usb.conf file is a list of options and de-
-       vice names that correspond to Mustek USB  scanners.   Empty  lines  and
+       The  contents  of  the  mustek_usb.conf  file  is a list of options and
+       device names that correspond to Mustek USB scanners.  Empty  lines  and
        lines  starting  with  a hash mark (#) are ignored. If a device name is
        placed in mustek_usb.conf, it must be followed by a line containing the
        keyword option and an option specifying the scanner type. The following
@@ -118,17 +118,17 @@
               tories are separated by a colon (`:'), under OS/2, they are sep-
               arated by a semi-colon (`;').  If this variable is not set,  the
               configuration  file  is  searched  in  two  default directories:
-              first, the current working directory (".") and then in  /usr/lo-
-              cal/etc/sane.d.   If  the value of the environment variable ends
-              with the directory separator character, then the default  direc-
-              tories  are searched after the explicitly specified directories.
-              For example, setting SANE_CONFIG_DIR to "/tmp/config:" would re-
-              sult in directories tmp/config, ., and /usr/local/etc/sane.d be-
-              ing searched (in this order).
+              first,  the  current  working  directory  (".")  and   then   in
+              /usr/local/etc/sane.d.  If the value of the environment variable
+              ends with the directory separator character,  then  the  default
+              directories are searched after the explicitly specified directo-
+              ries.  For example, setting  SANE_CONFIG_DIR  to  "/tmp/config:"
+              would    result    in    directories    tmp/config,    .,    and
+              /usr/local/etc/sane.d being searched (in this order).
 
        SANE_DEBUG_MUSTEK_USB
-              If the library was compiled with debug support enabled, this en-
-              vironment  variable  controls  the debug level for this backend.
+              If the library was compiled with  debug  support  enabled,  this
+              environment  variable controls the debug level for this backend.
               Higher debug levels increase the verbosity of the output.
 
               Value  Description
diff --git a/man/sane-mustek_usb2.5.html b/man/sane-mustek_usb2.5.html
index 8aa9d9f7..8e1cf774 100644
--- a/man/sane-mustek_usb2.5.html
+++ b/man/sane-mustek_usb2.5.html
@@ -58,8 +58,8 @@
 

ENVIRONMENT

        SANE_DEBUG_MUSTEK_USB2
-              If the library was compiled with debug support enabled, this en-
-              vironment  variable  controls  the debug level for this backend.
+              If the library was compiled with  debug  support  enabled,  this
+              environment  variable controls the debug level for this backend.
               Higher debug levels increase the verbosity of the output.
 
               Example: export SANE_DEBUG_MUSTEK_USB2=4
diff --git a/man/sane-nec.5.html b/man/sane-nec.5.html
index bf6e38f4..552b7777 100644
--- a/man/sane-nec.5.html
+++ b/man/sane-nec.5.html
@@ -55,8 +55,8 @@
 

ENVIRONMENT

        SANE_DEBUG_NEC
-              If the library was compiled with debug support enabled, this en-
-              vironment variable controls the debug level  for  this  backend.
+              If  the  library  was  compiled with debug support enabled, this
+              environment variable controls the debug level for this  backend.
               E.g.,  a  value  of 128 requests all debug output to be printed.
               Smaller levels reduce verbosity.
 
diff --git a/man/sane-net.5.html b/man/sane-net.5.html
index c2e4fab7..b7ab0857 100644
--- a/man/sane-net.5.html
+++ b/man/sane-net.5.html
@@ -68,9 +68,9 @@
 
        The  above  list of hosts can be extended at run-time using environment
        variable SANE_NET_HOSTS.  This environment variable  is  a  colon-sepa-
-       rated list of hostnames or IP addresses that should be contacted in ad-
-       dition to the hosts mentioned in the configuration file.  For  example,
-       a user could set the environment variable to the string:
+       rated  list  of  hostnames  or IP addresses that should be contacted in
+       addition to the hosts mentioned in the configuration file.   For  exam-
+       ple, a user could set the environment variable to the string:
 
               new.scanner.com:[::1]:192.168.0.2:scanner.univ.edu
 
@@ -78,8 +78,8 @@
        ner.univ.edu are contacted in addition to the hosts listed above.
 
        For this backend to function properly, it is also necessary  to  define
-       the sane-port service in /etc/services.  The sane service should be de-
-       fined using a line of the following form:
+       the  sane-port  service  in  /etc/services.  The sane service should be
+       defined using a line of the following form:
 
               sane-port 6566/tcp # SANE network scanner daemon
 
@@ -106,13 +106,13 @@
               tories are separated by a colon (`:'), under OS/2, they are sep-
               arated  by a semi-colon (`;').  If this variable is not set, the
               configuration file  is  searched  in  two  default  directories:
-              first,  the current working directory (".") and then in /usr/lo-
-              cal/etc/sane.d.  If the value of the environment  variable  ends
-              with  the directory separator character, then the default direc-
-              tories are searched after the explicitly specified  directories.
-              For example, setting SANE_CONFIG_DIR to "/tmp/config:" would re-
-              sult in directories tmp/config, ., and /usr/local/etc/sane.d be-
-              ing searched (in this order).
+              first,   the   current  working  directory  (".")  and  then  in
+              /usr/local/etc/sane.d.  If the value of the environment variable
+              ends  with  the  directory separator character, then the default
+              directories are searched after the explicitly specified directo-
+              ries.   For  example,  setting SANE_CONFIG_DIR to "/tmp/config:"
+              would    result    in    directories    tmp/config,    .,    and
+              /usr/local/etc/sane.d being searched (in this order).
 
        SANE_NET_HOSTS
               A  colon-separated list of host names or IP addresses to be con-
@@ -123,8 +123,8 @@
               server for the initial connection request.
 
        SANE_DEBUG_NET
-              If the library was compiled with debug support enabled, this en-
-              vironment variable controls the debug level  for  this  backend.
+              If  the  library  was  compiled with debug support enabled, this
+              environment variable controls the debug level for this  backend.
               E.g.,  a  value  of 128 requests all debug output to be printed.
               Smaller levels reduce verbosity.
 
diff --git a/man/sane-niash.5.html b/man/sane-niash.5.html
index cc4c1e02..9f7e06d5 100644
--- a/man/sane-niash.5.html
+++ b/man/sane-niash.5.html
@@ -63,8 +63,8 @@
 

ENVIRONMENT

        SANE_DEBUG_NIASH
-              If the library was compiled with debug support enabled, this en-
-              vironment variable controls the debug level  for  this  backend.
+              If  the  library  was  compiled with debug support enabled, this
+              environment variable controls the debug level for this  backend.
               Higher debug levels increase the verbosity of the output.
 
               Example: export SANE_DEBUG_NIASH=255
diff --git a/man/sane-p5.5.html b/man/sane-p5.5.html
index 2d0b031e..60817249 100644
--- a/man/sane-p5.5.html
+++ b/man/sane-p5.5.html
@@ -22,8 +22,8 @@
        scanner.
 
        This  backend  handles 100, 150, 200, 300 and 600 dpi scan resolutions,
-       in color and gray modes. The 600 dpi is actually 300x600 with lines en-
-       larged to match the vertical resolution.
+       in color and gray modes. The 600 dpi is  actually  300x600  with  lines
+       enlarged to match the vertical resolution.
 
        EPP/ECP  MODES ONLY The current version of the backend uses only EPP or
        ECP mode to communicate with the scanner. It is  recommended  that  you
@@ -82,17 +82,17 @@
               tories are separated by a colon (`:'), under OS/2, they are sep-
               arated  by a semi-colon (`;').  If this variable is not set, the
               configuration file  is  searched  in  two  default  directories:
-              first,  the current working directory (".") and then in /usr/lo-
-              cal/etc/sane.d.  If the value of the environment  variable  ends
-              with  the directory separator character, then the default direc-
-              tories are searched after the explicitly specified  directories.
-              For example, setting SANE_CONFIG_DIR to "/tmp/config:" would re-
-              sult in directories tmp/config, ., and /usr/local/etc/sane.d be-
-              ing searched (in this order).
+              first,   the   current  working  directory  (".")  and  then  in
+              /usr/local/etc/sane.d.  If the value of the environment variable
+              ends  with  the  directory separator character, then the default
+              directories are searched after the explicitly specified directo-
+              ries.   For  example,  setting SANE_CONFIG_DIR to "/tmp/config:"
+              would    result    in    directories    tmp/config,    .,    and
+              /usr/local/etc/sane.d being searched (in this order).
 
        SANE_DEBUG_P5
-              If the library was compiled with debug support enabled, this en-
-              vironment variable controls the debug level  for  this  backend.
+              If  the  library  was  compiled with debug support enabled, this
+              environment variable controls the debug level for this  backend.
               E.g.,  a  value  of 255 requests all debug output to be printed.
               Smaller levels reduce verbosity.
 
@@ -137,10 +137,10 @@
 
        the backend version and your scanner hardware
               run SANE_DEBUG_P5=255 scanimage -L 2>log as root. If  you  don't
-              get any output from the p5 backend, make sure a line "p5" is in-
-              cluded into your /usr/local/etc/sane.d/dll.conf.  If your  scan-
-              ner  isn't detected, make sure you've defined the right port ad-
-              dress, or the correct device in your p5.conf.
+              get  any  output  from  the p5 backend, make sure a line "p5" is
+              included  into  your  /usr/local/etc/sane.d/dll.conf.   If  your
+              scanner  isn't detected, make sure you've defined the right port
+              address, or the correct device in your p5.conf.
 
        the name of your scanner/vendor
               also a worthy information. Please also include the optical reso-
diff --git a/man/sane-pieusb.5.html b/man/sane-pieusb.5.html
index 53b63f5a..5c902976 100644
--- a/man/sane-pieusb.5.html
+++ b/man/sane-pieusb.5.html
@@ -12,8 +12,8 @@
 
 

NAME

-       sane-pieusb  -  SANE  backend  for USB-connected PIE PowerSlide and Re-
-       flecta DigitDia/CrystalScan/ProScan slide scanners
+       sane-pieusb  -  SANE  backend  for  USB-connected  PIE  PowerSlide  and
+       Reflecta DigitDia/CrystalScan/ProScan slide scanners
 
 
 
@@ -73,8 +73,8 @@

ENVIRONMENT

        SANE_DEBUG_PIEUSB
-              If the library was compiled with debug support enabled, this en-
-              vironment variable controls the debug level  for  this  backend.
+              If  the  library  was  compiled with debug support enabled, this
+              environment variable controls the debug level for this  backend.
               E.g.,  a  value  of 128 requests all debug output to be printed.
               Smaller levels reduce verbosity.
 
diff --git a/man/sane-pint.5.html b/man/sane-pint.5.html
index 15e83021..82eec3dd 100644
--- a/man/sane-pint.5.html
+++ b/man/sane-pint.5.html
@@ -18,10 +18,10 @@
 

DESCRIPTION

        The sane-pint library implements a SANE (Scanner Access Now Easy) back-
-       end that provides generic access to hand-held and flatbed scanners  us-
-       ing the PINT (PINT Is Not Twain) device driver.  The PINT driver is be-
-       ing actively developed on the OpenBSD platform, and has been ported  to
-       a few other *NIX-like operating systems.
+       end that provides generic access  to  hand-held  and  flatbed  scanners
+       using  the  PINT (PINT Is Not Twain) device driver.  The PINT driver is
+       being actively developed on the OpenBSD platform, and has  been  ported
+       to a few other *NIX-like operating systems.
 
        PINT  is  designed  to  provide an ioctl(2) interface to many different
        scanner types.  However, this backend has only been tested with flatbed
@@ -30,8 +30,8 @@
 
        If have successfully used the PINT driver with  your  scanner,  but  it
        does not work using this SANE backend, please let us know.  To do this,
-       send a mail with the relevant information for your scanner to  sane-de-
-       vel@alioth-lists.debian.net.         Have        a        look       at
+       send  a  mail  with  the  relevant  information  for  your  scanner  to
+       sane-devel@alioth-lists.debian.net.       Have      a      look      at
        http://www.sane-project.org/mailing-lists.html concerning  subscription
        to sane-devel.
 
@@ -81,17 +81,17 @@
               tories are separated by a colon (`:'), under OS/2, they are sep-
               arated  by a semi-colon (`;').  If this variable is not set, the
               configuration file  is  searched  in  two  default  directories:
-              first,  the current working directory (".") and then in /usr/lo-
-              cal/etc/sane.d.  If the value of the environment  variable  ends
-              with  the directory separator character, then the default direc-
-              tories are searched after the explicitly specified  directories.
-              For example, setting SANE_CONFIG_DIR to "/tmp/config:" would re-
-              sult in directories tmp/config, ., and /usr/local/etc/sane.d be-
-              ing searched (in this order).
+              first,   the   current  working  directory  (".")  and  then  in
+              /usr/local/etc/sane.d.  If the value of the environment variable
+              ends  with  the  directory separator character, then the default
+              directories are searched after the explicitly specified directo-
+              ries.   For  example,  setting SANE_CONFIG_DIR to "/tmp/config:"
+              would    result    in    directories    tmp/config,    .,    and
+              /usr/local/etc/sane.d being searched (in this order).
 
        SANE_DEBUG_PINT
-              If the library was compiled with debug support enabled, this en-
-              vironment variable controls the debug level  for  this  backend.
+              If  the  library  was  compiled with debug support enabled, this
+              environment variable controls the debug level for this  backend.
               E.g.,  a  value  of 128 requests all debug output to be printed.
               Smaller levels reduce verbosity.
 
@@ -119,8 +119,8 @@
 
        The  PINT  0.5e  interface  does  not  provide a way to determine valid
        ranges for DPI, modes, and scan sizes.  So, the  SANE  backend  queries
-       the  PINT device, and dynamically discovers valid ranges by doing a bi-
-       nary search.  This means that the driver  takes  longer  to  initialize
+       the  PINT  device,  and  dynamically  discovers valid ranges by doing a
+       binary search.  This means that the driver takes longer  to  initialize
        than seems necessary.
 
        Resetting  the  scanner  does  not  seem to work (at least not on my HP
diff --git a/man/sane-pixma.5.html b/man/sane-pixma.5.html
index 29cbcfa9..e524d3a7 100644
--- a/man/sane-pixma.5.html
+++ b/man/sane-pixma.5.html
@@ -21,15 +21,16 @@
        The sane-pixma library implements a  SANE  (Scanner  Access  Now  Easy)
        backend  that  provides access to Canon PIXMA / i-SENSYS / imageCLASS /
        imageRUNNER multi-function devices (All-in-one printers) and the  Canon
-       CanoScan Flatbed/TPU scanners.  The backend implements both the USB in-
-       terface and network interface (using Canon's BJNP and MFNP  protocols).
-       The network interface supports scanners over IPv4 as well as IPv6 (MFNP
-       over IPv6 is untested).
+       CanoScan  Flatbed/TPU  scanners.   The  backend implements both the USB
+       interface and network interface (using Canon's  BJNP  and  MFNP  proto-
+       cols).  The  network  interface  supports scanners over IPv4 as well as
+       IPv6 (MFNP over IPv6 is untested).
 
        Currently, the following models work with this backend:
 
-              PIXMA E410, E510
-              PIXMA G2000, G2010, G2100, G4000, G4511
+              PIXMA E410, E510, E4500
+              PIXMA G600, G2000, G2010, G2100, G4000, G4511
+              PIXMA GX6000, GX7000
               PIXMA MG2100, MG2200, MG2400, MG2500, MG2900, MG3000, MG3100
               PIXMA MG3200, MG3500, MG3600, MG4200, MG5100, MG5200, MG5300
               PIXMA MG5400, MG5500, MG5600, MG5700, MG6100, MG6200, MG6300
@@ -46,9 +47,10 @@
               PIXMA MX300, MX310, MX330, MX340, MX350, MX360, MX370
               PIXMA MX410, MX420, MX470, MX510, MX520, MX530, MX700, MX720
               PIXMA MX850, MX860, MX870, MX882, MX885, MX890, MX920, MX7600
-              PIXMA TR4500
-              PIXMA TS3100, TS3300, TS5000, TS5100, TS6100, TS6200, TS8000
-              PIXMA TS8200
+              PIXMA TR4500, TR4600, TR4700
+              PIXMA TS2400, TS2600, TS3100, TS3300, TS3450, TS3451, TS3452
+              PIXMA TS3500, TS5000, TS5100, TS5350i, TS5400, TS6100, TS6200
+              PIXMA TS7530, TS7450i ,TS8000, TS8530, TS8200
               PIXUS MP10
               imageCLASS MF634Cdw, MF733Cdw
               imageCLASS MF3110, MF3240, MF4010, MF4018
@@ -61,7 +63,7 @@
               i-SENSYS MF645C, MF730, MF731/733, MF741/743
               i-SENSYS MF3010, MF4320d, MF4330d, MF4500, MF4700, MF4800
               i-SENSYS MF6100, MF8030, MF8200C, MF8300
-              imageRUNNER 1020/1024/1025, 1133
+              imageRUNNER 1018/1022/1023, 1020/1024/1025, 1133
               CanoScan 8800F, 9000F, 9000F Mark II
               CanoScan LiDE 300, 400
               MAXIFY MB2000, MB2100, MB2300, MB2700, MB5000, MB5100, MB5400
@@ -72,9 +74,9 @@
               PIXMA MP760, MP770, MP780, MP790
 
        The  following  models  may use the same Pixma protocol as those listed
-       above, but have not yet been reported to work (or not).  They  are  de-
-       clared in the backend so that they get recognized and activated.  Feed-
-       back in the sane-devel mailing list welcome.
+       above, but have not yet been  reported  to  work  (or  not).  They  are
+       declared  in  the  backend  so  that they get recognized and activated.
+       Feedback in the sane-devel mailing list welcome.
 
               PIXMA E400, E460, E470, E480, E500, E560, E600, E610
               PIXMA E3100, E3300, E3400, E4200
@@ -92,7 +94,7 @@
               PIXMA TS8130, TS8180, TS8230, TS8280,  TS8300,  TS8330,  TS8380,
               TS9000
               PIXMA TS9100, TS9180, TS9500, TS9580
-              PIXUS MP5, XK50, XK60, XK70, XK80, XK90
+              PIXUS MP5, XK50, XK60, XK70, XK80, XK90, XK100, XK500
               imageCLASS MF720, MF810/820, MF5630, MF5650, MF5750, MF8170c
               imageCLASS MPC190, D550
               i-SENSYS MF110, MF220, MF260, MF410, MF420, MF510, MF520, MF740
@@ -102,8 +104,8 @@
        The  following  models  may use partly the same Pixma protocol as other
        devices listed above, but may still need some work. They  are  declared
        in  the  backend  as  experimental  and  need  the environment variable
-       PIXMA_EXPERIMENT=1 to get recognized and activated. Snoop logs are  re-
-       quired  to  further  investigate, please contact the sane-devel mailing
+       PIXMA_EXPERIMENT=1 to get recognized  and  activated.  Snoop  logs  are
+       required  to further investigate, please contact the sane-devel mailing
        list.
 
               -- none --
@@ -159,13 +161,13 @@
               This  option  can  be  used by applications (like scanadf(1) and
               scanimage(1)) in batch mode, for example when you want  to  scan
               many  photos  or multiple-page documents. If it is enabled (i.e.
-              is set to true or yes), the backend waits before every scan  un-
-              til the user presses the "SCAN" button (for MP150) or the color-
-              scan button (for other models). Just put the first page  in  the
-              scanner,  press the button, then the next page, press the button
-              and so on. When you finished, press the gray-scan  button.  (For
-              MP150 you have to stop the frontend by pressing Ctrl-C for exam-
-              ple.)
+              is set to true or yes), the  backend  waits  before  every  scan
+              until  the  user  presses  the  "SCAN" button (for MP150) or the
+              color-scan button (for other models). Just put the first page in
+              the  scanner,  press  the  button, then the next page, press the
+              button and so on. When you finished, press the gray-scan button.
+              (For  MP150 you have to stop the frontend by pressing Ctrl-C for
+              example.)
 
        button-update (deprecated)
               (write only) In the past this option was required to be  set  to
@@ -270,8 +272,8 @@
               scanner  definitions  in  the file. If required the bjnp-timeout
               setting can be defined multiple times, where each  setting  will
               apply  only  to  the  scanners that follow the setting. The last
-              setting is used for the auto discovered scanners.   If  not  ex-
-              plicitly set, the default 1000ms setting will apply.
+              setting is used  for  the  auto  discovered  scanners.   If  not
+              explicitly set, the default 1000ms setting will apply.
 
               Setting timeouts should only be required in exceptional cases.
 
@@ -279,8 +281,8 @@
 
               -      If  the  first  non-commented line contains networking=no
                      all networking will be disabled.   This  will  cause  all
-                     further  statements  in  the configuration file to be ig-
-                     nored.
+                     further  statements  in  the  configuration  file  to  be
+                     ignored.
 
               -      A line that contains auto_detection=no will  cause  auto-
                      detection to be skipped. Explicitly defined network scan-
@@ -323,15 +325,15 @@
        Scanner  detection is slightly more complicated. The sane-pixma backend
        sends a broadcast on all direct connected subnets it can find (provided
        your  OS  allows for enumeration of all network interfaces). The broad-
-       cast is sent FROM port 8612 TO port 8610 or 8612 on the  broadcast  ad-
-       dress  of  each interface.  The outgoing packets will be allowed by the
+       cast is sent FROM port 8612 TO port  8610  or  8612  on  the  broadcast
+       address of each interface.  The outgoing packets will be allowed by the
        rule described above.
 
        Responses from the scanner are sent back to the computer TO port  8612.
        Connection  tracking  however does not see a match as the response does
        not come from the broadcast address but from the scanners own  address.
-       For automatic detection of your scanner, you will therefore have to al-
-       low incoming packets TO port 8612 on your  computer.  This  applies  to
+       For  automatic  detection  of  your scanner, you will therefore have to
+       allow incoming packets TO port 8612 on your computer. This  applies  to
        both MFNP and BJNP.
 
        So  in  short:  open the firewall for all traffic from your computer to
@@ -339,17 +341,17 @@
        and MFNP) to your computer.
 
        With  the  firewall  rules above there is no need to add the scanner to
-       the pixma.conf file, unless the scanner is on a network that is not di-
-       rectly connected to your computer.
+       the pixma.conf file, unless the scanner is on a  network  that  is  not
+       directly connected to your computer.
 
 
 

ENVIRONMENT

        SANE_DEBUG_PIXMA
-              If the library was compiled with debug support enabled, this en-
-              vironment variable controls the debug level for this backend it-
-              self.  Higher value increases the verbosity and includes the in-
-              formation printed at the lower levels.
+              If  the  library  was  compiled with debug support enabled, this
+              environment variable controls the debug level for  this  backend
+              itself.  Higher  value  increases the verbosity and includes the
+              information printed at the lower levels.
               0  print nothing (default)
               1  print error and warning messages (recommended)
               2  print informational messages
@@ -359,8 +361,8 @@
               21 full dump USB traffic
 
        SANE_DEBUG_BJNP
-              If the library was compiled with debug support enabled, this en-
-              vironment  variable  controls  the  debug level for the BJNP and
+              If the library was compiled with  debug  support  enabled,  this
+              environment  variable  controls the debug level for the BJNP and
               MFNP network protocols for this backend. Higher value  increases
               the  verbosity and includes the information printed at the lower
               levels.
@@ -381,13 +383,13 @@
               tories are separated by a colon (`:'), under OS/2, they are sep-
               arated by a semi-colon (`;').  If this variable is not set,  the
               configuration  file  is  searched  in  two  default directories:
-              first, the current working directory (".") and then in  /usr/lo-
-              cal/etc/sane.d.   If  the value of the environment variable ends
-              with the directory separator character, then the default  direc-
-              tories  are searched after the explicitly specified directories.
-              For example, setting SANE_CONFIG_DIR to "/tmp/config:" would re-
-              sult in directories tmp/config, ., and /usr/local/etc/sane.d be-
-              ing searched (in this order).
+              first,  the  current  working  directory  (".")  and   then   in
+              /usr/local/etc/sane.d.  If the value of the environment variable
+              ends with the directory separator character,  then  the  default
+              directories are searched after the explicitly specified directo-
+              ries.  For example, setting  SANE_CONFIG_DIR  to  "/tmp/config:"
+              would    result    in    directories    tmp/config,    .,    and
+              /usr/local/etc/sane.d being searched (in this order).
 
 
 
diff --git a/man/sane-plustek.5.html b/man/sane-plustek.5.html index 978383c2..8faa10dc 100644 --- a/man/sane-plustek.5.html +++ b/man/sane-plustek.5.html @@ -167,8 +167,8 @@ The Options: option warmup t - t specifies the warmup period in seconds, if set to -1, the au- - tomatic warmup function will be used + t specifies the warmup period in seconds, if set to -1, the + automatic warmup function will be used option lampOff t t is the time in seconds for switching off the lamps in standby @@ -264,8 +264,8 @@ Note: You have to make sure, that the USB subsystem is loaded correctly and you have access to the device-node. For more details see sane-usb(5) - manpage. You might use sane-find-scanner(1) to check that you have ac- - cess to your device. + manpage. You might use sane-find-scanner(1) to check that you have + access to your device. Note: If there's no configuration file, the backend defaults to device auto @@ -292,17 +292,17 @@ tories are separated by a colon (`:'), under OS/2, they are sep- arated by a semi-colon (`;'). If this variable is not set, the configuration file is searched in two default directories: - first, the current working directory (".") and then in /usr/lo- - cal/etc/sane.d. If the value of the environment variable ends - with the directory separator character, then the default direc- - tories are searched after the explicitly specified directories. - For example, setting SANE_CONFIG_DIR to "/tmp/config:" would re- - sult in directories tmp/config, ., and /usr/local/etc/sane.d be- - ing searched (in this order). + first, the current working directory (".") and then in + /usr/local/etc/sane.d. If the value of the environment variable + ends with the directory separator character, then the default + directories are searched after the explicitly specified directo- + ries. For example, setting SANE_CONFIG_DIR to "/tmp/config:" + would result in directories tmp/config, ., and + /usr/local/etc/sane.d being searched (in this order). SANE_DEBUG_PLUSTEK - If the library was compiled with debug support enabled, this en- - vironment variable controls the debug level for this backend. + If the library was compiled with debug support enabled, this + environment variable controls the debug level for this backend. Higher debug levels increase the verbosity of the output. Example: export SANE_DEBUG_PLUSTEK=10 diff --git a/man/sane-plustek_pp.5.html b/man/sane-plustek_pp.5.html index 6c99603e..c7ae0476 100644 --- a/man/sane-plustek_pp.5.html +++ b/man/sane-plustek_pp.5.html @@ -20,16 +20,12 @@

DESCRIPTION

        The sane-plustek_pp library implements a SANE (Scanner Access Now Easy)
        backend  that  provides access to Plustek ASIC 9600[1/3] and P9800[1/3]
-       based parallel port flatbed scanners.  The access of the scanner is ei-
-       ther  done  directly by the backend or via kernel module, called pt_drv
-       which can be created out of the sane-plustek_pp backend code - see also
-       section BUILDING THE KERNEL MODULE for further information.
+       based parallel port flatbed scanners.
 
 
 

SUPPORTED DEVICES

-       At present, the following scanners should work with this backend and/or
-       the kernel module:
+       At present, the following scanners should work with this backend:
 
        PLUSTEK SCANNERS
 
@@ -77,8 +73,8 @@
 
        ARIES SCANNERS
 
-       There's one scanner sold as Aries Scanner, but is in fact a Plustek de-
-       vice.  The following table will show the relationship:
+       There's  one  scanner  sold  as Aries Scanner, but is in fact a Plustek
+       device.  The following table will show the relationship:
 
        Model:                      Plustek Model:  Remarks:
        --------------------------- --------------  ------------
@@ -97,16 +93,12 @@
 
 

DEVICE NAMES

-       This backend works in two modes, the so called  "direct-mode"  and  the
-       "kernel-mode".  In direct-mode, the user-space backend is used, in ker-
-       nel-mode, you should have a kernel-module named  pt_drv  loaded.   This
-       backends default device is:
+       This backend's default device is:
 
               0x378
 
-       This  "default  device"  will  be used, if no configuration file can be
-       found. It is rather the base address of the parallel port on  i386  ma-
-       chines.
+       This "default device" will be used if  no  configuration  file  can  be
+       found. It is the base address of the parallel port on i386 machines.
 
        As  the  backend supports up to four devices, it is possible to specify
        them in the configuration file
@@ -126,16 +118,10 @@
               [direct]
               device 0x378
 
-       or
-              [kernel]
-              device /dev/pt_drv
-
        direct  tells  the  backend, that the following devicename (here 0x378)
        has to be interpreted as parallel port scanner device. In  fact  it  is
-       the  address  to  use,  alternatively  you can use /dev/parport0 if the
-       backend has been compiled with libieee1284 support.  kernel should only
-       be  used,  when  a  kernel-module  has  been  built  out of the backend
-       sources. See below for more instructions about this.
+       the  address  to  use.  Alternatively  you can use /dev/parport0 if the
+       backend has been compiled with libieee1284 support.
 
        Further options:
 
@@ -155,25 +141,25 @@
 
               m = 0  default: no override
 
-              m = 1  OpticPro 9630PL override (works if OP9630  has  been  de-
-                     tected) forces legal size (14")
+              m = 1  OpticPro  9630PL  override  (works  if  OP9630  has  been
+                     detected) forces legal size (14")
 
-              m = 2  Primax  4800Direct  override (works if OP600 has been de-
-                     tected) swaps red/green color
+              m = 2  Primax  4800Direct  override  (works  if  OP600  has been
+                     detected) swaps red/green color
 
-              m = 3  OpticPro 9636 override (works  if  OP9636  has  been  de-
-                     tected) disables backends transparency/negative capabili-
-                     ties
+              m = 3  OpticPro  9636  override  (works  if  OP9636   has   been
+                     detected)  disables  backends transparency/negative capa-
+                     bilities
 
-              m = 4  OpticPro 9636P override (works if  OP9636  has  been  de-
-                     tected) disables backends transparency/negative capabili-
-                     ties
+              m = 4  OpticPro  9636P  override  (works  if  OP9636  has   been
+                     detected)  disables  backends transparency/negative capa-
+                     bilities
 
-              m = 5  OpticPro A3I override (works  if  OP12000  has  been  de-
-                     tected) enables A3 scanning
+              m = 5  OpticPro  A3I  override  (works  if  OP12000   has   been
+                     detected) enables A3 scanning
 
-              m = 6  OpticPro  4800P  override  (works  if  OP600 has been de-
-                     tected) swaps red/green color
+              m = 6  OpticPro   4800P   override  (works  if  OP600  has  been
+                     detected) swaps red/green color
 
               m = 7  Primax 4800Direct 30bit override  (works  if  OP4830  has
                      been detected)
@@ -181,118 +167,20 @@
        See the plustek_pp.conf file for examples.
 
 
-
-

BUILDING THE KERNEL MODULE

-       As  mentioned before, the sane-plustek_pp backend code can also be com-
-       piled and installed as linux kernel module. To do so, you will need the
-       source-files  of  this sane-backend installation.  Unpack this tar-ball
-       and go to the directory: sane-backends/doc/plustek.  Within this direc-
-       tory,  you  should  find  a  script called: MakeModule.sh.  Now if your
-       Linux kernelsources are installed correctly, it should be  possible  to
-       build,  install and load the module pt_drv.  Please note, that the ker-
-       nelsources need to be configured correctly.  Refer  to  your  distribu-
-       tions manual on how this is done. As root user, try
-
-       ./MakeModule.sh
-
-       the  script  will try and get all necessary information about your run-
-       ning kernel and will lead you through the whole installation process.
-       Note: Installing and loading the can only be done as superuser.
-
-
-
-

KERNEL MODULE SETUP

-       The configuration of the kernel module is done  by  providing  some  or
-       more options found below to the kernel module at load time. This can be
-       done by invoking insmod(8) with the appropriate parameters or appending
-       the options to the file /etc/modules.conf (kernel < 2.6.x) or /etc/mod-
-       probe.conf (kernel >= 2.6.x)
-
-       The Options:
-       lampoff=lll
-              The value lll tells  the  driver,  after  how  many  seconds  to
-              switch-off  the  lamp(s). The default value is 180.  0 will dis-
-              able this feature.
-              HINT: Do not use a  value  that  is  too  small,  because  often
-              switching on/off the lamps will reduce their lifetime.
-
-       port=ppp
-              ppp  specifies  the port base address, where the scanner is con-
-              nected to. The default value is 0x378, which is normally a stan-
-              dard.
-
-       warmup=www
-              www specifies the time in seconds, how long a lamp has to be on,
-              until the driver will start to scan. The default value is 30.
-
-       lOffonEnd=e
-              e specifies the behaviour  when  unloading  the  driver,  1  -->
-              switch lamps off, 0 --> do not change lamp status
-
-       slowIO=s
-              s specifies which I/O functions the driver should use, 1 --> use
-              delayed functions, 0 --> use the non-delayed ones
-
-       forceMode=fm
-              fm specifies port mode which should be used,  0  -->  autodetec-
-              tion, 1 --> use SPP mode and 2 --> use EPP mode
-
-       mov=m
-
-              m = 0  default: no override
-
-              m = 1  OpticPro  9630PL  override  (works if OP9630 has been de-
-                     tected) forces legal size (14")
-
-              m = 2  Primax 4800Direct override (works if OP600 has  been  de-
-                     tected) swaps red/green color
-
-              m = 3  OpticPro  9636  override  (works  if  OP9636 has been de-
-                     tected) disables backends transparency/negative capabili-
-                     ties
-
-              m = 4  OpticPro  9636P  override  (works  if OP9636 has been de-
-                     tected) disables backends transparency/negative capabili-
-                     ties
-
-              m = 5  OpticPro  A3I  override  (works  if  OP12000 has been de-
-                     tected) enables A3 scanning
-
-              m = 6  OpticPro 4800P override (works  if  OP600  has  been  de-
-                     tected) swaps red/green color
-
-              m = 7  Primax  4800Direct  30bit  override  (works if OP4830 has
-                     been detected)
-
-       Sample entry for file /etc/modules.conf:
-
-              alias char-major-40 pt_drv
-              pre-install pt_drv modprobe -k parport
-              options  pt_drv  lampoff=180  warmup=15  port=0x378  lOffonEnd=0
-              mov=0 slowIO=0 forceMode=0
-
-       For  multidevice  support, simply add values separated by commas to the
-       different options
-
-              options pt_drv port=0x378,0x278 mov=0,4 slowIO=0,1 forceMode=0,1
-
-       Remember to call depmod(8) after changing /etc/conf.modules.
-
-
 

PARALLEL PORT MODES

-       The current driver works best, when the parallel port has been  set  to
-       EPP-mode.  When detecting any other mode such as ECP or PS/2 the driver
-       tries to set to a faster, supported mode. If this fails,  it  will  use
-       the  SPP mode, as this mode should work with all Linux supported paral-
-       lel ports. If in doubt, enter your BIOS and set it to any  mode  except
+       The  current  driver works best, when the parallel port has been set to
+       EPP-mode. When detecting any other mode such as ECP or PS/2 the  driver
+       tries  to  set  to a faster, supported mode. If this fails, it will use
+       the SPP mode, as this mode should work with all Linux supported  paral-
+       lel  ports.  If in doubt, enter your BIOS and set it to any mode except
        ECP.
 
        Former Plustek scanner models (4830, 9630) supplied a ISA parallel port
        adapter card. This card is not supported by the driver.
 
-       The ASIC 96001/3 based models have sometimes trouble with high  resolu-
-       tion  modes.  If  you encounter sporadic corrupted images (parts dupli-
+       The  ASIC 96001/3 based models have sometimes trouble with high resolu-
+       tion modes. If you encounter sporadic corrupted  images  (parts  dupli-
        cated or shifted horizontally) kill all other applications before scan-
        ning and (if sufficient memory available) disable swapping.
 
@@ -311,12 +199,6 @@
               The shared library implementing this backend (present on systems
               that support dynamic loading).
 
-       /lib/modules/<Kernel-Version>/kernel/drivers/parport/pt_drv.o
-              The Linux kernelmodule for kernels < 2.6.x.
-
-       /lib/modules/<Kernel-Version>/kernel/drivers/parport/pt_drv.ko
-              The Linux kernelmodule for kernels >= 2.6.x.
-
 
 

ENVIRONMENT

@@ -324,19 +206,19 @@
               This environment variable specifies the list of directories that
               may contain the configuration file.  On *NIX systems, the direc-
               tories are separated by a colon (`:'), under OS/2, they are sep-
-              arated  by a semi-colon (`;').  If this variable is not set, the
-              configuration file  is  searched  in  two  default  directories:
-              first,  the current working directory (".") and then in /usr/lo-
-              cal/etc/sane.d.  If the value of the environment  variable  ends
-              with  the directory separator character, then the default direc-
-              tories are searched after the explicitly specified  directories.
-              For example, setting SANE_CONFIG_DIR to "/tmp/config:" would re-
-              sult in directories tmp/config, ., and /usr/local/etc/sane.d be-
-              ing searched (in this order).
+              arated by a semi-colon (`;').  If this variable is not set,  the
+              configuration  file  is  searched  in  two  default directories:
+              first,  the  current  working  directory  (".")  and   then   in
+              /usr/local/etc/sane.d.  If the value of the environment variable
+              ends with the directory separator character,  then  the  default
+              directories are searched after the explicitly specified directo-
+              ries.  For example, setting  SANE_CONFIG_DIR  to  "/tmp/config:"
+              would    result    in    directories    tmp/config,    .,    and
+              /usr/local/etc/sane.d being searched (in this order).
 
        SANE_DEBUG_PLUSTEK_PP
-              If the library was compiled with debug support enabled, this en-
-              vironment variable controls the debug level  for  this  backend.
+              If the library was compiled with  debug  support  enabled,  this
+              environment  variable controls the debug level for this backend.
               Higher debug levels increase the verbosity of the output.
 
               Example: export SANE_DEBUG_PLUSTEK_PP=10
@@ -357,9 +239,9 @@
        Mailing-List archive at:
        http://www.sane-project.org/mailing-lists.html
 
-       To  obtain debug messages from the backend, please set the environment-
-       variable SANE_DEBUG_PLUSTEK_PP before calling your favorite scan-front-
-       end (i.e.  xscanimage(1)),i.e.:
+       To obtain debug messages from the backend, please set the  environment-
+       variable  SANE_DEBUG_PLUSTEK_PP before calling your favorite scan-fron-
+       tend (i.e.  xscanimage(1)),i.e.:
        export SANE_DEBUG_PLUSTEK_PP=20 ; xscanimage
 
        The value controls the verbosity of the backend.
@@ -369,15 +251,15 @@
 

KNOWN BUGS & RESTRICTIONS

        * The Halftoning works, but the quality is poor
 
-       *  Printers (especially HP models) will start to print during scanning.
-       This in fact is a problem to other printers  too,  using  bidirectional
+       * Printers (especially HP models) will start to print during  scanning.
+       This  in  fact  is a problem to other printers too, using bidirectional
        protocol (see www.plustek.com (TAIWAN) page for further details)
 
-       *  The  driver does not support these manic scalings up to 16 times the
-       physical resolution. The only scaling is done  on  resolutions  between
-       the  physical  resolution  of the CCD-sensor and the stepper motor i.e.
-       you have a 600x1200 dpi scanner and you are scanning using  800dpi,  so
-       scaling  is  necessary, because the sensor only delivers 600dpi but the
+       * The driver does not support these manic scalings up to 16  times  the
+       physical  resolution.  The  only scaling is done on resolutions between
+       the physical resolution of the CCD-sensor and the  stepper  motor  i.e.
+       you  have  a 600x1200 dpi scanner and you are scanning using 800dpi, so
+       scaling is necessary, because the sensor only delivers 600dpi  but  the
        motor is capable to perform 800dpi steps.
 
        * On some devices, the pictures seems bluish
@@ -386,7 +268,7 @@
 
        * The 300dpi transparency and negative mode does not work correctly.
 
-       * There is currently no way to distinguish a  model  with  and  without
+       *  There  is  currently  no way to distinguish a model with and without
        transparency unit.
 
        * The scanned images seem to be too dark (P9636T)
@@ -395,14 +277,15 @@
 
        * 30bit mode is currently not supported.
 
-       *  On low end systems under heavy system load the driver may lose data,
-       which can result in picture corruption or cause the sensor to  hit  the
+       * On low end systems under heavy system load the driver may lose  data,
+       which  can  result in picture corruption or cause the sensor to hit the
        scan bed.
 
        * The scanning speed on 600x1200 dpi models is slow.
 
        * The scanning quality of the A3I is poor.
 
+
                                   14 Jul 2008               sane-plustek_pp(5)
 

diff --git a/man/sane-pnm.5.html b/man/sane-pnm.5.html index 0d67cb3f..0940ad5e 100644 --- a/man/sane-pnm.5.html +++ b/man/sane-pnm.5.html @@ -20,8 +20,8 @@ The sane-pnm library implements a SANE (Scanner Access Now Easy) back- end that provides access to PNM (Portable aNyMap files, which covers PBM bitmap files, PGM grayscale files, and PPM pixmap files). The pur- - pose of this backend is primarily to aid in debugging of SANE front- - ends. It also serves as an illustrative example of a minimal SANE + pose of this backend is primarily to aid in debugging of SANE fron- + tends. It also serves as an illustrative example of a minimal SANE backend. @@ -48,8 +48,8 @@

ENVIRONMENT

        SANE_DEBUG_PNM
-              If the library was compiled with debug support enabled, this en-
-              vironment variable controls the debug level  for  this  backend.
+              If  the  library  was  compiled with debug support enabled, this
+              environment variable controls the debug level for this  backend.
               E.g.,  a  value  of 128 requests all debug output to be printed.
               Smaller levels reduce verbosity.
 
diff --git a/man/sane-qcam.5.html b/man/sane-qcam.5.html
index 10b171e9..fe160019 100644
--- a/man/sane-qcam.5.html
+++ b/man/sane-qcam.5.html
@@ -73,17 +73,17 @@
               tories are separated by a colon (`:'), under OS/2, they are sep-
               arated by a semi-colon (`;').  If this variable is not set,  the
               configuration  file  is  searched  in  two  default directories:
-              first, the current working directory (".") and then in  /usr/lo-
-              cal/etc/sane.d.   If  the value of the environment variable ends
-              with the directory separator character, then the default  direc-
-              tories  are searched after the explicitly specified directories.
-              For example, setting SANE_CONFIG_DIR to "/tmp/config:" would re-
-              sult in directories tmp/config, ., and /usr/local/etc/sane.d be-
-              ing searched (in this order).
+              first,  the  current  working  directory  (".")  and   then   in
+              /usr/local/etc/sane.d.  If the value of the environment variable
+              ends with the directory separator character,  then  the  default
+              directories are searched after the explicitly specified directo-
+              ries.  For example, setting  SANE_CONFIG_DIR  to  "/tmp/config:"
+              would    result    in    directories    tmp/config,    .,    and
+              /usr/local/etc/sane.d being searched (in this order).
 
        SANE_DEBUG_QCAM
-              If the library was compiled with debug support enabled, this en-
-              vironment  variable  controls  the debug level for this backend.
+              If the library was compiled with  debug  support  enabled,  this
+              environment  variable controls the debug level for this backend.
               E.g., a value of 128 requests all debug output  to  be  printed.
               Smaller levels reduce verbosity.
 
diff --git a/man/sane-ricoh.5.html b/man/sane-ricoh.5.html
index be4975ff..34d9c3ba 100644
--- a/man/sane-ricoh.5.html
+++ b/man/sane-ricoh.5.html
@@ -31,11 +31,11 @@
               special
 
        Where special is the path-name for the special device that  corresponds
-       to  a  SCSI scanner. The special device name must be a generic SCSI de-
-       vice or a symlink to such a device.  The  program  sane-find-scanner(1)
+       to  a  SCSI  scanner.  The  special  device name must be a generic SCSI
+       device or a symlink to such a device.  The program sane-find-scanner(1)
        helps  to  find out the correct device. Under Linux, such a device name
-       could be /dev/sga or /dev/sge, for example.  See sane-scsi(5)  for  de-
-       tails.
+       could be /dev/sga or  /dev/sge,  for  example.   See  sane-scsi(5)  for
+       details.
 
 
 
@@ -60,17 +60,17 @@ tories are separated by a colon (`:'), under OS/2, they are sep- arated by a semi-colon (`;'). If this variable is not set, the configuration file is searched in two default directories: - first, the current working directory (".") and then in /usr/lo- - cal/etc/sane.d. If the value of the environment variable ends - with the directory separator character, then the default direc- - tories are searched after the explicitly specified directories. - For example, setting SANE_CONFIG_DIR to "/tmp/config:" would re- - sult in directories tmp/config, ., and /usr/local/etc/sane.d be- - ing searched (in this order). + first, the current working directory (".") and then in + /usr/local/etc/sane.d. If the value of the environment variable + ends with the directory separator character, then the default + directories are searched after the explicitly specified directo- + ries. For example, setting SANE_CONFIG_DIR to "/tmp/config:" + would result in directories tmp/config, ., and + /usr/local/etc/sane.d being searched (in this order). SANE_DEBUG_RICOH - If the library was compiled with debug support enabled, this en- - vironment variable controls the debug level for this backend. + If the library was compiled with debug support enabled, this + environment variable controls the debug level for this backend. Higher debug levels increase the verbosity of the output. Example: export SANE_DEBUG_RICOH=4 diff --git a/man/sane-ricoh2.5.html b/man/sane-ricoh2.5.html index cc0dd186..52412efa 100644 --- a/man/sane-ricoh2.5.html +++ b/man/sane-ricoh2.5.html @@ -56,8 +56,8 @@

ENVIRONMENT

        SANE_DEBUG_RICOH2
-              If the library was compiled with debug support enabled, this en-
-              vironment variable controls the debug level  for  this  backend.
+              If  the  library  was  compiled with debug support enabled, this
+              environment variable controls the debug level for this  backend.
               Higher debug levels increase the verbosity of the output.
 
 
diff --git a/man/sane-rts8891.5.html b/man/sane-rts8891.5.html
index da36ca6f..bf168c38 100644
--- a/man/sane-rts8891.5.html
+++ b/man/sane-rts8891.5.html
@@ -46,8 +46,8 @@
               choices are Color, Gray and Lineart.  The default mode is Color.
               The Lineart mode is for black and white only (1 bit).  Gray will
               produce 256 levels of gray (8 bits).  Color mode allows for over
-              16  million  different colors produced from 24 bits of color in-
-              formation.
+              16  million  different  colors  produced  from  24 bits of color
+              information.
 
        --resolution
               selects the resolution for a scan. The horizontal  and  vertical
@@ -72,8 +72,8 @@
        --threshold
               selects the   minimum-brightness  to  get  a  white  point.  The
               threshold is only used with Lineart mode scans.  It is specified
-              as a percentage in the range 0..100% (in steps of 1).   The  de-
-              fault value of the threshold option is 50.
+              as a percentage in the range  0..100%  (in  steps  of  1).   The
+              default value of the threshold option is 50.
 
 
 
@@ -88,8 +88,8 @@ Option allowsharing - enables or not the sharing of the scanner between multiple - frontends at the same time. + enables or not the sharing of the scanner between multiple fron- + tends at the same time. modelnumber is used to force the reported model by the backend and is only diff --git a/man/sane-s9036.5.html b/man/sane-s9036.5.html index b12c8971..f71101b5 100644 --- a/man/sane-s9036.5.html +++ b/man/sane-s9036.5.html @@ -28,11 +28,11 @@ special Where special is the path-name for the special device that corresponds - to a SCSI scanner. The special device name must be a generic SCSI de- - vice or a symlink to such a device. The program sane-find-scanner(1) + to a SCSI scanner. The special device name must be a generic SCSI + device or a symlink to such a device. The program sane-find-scanner(1) helps to find out the correct device. Under Linux, such a device name - could be /dev/sga or /dev/sge, for example. See sane-scsi(5) for de- - tails. + could be /dev/sga or /dev/sge, for example. See sane-scsi(5) for + details. @@ -57,17 +57,17 @@ tories are separated by a colon (`:'), under OS/2, they are sep- arated by a semi-colon (`;'). If this variable is not set, the configuration file is searched in two default directories: - first, the current working directory (".") and then in /usr/lo- - cal/etc/sane.d. If the value of the environment variable ends - with the directory separator character, then the default direc- - tories are searched after the explicitly specified directories. - For example, setting SANE_CONFIG_DIR to "/tmp/config:" would re- - sult in directories tmp/config, ., and /usr/local/etc/sane.d be- - ing searched (in this order). + first, the current working directory (".") and then in + /usr/local/etc/sane.d. If the value of the environment variable + ends with the directory separator character, then the default + directories are searched after the explicitly specified directo- + ries. For example, setting SANE_CONFIG_DIR to "/tmp/config:" + would result in directories tmp/config, ., and + /usr/local/etc/sane.d being searched (in this order). SANE_DEBUG_S9036 - If the library was compiled with debug support enabled, this en- - vironment variable controls the debug level for this backend. + If the library was compiled with debug support enabled, this + environment variable controls the debug level for this backend. Higher debug levels increase the verbosity of the output. Example: export SANE_DEBUG_S9036=4 diff --git a/man/sane-sceptre.5.html b/man/sane-sceptre.5.html index 6303410e..e1e2fb61 100644 --- a/man/sane-sceptre.5.html +++ b/man/sane-sceptre.5.html @@ -116,8 +116,8 @@

ENVIRONMENT

        SANE_DEBUG_SCEPTRE
-              If the library was compiled with debug support enabled, this en-
-              vironment variable controls the debug level  for  this  backend.
+              If  the  library  was  compiled with debug support enabled, this
+              environment variable controls the debug level for this  backend.
               E.g.,  a  value  of 128 requests all debug output to be printed.
               Smaller levels reduce verbosity.
 
diff --git a/man/sane-scsi.5.html b/man/sane-scsi.5.html
index 39ceb3be..56d6ecd2 100644
--- a/man/sane-scsi.5.html
+++ b/man/sane-scsi.5.html
@@ -23,8 +23,8 @@
 
 

GENERAL INFO

-       For scanners with a SCSI interface, it may be necessary to edit the ap-
-       propriate  backend  configuration  file before using SANE for the first
+       For scanners with a SCSI interface, it may be  necessary  to  edit  the
+       appropriate  backend configuration file before using SANE for the first
        time.  For most systems, the configuration file should list the name of
        the  generic  SCSI device that the scanner is connected to (e.g., under
        Linux, /dev/sg4 or /dev/sge is such a generic SCSI device).  It is cus-
@@ -77,9 +77,9 @@
        would have the effect that all SCSI devices in the system with a vendor
        string of MUSTEK would be probed and recognized by the backend.
 
-       If the remainder of a scsi-string consists of asterisks only,  the  as-
-       terisks  can be omitted.  For example, the following line is equivalent
-       to the one specified previously:
+       If the remainder of a  scsi-string  consists  of  asterisks  only,  the
+       asterisks  can  be omitted.  For example, the following line is equiva-
+       lent to the one specified previously:
 
               scsi MUSTEK
 
@@ -89,8 +89,8 @@
 
        When using a SCSI scanner, ensure that the access  permission  for  the
        generic  SCSI device is set appropriately.  We recommend to add a group
-       "scanner" to /etc/group which contains all users that should  have  ac-
-       cess  to  the scanner.  The permission of the device should then be set
+       "scanner" to /etc/group which  contains  all  users  that  should  have
+       access to the scanner.  The permission of the device should then be set
        to allow group read and write access.  For example, if the  scanner  is
        at  generic SCSI device /dev/sg0, then the following two commands would
        set the permission correctly:
@@ -132,8 +132,8 @@
                      Works on FreeBSD 2.2.5R and 3.0  using  the  aic  driver,
                      provided  that  Plug-and-Play  support is disabled on the
                      card.  If there are no uk devices, just do a  sh  MAKEDEV
-                     uk0 in the /dev directory. The scanner should then be ac-
-                     cessible as /dev/uk0 if it was probed during boot.
+                     uk0  in  the  /dev  directory. The scanner should then be
+                     accessible as /dev/uk0 if it was probed during boot.
 
               Tekram DC390
                      Reported to work fine under FreeBSD 2.2.2R with  the  amd
@@ -156,8 +156,8 @@
        SANE_SG_BUFFERSIZE to the desired buffer size in bytes. It is not  rec-
        ommended  to use more than 1 MB, because for large values the probabil-
        ity increases that the SG driver cannot  allocate  the  necessary  buf-
-       fer(s).  For ISA cards, even 1 MB might be a too large value. For a de-
-       tailed  discussion  of  memory   issues   of   the   SG   driver,   see
+       fer(s).  For  ISA  cards,  even  1 MB might be a too large value. For a
+       detailed  discussion  of  memory  issues  of   the   SG   driver,   see
        http://www.torque.net/sg.
 
        For  Linux  kernels before version 2.2.7 the size of the buffer is only
@@ -183,8 +183,8 @@
 
        and the kernel will probe and recognize your scanner (this needs to  be
        done  as root).  It's also possible to dynamically remove a SCSI device
-       by using the ``remove-single-device'' command.  For details, please re-
-       fer to to the SCSI-2.4-HOWTO.
+       by using the ``remove-single-device''  command.   For  details,  please
+       refer to to the SCSI-2.4-HOWTO.
 
        Scanners  are  known  to  work  with  the following SCSI adapters under
        Linux. This list isn't complete, usually any SCSI adapter supported  by
@@ -196,10 +196,10 @@
                      be detected correctly. Use a current kernel.
 
               Adaptec AHA-1505/AHA-1542/AHA-2940
-                     Reported  to  work fine with Linux since v2.0. If you en-
-                     counter kernel freezes or other unexpected behaviour  get
-                     the  latest Linux kernel (2.2.17 seems to work) or reduce
-                     SCSI buffer size to 32 kB.
+                     Reported  to  work  fine  with  Linux  since v2.0. If you
+                     encounter kernel freezes or  other  unexpected  behaviour
+                     get  the  latest  Linux  kernel (2.2.17 seems to work) or
+                     reduce SCSI buffer size to 32 kB.
 
               ASUS SC200
                      Reported to work fine with Linux v2.0.
@@ -254,8 +254,8 @@
               Tekram DC315
                      The      driver      can      be      downloaded     from
                      http://www.garloff.de/kurt/linux/dc395/.  For some  older
-                     scanners  it may be necessary to disable all the more ad-
-                     vanced  features  by  using  e.g.   modprobe   dc395x_trm
+                     scanners  it  may  be  necessary  to disable all the more
+                     advanced features  by  using  e.g.   modprobe  dc395x_trm
                      dc395x_trm=7,5,1,32.
 
               Tekram DC390
@@ -280,12 +280,12 @@
 

ENVIRONMENT

        SANE_DEBUG_SANEI_SCSI
-              If the library was compiled with debug support enabled, this en-
-              vironment variable controls the debug level for the generic SCSI
-              I/O  subsystem.   E.g., a value of 128 requests all debug output
-              to be printed by the backend. A value of 255 also prints  kernel
-              messages  from  the  SCSI  subsystem (where available).  Smaller
-              levels reduce verbosity.
+              If  the  library  was  compiled with debug support enabled, this
+              environment variable controls the debug level  for  the  generic
+              SCSI  I/O  subsystem.   E.g.,  a value of 128 requests all debug
+              output to be printed by the backend. A value of 255 also  prints
+              kernel  messages  from  the  SCSI  subsystem  (where available).
+              Smaller levels reduce verbosity.
 
        SANE_SCSICMD_TIMEOUT
               sets the timeout value for SCSI commands in seconds.  Overriding
diff --git a/man/sane-sharp.5.html b/man/sane-sharp.5.html
index 2708a938..b83b0f26 100644
--- a/man/sane-sharp.5.html
+++ b/man/sane-sharp.5.html
@@ -50,10 +50,10 @@
               special
 
        where special is the path-name for the special device that  corresponds
-       to  a  SCSI scanner. The special device name must be a generic SCSI de-
-       vice or a symlink to such a device.  Under Linux, such  a  device  name
-       could  be  /dev/sga or /dev/sge, for example.  See sane-scsi(5) for de-
-       tails.
+       to  a  SCSI  scanner.  The  special  device name must be a generic SCSI
+       device or a symlink to such a device.  Under Linux, such a device  name
+       could  be  /dev/sga  or  /dev/sge,  for  example.  See sane-scsi(5) for
+       details.
 
 
 
@@ -71,9 +71,9 @@ --source Paper Source. This option is only available if an automatic doc- ument feeder or a transparency adapter is installed. Possible - settings are: Flatbed, Automatic Document Feeder, and Transpar- - ency Adapter. If an ADF or a transparency adapter is installed, - using it is the default selection. + settings are: Flatbed, Automatic Document Feeder, and Trans- + parency Adapter. If an ADF or a transparency adapter is + installed, using it is the default selection. --custom-gamma Custom Gamma This option determines whether a builtin or a cus- @@ -88,13 +88,13 @@ the backend.) --gamma-table - Gamma Table. Allowed values: 0..255; 256 numbers must be de- - fined. The default values are 0, 1, 2, .. 255 (i.e., gamma == + Gamma Table. Allowed values: 0..255; 256 numbers must be + defined. The default values are 0, 1, 2, .. 255 (i.e., gamma == 1). This table is only used for gray scale scans. --red-gamma-table - Red Gamma Table. Allowed values: 0..255; 256 numbers must be de- - fined. The default values are 0, 1, 2, .. 255 (i.e., gamma == + Red Gamma Table. Allowed values: 0..255; 256 numbers must be + defined. The default values are 0, 1, 2, .. 255 (i.e., gamma == 1). --green-gamma-table @@ -118,8 +118,8 @@ (-x) and bottom right y position of scan area (-y). The possi- ble settings depend on the scanner model and, for the JX-250 and the JX-350, also on the usage of the automatic document feeder - resp. the transparency adapter. Please refer to the values al- - lowed by xscanimage(1), or xsane(1). With scanimage(1), enter + resp. the transparency adapter. Please refer to the values + allowed by xscanimage(1), or xsane(1). With scanimage(1), enter one of the following commands in order to see the allowed param- eter values for the scan window: @@ -136,8 +136,8 @@ --threshold Sets the threshold for black and white pixels in lineart mode. - Possible values are 1..255. The default value is 128. This op- - tion is only available in scan mode lineart. + Possible values are 1..255. The default value is 128. This + option is only available in scan mode lineart. --threshold-red Sets the threshold for the red component of a pixel in in lin- @@ -178,11 +178,11 @@ about device names. Lines setting an option start with the key word option, followed by the - option's name and the option's value. At present, three options are de- - fined: buffers, buffersize, and readqueue. + option's name and the option's value. At present, three options are + defined: buffers, buffersize, and readqueue. - Options defined at the start of sharp.conf apply to all devices; op- - tions defined after a device name apply to this device. + Options defined at the start of sharp.conf apply to all devices; + options defined after a device name apply to this device. The options buffers and readqueue are only significant if the backend has been compiled so that for each scan a second process is forked @@ -248,8 +248,8 @@ could try to reduce the load of the system. Even while the backend and the reader process need only a minor amount of processor time, other running processes can cause an increase in the time delay between two - time slices given to the reader process. On slower systems, such an in- - creased delay can be enough to cause a carriage stop with the JX-250. + time slices given to the reader process. On slower systems, such an + increased delay can be enough to cause a carriage stop with the JX-250. For Linux, the usage of the SG driver version 2.1.36 or above is recom- mended, because it supports, in combination with the SCSI library of Sane version 1.0.2, command queueing within the kernel. This queueing @@ -263,14 +263,14 @@ buffers, so that an entire image can be stored in these buffers. In order to see, if the backend is too slow or if the further process- - ing of the data is too slow, set the environment variable SANE_DE- - BUG_SHARP to 1. When a scan is finished, the backend writes the line - "buffer full conditions: nn" to stderr. If nn is zero, carriage stops - are caused by too slow responses of the backend or too much "traffic" - on the SCSI bus. If nn is greater than zero, the backend had to wait nn - times until a buffer has been processed by the frontend. (Please note - that option buffers must be greater than option readqueue in order to - get useful output for "buffer full conditions".) + ing of the data is too slow, set the environment variable + SANE_DEBUG_SHARP to 1. When a scan is finished, the backend writes the + line "buffer full conditions: nn" to stderr. If nn is zero, carriage + stops are caused by too slow responses of the backend or too much + "traffic" on the SCSI bus. If nn is greater than zero, the backend had + to wait nn times until a buffer has been processed by the frontend. + (Please note that option buffers must be greater than option readqueue + in order to get useful output for "buffer full conditions".) @@ -289,8 +289,8 @@

ENVIRONMENT

        SANE_DEBUG_SHARP
-              If the library was compiled with debug support enabled, this en-
-              vironment  variable  controls  the debug level for this backend.
+              If the library was compiled with  debug  support  enabled,  this
+              environment  variable controls the debug level for this backend.
               E.g., a value of 128 requests all debug output  to  be  printed.
               Smaller levels reduce verbosity.
 
diff --git a/man/sane-sm3600.5.html b/man/sane-sm3600.5.html
index 67398372..91306720 100644
--- a/man/sane-sm3600.5.html
+++ b/man/sane-sm3600.5.html
@@ -40,8 +40,8 @@
 

FRONTEND OPTIONS

        This backend dynamically enables the options for the frontend, that are
-       supported  by  the scanner dependent on the scanning-mode and other op-
-       tions. Unsupported options are disabled.
+       supported  by  the  scanner  dependent  on  the scanning-mode and other
+       options. Unsupported options are disabled.
 
        The following options are supported by the sane-sm3600 backend:  Color,
        grayscale,  halftone and lineart scans.  Also contrast, brightness, and
@@ -71,8 +71,8 @@
 

ENVIRONMENT

        SANE_DEBUG_SM3600
-              If the library was compiled with debug support enabled, this en-
-              vironment variable controls the debug level  for  this  backend.
+              If  the  library  was  compiled with debug support enabled, this
+              environment variable controls the debug level for this  backend.
               E.g.,  a  value  of 128 requests all debug output to be printed.
               Smaller levels reduce verbosity. To see error messages on stderr
               set SANE_DEBUG_SM3600 to 1.
diff --git a/man/sane-sm3840.5.html b/man/sane-sm3840.5.html
index 202d2170..5ae3b9f6 100644
--- a/man/sane-sm3840.5.html
+++ b/man/sane-sm3840.5.html
@@ -21,8 +21,8 @@
        backend that provides access to some Microtek scanners with the  SCAN08
        USB chip.
 
-       There  exist backends for Microtek scanners with SCSI command set.  Re-
-       fer to sane-microtek(5) and sane-microtek2(5) for details.
+       There  exist  backends  for  Microtek  scanners  with SCSI command set.
+       Refer to sane-microtek(5) and sane-microtek2(5) for details.
 
        There also exists a Microtek 3600 series driver, see sane-sm3600(5) for
        details.
@@ -82,8 +82,8 @@
 

ENVIRONMENT

        SANE_DEBUG_SM3840
-              If the library was compiled with debug support enabled, this en-
-              vironment  variable  controls  the debug level for this backend.
+              If the library was compiled with  debug  support  enabled,  this
+              environment  variable controls the debug level for this backend.
               E.g., a value of 128 requests all debug output  to  be  printed.
               Smaller levels reduce verbosity. To see error messages on stderr
               set SANE_DEBUG_SM3840 to 1.
diff --git a/man/sane-snapscan.5.html b/man/sane-snapscan.5.html
index d6dac3af..6c96f9b5 100644
--- a/man/sane-snapscan.5.html
+++ b/man/sane-snapscan.5.html
@@ -79,17 +79,17 @@
               tories are separated by a colon (`:'), under OS/2, they are sep-
               arated  by a semi-colon (`;').  If this variable is not set, the
               configuration file  is  searched  in  two  default  directories:
-              first,  the current working directory (".") and then in /usr/lo-
-              cal/etc/sane.d.  If the value of the environment  variable  ends
-              with  the directory separator character, then the default direc-
-              tories are searched after the explicitly specified  directories.
-              For example, setting SANE_CONFIG_DIR to "/tmp/config:" would re-
-              sult in directories tmp/config, ., and /usr/local/etc/sane.d be-
-              ing searched (in this order).
+              first,   the   current  working  directory  (".")  and  then  in
+              /usr/local/etc/sane.d.  If the value of the environment variable
+              ends  with  the  directory separator character, then the default
+              directories are searched after the explicitly specified directo-
+              ries.   For  example,  setting SANE_CONFIG_DIR to "/tmp/config:"
+              would    result    in    directories    tmp/config,    .,    and
+              /usr/local/etc/sane.d being searched (in this order).
 
        SANE_DEBUG_SNAPSCAN
-              If the library was compiled with debug support enabled, this en-
-              vironment variable controls the debug level  for  this  backend.
+              If  the  library  was  compiled with debug support enabled, this
+              environment variable controls the debug level for this  backend.
               E.g.,  a  value  of 255 requests all debug output to be printed.
               Smaller levels reduce verbosity.
 
diff --git a/man/sane-sp15c.5.html b/man/sane-sp15c.5.html
index 0ab8a80c..7d4831b7 100644
--- a/man/sane-sp15c.5.html
+++ b/man/sane-sp15c.5.html
@@ -37,9 +37,9 @@
 

CONFIGURATION

        A  modest  effort  has  been made to expose the standard options to the
-       API.  This allows frontends such as xscanimage(1) to set  scanning  re-
-       gion, resolution, bit-depth (and color), and enable the automatic docu-
-       ment feeder.
+       API.  This allows frontends  such  as  xscanimage(1)  to  set  scanning
+       region,  resolution,  bit-depth  (and  color), and enable the automatic
+       document feeder.
 
 
 
diff --git a/man/sane-st400.5.html b/man/sane-st400.5.html index 54a318e9..ee5ded53 100644 --- a/man/sane-st400.5.html +++ b/man/sane-st400.5.html @@ -95,17 +95,17 @@ tories are separated by a colon (`:'), under OS/2, they are sep- arated by a semi-colon (`;'). If this variable is not set, the configuration file is searched in two default directories: - first, the current working directory (".") and then in /usr/lo- - cal/etc/sane.d. If the value of the environment variable ends - with the directory separator character, then the default direc- - tories are searched after the explicitly specified directories. - For example, setting SANE_CONFIG_DIR to "/tmp/config:" would re- - sult in directories tmp/config, ., and /usr/local/etc/sane.d be- - ing searched (in this order). + first, the current working directory (".") and then in + /usr/local/etc/sane.d. If the value of the environment variable + ends with the directory separator character, then the default + directories are searched after the explicitly specified directo- + ries. For example, setting SANE_CONFIG_DIR to "/tmp/config:" + would result in directories tmp/config, ., and + /usr/local/etc/sane.d being searched (in this order). SANE_DEBUG_ST400 - If the library was compiled with debug support enabled, this en- - vironment variable controls the debug level for this backend. + If the library was compiled with debug support enabled, this + environment variable controls the debug level for this backend. E.g., a value of 128 requests all debug output to be printed. Smaller levels reduce verbosity. @@ -134,9 +134,9 @@

DEBUG

-       If  you  encounter  a  bug please set the environment variable SANE_DE-
-       BUG_ST400 to 128 and try to regenerate the problem. Then send me a  re-
-       port with the log attached.
+       If   you   encounter   a   bug  please  set  the  environment  variable
+       SANE_DEBUG_ST400 to 128 and try to regenerate the problem. Then send me
+       a report with the log attached.
 
        If  you  encounter  a SCSI bus error or trimmed and/or displaced images
        please also set the environment variable SANE_DEBUG_SANEI_SCSI  to  128
diff --git a/man/sane-stv680.5.html b/man/sane-stv680.5.html
index 49bb6134..4e913cf7 100644
--- a/man/sane-stv680.5.html
+++ b/man/sane-stv680.5.html
@@ -19,8 +19,8 @@
 

DESCRIPTION

        The  sane-stv680  library  implements  a SANE (Scanner Access Now Easy)
        backend that provides access  to  some  STV680  cameras.  This  backend
-       should be considered beta-quality software! STV680 cameras are sold un-
-       der various brands like Aiptek.  This backend may or  may  not  support
+       should  be  considered  beta-quality  software! STV680 cameras are sold
+       under various brands like Aiptek.  This backend may or may not  support
        yours.
 
        The cameras that should work with this backend are:
@@ -37,8 +37,8 @@
 
        For startup of this backend check that if  present  the  stv680  kernel
        module is removed or disabled.
-       Also   before  using,  enable  the  backend  by  editing  the  /usr/lo-
-       cal/etc/sane.d/dll.conf file, change #stv680 to stv680.
+       Also    before    using,    enable   the   backend   by   editing   the
+       /usr/local/etc/sane.d/dll.conf file, change #stv680 to stv680.
 
        For problems with the untested cameras, you should contact  the  author
        for that.
@@ -60,9 +60,9 @@
               scanimage -B -d stv680:libusb:001:002 --batch=out%d.ppm --batch-
               count 5 --mode "Color RGB"
 
-       If you have any success with a camera not listed here, or  if  you  ob-
-       serve  any strange behavior, please report to the backend maintainer or
-       to the SANE mailing list.
+       If you have any success with a  camera  not  listed  here,  or  if  you
+       observe  any  strange behavior, please report to the backend maintainer
+       or to the SANE mailing list.
 
        Valid command line options and their syntax can be listed by using:
 
@@ -126,8 +126,8 @@
 

ENVIRONMENT

        SANE_DEBUG_STV680
-              If the library was compiled with debug support enabled, this en-
-              vironment  variable  controls  the debug level for this backend.
+              If the library was compiled with  debug  support  enabled,  this
+              environment  variable controls the debug level for this backend.
               E.g., a value of 128 requests all debug output  to  be  printed.
               Smaller levels reduce verbosity.
 
diff --git a/man/sane-tamarack.5.html b/man/sane-tamarack.5.html
index 5ec199dc..061ec07f 100644
--- a/man/sane-tamarack.5.html
+++ b/man/sane-tamarack.5.html
@@ -33,11 +33,11 @@
               special
 
        Where  special is the path-name for the special device that corresponds
-       to a SCSI scanner. The special device name must be a generic  SCSI  de-
-       vice  or  a symlink to such a device.  The program sane-find-scanner(1)
+       to a SCSI scanner. The special device  name  must  be  a  generic  SCSI
+       device or a symlink to such a device.  The program sane-find-scanner(1)
        helps to find out the correct device. Under Linux, such a  device  name
-       could  be  /dev/sga or /dev/sge, for example.  See sane-scsi(5) for de-
-       tails.
+       could  be  /dev/sga  or  /dev/sge,  for  example.  See sane-scsi(5) for
+       details.
 
 
 
@@ -62,17 +62,17 @@ tories are separated by a colon (`:'), under OS/2, they are sep- arated by a semi-colon (`;'). If this variable is not set, the configuration file is searched in two default directories: - first, the current working directory (".") and then in /usr/lo- - cal/etc/sane.d. If the value of the environment variable ends - with the directory separator character, then the default direc- - tories are searched after the explicitly specified directories. - For example, setting SANE_CONFIG_DIR to "/tmp/config:" would re- - sult in directories tmp/config, ., and /usr/local/etc/sane.d be- - ing searched (in this order). + first, the current working directory (".") and then in + /usr/local/etc/sane.d. If the value of the environment variable + ends with the directory separator character, then the default + directories are searched after the explicitly specified directo- + ries. For example, setting SANE_CONFIG_DIR to "/tmp/config:" + would result in directories tmp/config, ., and + /usr/local/etc/sane.d being searched (in this order). SANE_DEBUG_TAMARACK - If the library was compiled with debug support enabled, this en- - vironment variable controls the debug level for this backend. + If the library was compiled with debug support enabled, this + environment variable controls the debug level for this backend. Higher debug levels increase the verbosity of the output. Example: export SANE_DEBUG_TAMARACK=4 diff --git a/man/sane-teco1.5.html b/man/sane-teco1.5.html index 87986829..0c8505d5 100644 --- a/man/sane-teco1.5.html +++ b/man/sane-teco1.5.html @@ -58,8 +58,8 @@ line options to programs like scanimage(1) or through GUI elements in xscanimage(1) or xsane(1). - If you have any success with a scanner not listed here, or if you no- - tice any strange behavior, please report to the backend maintainer or + If you have any success with a scanner not listed here, or if you + notice any strange behavior, please report to the backend maintainer or to the SANE mailing list. Valid command line options and their syntax can be listed by using: @@ -112,8 +112,8 @@ --preview Requests a preview scan. The resolution used is 22 dpi and the - scan area is the maximum allowed. The scan mode is user se- - lected. The default is "no". + scan area is the maximum allowed. The scan mode is user + selected. The default is "no".
@@ -135,8 +135,8 @@

ENVIRONMENT

        SANE_DEBUG_TECO1
-              If the library was compiled with debug support enabled, this en-
-              vironment  variable  controls  the debug level for this backend.
+              If the library was compiled with  debug  support  enabled,  this
+              environment  variable controls the debug level for this backend.
               E.g., a value of 128 requests all debug output  to  be  printed.
               Smaller levels reduce verbosity.
 
diff --git a/man/sane-teco2.5.html b/man/sane-teco2.5.html
index 418cd2a5..59a33b26 100644
--- a/man/sane-teco2.5.html
+++ b/man/sane-teco2.5.html
@@ -55,8 +55,8 @@
        line  options  to programs like scanimage(1) or through GUI elements in
        xscanimage(1), xsane(1), quiteinsane(1) or kooka(1).
 
-       If you have any success with a scanner not listed here, or if  you  no-
-       tice  any  strange behavior, please report to the backend maintainer or
+       If you have any success with a scanner  not  listed  here,  or  if  you
+       notice any strange behavior, please report to the backend maintainer or
        to the SANE mailing list.
 
 
@@ -84,8 +84,8 @@
               result in a wrong proportion for the scan. The proportion can be
               adjusted with the following convert(1) command from imagemagick:
               convert -geometry (dpi/max_xdpi * 100%)x100%
-              max_xdpi is for the vm3575 constant with 300 dpi e.g. 600dpi ad-
-              just with: convert -geometry 200%x100%
+              max_xdpi  is  for  the  vm3575 constant with 300 dpi e.g. 600dpi
+              adjust with: convert -geometry 200%x100%
 
        --preview
               requests a preview scan. The resolution used for that scan is 50
@@ -165,8 +165,8 @@
 

ENVIRONMENT

        SANE_DEBUG_TECO2
-              If the library was compiled with debug support enabled, this en-
-              vironment variable controls the debug level  for  this  backend.
+              If  the  library  was  compiled with debug support enabled, this
+              environment variable controls the debug level for this  backend.
               E.g.,  a  value  of 128 requests all debug output to be printed.
               Smaller levels reduce verbosity.
 
diff --git a/man/sane-teco3.5.html b/man/sane-teco3.5.html
index 9d0714b7..6bd38e6f 100644
--- a/man/sane-teco3.5.html
+++ b/man/sane-teco3.5.html
@@ -41,8 +41,8 @@
        line  options  to programs like scanimage(1) or through GUI elements in
        xscanimage(1) or xsane(1).
 
-       If you have any success with a scanner not listed here, or if  you  no-
-       tice  any  strange behavior, please report to the backend maintainer or
+       If you have any success with a scanner  not  listed  here,  or  if  you
+       notice any strange behavior, please report to the backend maintainer or
        to the SANE mailing list.
 
 
@@ -117,8 +117,8 @@
 

ENVIRONMENT

        SANE_DEBUG_TECO3
-              If the library was compiled with debug support enabled, this en-
-              vironment variable controls the debug level  for  this  backend.
+              If  the  library  was  compiled with debug support enabled, this
+              environment variable controls the debug level for this  backend.
               E.g.,  a  value  of 128 requests all debug output to be printed.
               Smaller levels reduce verbosity.
 
diff --git a/man/sane-test.5.html b/man/sane-test.5.html
index 37bf3ecb..8dbb98a6 100644
--- a/man/sane-test.5.html
+++ b/man/sane-test.5.html
@@ -23,12 +23,12 @@
        There is no support for real scanners or cameras.  However, the backend
        simulates scanning and setting options.
 
-       The idea is not only to find bugs in frontends but also to show all ca-
-       pabilities of SANE.  Therefore sane-test implements functions  and  op-
-       tions that are not (or seldom) found in other backends.
+       The  idea  is  not  only to find bugs in frontends but also to show all
+       capabilities of SANE.  Therefore  sane-test  implements  functions  and
+       options that are not (or seldom) found in other backends.
 
-       The  backend is commented out in /usr/local/etc/sane.d/dll.conf, so ei-
-       ther the comment character must be  removed  or  the  backend  must  be
+       The  backend  is  commented  out  in /usr/local/etc/sane.d/dll.conf, so
+       either the comment character must be removed or  the  backend  must  be
        called explicitly.  E.g.  scanimage -d test or xscanimage test.
 
 
@@ -103,8 +103,8 @@
        pixels that are "lost" at the end of each line.  That means, lines  are
        padded with unused data.
 
-       Option fuzzy-parameters selects that fuzzy (inexact) parameters are re-
-       turned as long as the scan hasn't been started.   This  option  can  be
+       Option  fuzzy-parameters  selects  that  fuzzy (inexact) parameters are
+       returned as long as the scan hasn't been started.  This option  can  be
        used  to  test  if  the  frontend uses the parameters it got before the
        start of the scan (which it shouldn't).
 
@@ -148,46 +148,50 @@
        means  the option can't be set by the frontend but by the user (e.g. by
        pressing a button at the device).
 
-       Option bool-hard-select (3/6) is a bool test option that has  hard  se-
-       lect  (and  advanced) capabilities.  That means the option can't be set
-       by the frontend but by the user (e.g. by pressing a button at  the  de-
-       vice) and can't be read by the frontend.
+       Option bool-hard-select (3/6) is a  bool  test  option  that  has  hard
+       select (and advanced) capabilities.  That means the option can't be set
+       by the frontend but by the user (e.g.  by  pressing  a  button  at  the
+       device) and can't be read by the frontend.
 
-       Option  bool-soft-detect  (4/6) is a bool test option that has soft de-
-       tect (and advanced) capabilities.  That means the option is read-only.
+       Option  bool-soft-detect  (4/6)  is  a  bool  test option that has soft
+       detect (and advanced) capabilities.  That means  the  option  is  read-
+       only.
 
-       Option bool-soft-select-soft-detect-emulated (5/6) is a Bool  test  op-
-       tion that has soft select, soft detect, and emulated (and advanced) ca-
-       pabilities.
+       Option  bool-soft-select-soft-detect-emulated  (5/6)  is  a  Bool  test
+       option that has soft select, soft detect, and emulated  (and  advanced)
+       capabilities.
 
-       Option bool-soft-select-soft-detect-auto (6/6) is a  Bool  test  option
-       that  has  soft select, soft detect, and automatic (and advanced) capa-
+       Option  bool-soft-select-soft-detect-auto  (6/6)  is a Bool test option
+       that has soft select, soft detect, and automatic (and  advanced)  capa-
        bilities.  This option can be automatically set by the backend.
 
 
 

INT TEST OPTIONS

-       There are 6 int test options in total.
+       There are 7 int test options in total.
 
-       Option int (1/6) is an int test option with no unit and  no  constraint
+       Option  int  (1/7) is an int test option with no unit and no constraint
        set.
 
-       Option int-constraint-range (2/6) is an int test option with unit pixel
+       Option int-constraint-range (2/7) is an int test option with unit pixel
        and constraint range set.  Minimum is 4, maximum 192, and quant is 2.
 
-       Option int-constraint-word-list (3/6) is an int test option  with  unit
+       Option  int-constraint-word-list  (3/7) is an int test option with unit
        bits and constraint word list set.
 
-       Option  int-constraint-array  (4/6)  is an int test option with unit mm
+       Option int-constraint-array (4/7) is an int test option  with  unit  mm
        and using an array without constraints.
 
-       Option int-constraint-array-constraint-range (5/6) is an int  test  op-
-       tion  with unit mm and using an array with a range constraint.  Minimum
-       is 4, maximum 192, and quant is 2.
+       Option  int-constraint-array-constraint-range  (5/7)  is  an  int  test
+       option with unit mm and using an array with a range constraint.   Mini-
+       mum is 4, maximum 192, and quant is 2.
 
-       Option int-constraint-array-constraint-word-list (6/6) is an  int  test
+       Option  int-constraint-array-constraint-word-list  (6/7) is an int test
        option with unit percent and using an array a word list constraint.
 
+       Option int-inexact (7/7) is an int  test  option  that  increments  the
+       requested value and returns flag SANE_INFO_INEXACT.
+
 
 

FIXED TEST OPTIONS

@@ -229,11 +233,11 @@
               SANE_CONFIG_DIR below). The initial values of most of the  basic
               SANE options can be configured in this file. A template contain-
               ing all the default values is provided together with this  back-
-              end.  One  of  the  more interesting values may be number_of_de-
-              vices.  It can be used to check the frontend's ability to show a
-              long  list  of devices.  The config values concerning resolution
-              and geometry can be useful to test  the  handling  of  big  file
-              sizes.
+              end.   One   of   the   more  interesting  values  may  be  num-
+              ber_of_devices.  It can be used to check the frontend's  ability
+              to  show  a  long list of devices.  The config values concerning
+              resolution and geometry can be useful to test  the  handling  of
+              big file sizes.
 
        /usr/local/lib/sane/libsane-test.a
               The static library implementing this backend.
@@ -251,17 +255,17 @@
               tories are separated by a colon (`:'), under OS/2, they are sep-
               arated  by a semi-colon (`;').  If this variable is not set, the
               configuration file  is  searched  in  two  default  directories:
-              first,  the current working directory (".") and then in /usr/lo-
-              cal/etc/sane.d.  If the value of the environment  variable  ends
-              with  the directory separator character, then the default direc-
-              tories are searched after the explicitly specified  directories.
-              For example, setting SANE_CONFIG_DIR to "/tmp/config:" would re-
-              sult in directories tmp/config, ., and /usr/local/etc/sane.d be-
-              ing searched (in this order).
+              first,   the   current  working  directory  (".")  and  then  in
+              /usr/local/etc/sane.d.  If the value of the environment variable
+              ends  with  the  directory separator character, then the default
+              directories are searched after the explicitly specified directo-
+              ries.   For  example,  setting SANE_CONFIG_DIR to "/tmp/config:"
+              would    result    in    directories    tmp/config,    .,    and
+              /usr/local/etc/sane.d being searched (in this order).
 
        SANE_DEBUG_TEST
-              If the library was compiled with debug support enabled, this en-
-              vironment variable controls the debug level  for  this  backend.
+              If  the  library  was  compiled with debug support enabled, this
+              environment variable controls the debug level for this  backend.
               Higher debug levels increase the verbosity of the output.
 
               Example: export SANE_DEBUG_TEST=4
diff --git a/man/sane-u12.5.html b/man/sane-u12.5.html
index c3b028b1..c66c1241 100644
--- a/man/sane-u12.5.html
+++ b/man/sane-u12.5.html
@@ -108,17 +108,17 @@
               tories are separated by a colon (`:'), under OS/2, they are sep-
               arated by a semi-colon (`;').  If this variable is not set,  the
               configuration  file  is  searched  in  two  default directories:
-              first, the current working directory (".") and then in  /usr/lo-
-              cal/etc/sane.d.   If  the value of the environment variable ends
-              with the directory separator character, then the default  direc-
-              tories  are searched after the explicitly specified directories.
-              For example, setting SANE_CONFIG_DIR to "/tmp/config:" would re-
-              sult in directories tmp/config, ., and /usr/local/etc/sane.d be-
-              ing searched (in this order).
+              first,  the  current  working  directory  (".")  and   then   in
+              /usr/local/etc/sane.d.  If the value of the environment variable
+              ends with the directory separator character,  then  the  default
+              directories are searched after the explicitly specified directo-
+              ries.  For example, setting  SANE_CONFIG_DIR  to  "/tmp/config:"
+              would    result    in    directories    tmp/config,    .,    and
+              /usr/local/etc/sane.d being searched (in this order).
 
        SANE_DEBUG_U12
-              If the library was compiled with debug support enabled, this en-
-              vironment  variable  controls  the debug level for this backend.
+              If the library was compiled with  debug  support  enabled,  this
+              environment  variable controls the debug level for this backend.
               Higher debug levels increase the verbosity of the output.
 
               Example: export SANE_DEBUG_U12=10
diff --git a/man/sane-umax.5.html b/man/sane-umax.5.html
index 50a22322..3ad2f4bc 100644
--- a/man/sane-umax.5.html
+++ b/man/sane-umax.5.html
@@ -34,8 +34,8 @@
 
 

CONFIGURATION

-       The  configuration  file  for  this   backend   resides   in   /usr/lo-
-       cal/etc/sane.d/umax.conf.
+       The    configuration    file    for    this    backend    resides    in
+       /usr/local/etc/sane.d/umax.conf.
 
        Its contents is a list of device names that correspond to UMAX and UMAX
        compatible scanners. Empty lines and lines starting with  a  hash  mark
@@ -81,16 +81,17 @@
               default min = 32768, max = 131072
               Especially  the  minimum value is very important.  If this value
               is set too small the backend is not able to send gamma tables to
-              the  scanner  or to do a correct color calibration. This may re-
-              sult in strange color effects. If the minimum value is  set  too
+              the  scanner  or  to  do  a  correct color calibration. This may
+              result in strange color effects. If the minimum value is set too
               large  then  the  backend  is not able to allocate the requested
-              SCSI buffer size and aborts with out of memory  error.  The  de-
-              fault is 32KB, for some scanners it should be increased to 64KB.
+              SCSI buffer size and  aborts  with  out  of  memory  error.  The
+              default  is  32KB,  for  some scanners it should be increased to
+              64KB.
 
        scan-lines, preview-lines:
               values: 1-65535
               default: scan-lines = 40, preview-lines = 10
-              define  the  maximum  number  of lines that are scanned into one
+              define the maximum number of lines that  are  scanned  into  one
               buffer
 
        force-preview-bit-rgb:
@@ -102,8 +103,8 @@
               values: -1 = auto, 0 = disabled, 1 = enabled
               default = -1
               Dangerous options, needed for some scanners.
-              Do not change these options unless you really know what you  are
-              doing  otherwise  you may destroy your scanner with invalid val-
+              Do  not change these options unless you really know what you are
+              doing otherwise you may destroy your scanner with  invalid  val-
               ues.
 
        calibration-full-ccd:
@@ -116,67 +117,67 @@
               add an offset to the calculated width for image/ccd
 
        calibration-bytes-pixel:
-              values: -1 = disabled, 0 = not set, 1 =  1  byte/pixel,  2  =  2
+              values:  -1  =  disabled,  0  = not set, 1 = 1 byte/pixel, 2 = 2
               bytes/pixel
               use # bytes per pixel for calibration
 
        exposure-time-rgb-bind:
-              values:  -1  =  automatically set by driver - if known, 0 = dis-
+              values: -1 = automatically set by driver - if known,  0  =  dis-
               abled (own selection for red, green and blue), 1 = enabled (same
               values for red, green and blue)
 
        invert-shading-data:
-              values:  -1  =  automatically set by driver - if known, 0 = dis-
+              values: -1 = automatically set by driver - if known,  0  =  dis-
               abled, 1 = enabled
               default = -1
               invert shading data before sending it back to the scanner
 
        lamp-control-available:
-              values: 0 = automatically set by driver - if known, 1  =  avail-
+              values:  0  = automatically set by driver - if known, 1 = avail-
               able
               default = 0
 
        gamma-lsb-padded:
-              values:  -1  = automatically set by driver - if known, 0 = gamma
+              values: -1 = automatically set by driver - if known, 0  =  gamma
               data is msb padded, 1 = gamma data is lsb padded
               default = -1
 
        handle-bad-sense-error:
-              values: 0 = handle as device busy, 1 = handle as ok, 2 =  handle
+              values:  0 = handle as device busy, 1 = handle as ok, 2 = handle
               as i/o error, 3 = ignore bad error code - continue sense handler
               default = 0
 
        scsi-maxqueue:
               values: 1..# (maximum defined at compile time)
               default = 2
-              most  SCSI  drivers allow internal command queueing with a depth
-              of 2 commands. In most cases it does not improve  anything  when
-              you  increase this value. When your SCSI driver does not support
+              most SCSI drivers allow internal command queueing with  a  depth
+              of  2  commands. In most cases it does not improve anything when
+              you increase this value. When your SCSI driver does not  support
               any command queueing you can try to set this value to 1.
 
-       The special device name must be a generic SCSI device or a  symlink  to
-       such  a  device.   To find out to which device your scanner is assigned
-       and how you have to set the permissions of that device, have a look  at
+       The  special  device name must be a generic SCSI device or a symlink to
+       such a device.  To find out to which device your  scanner  is  assigned
+       and  how you have to set the permissions of that device, have a look at
        sane-scsi(5).
 
 
 

SCSI ADAPTER TIPS

-       The  ISA-SCSI-adapters that are shipped with some UMAX-scanners are not
-       supported very well by Linux (I suggest not to use it),  the  PCI-SCSI-
+       The ISA-SCSI-adapters that are shipped with some UMAX-scanners are  not
+       supported  very  well by Linux (I suggest not to use it), the PCI-SCSI-
        adapters that come with some UMAX-scanners are not supported at all (as
-       far as I know). On other platforms these  SCSI-adapters  are  not  sup-
-       ported.  So you typically need to purchase another SCSI-adapter that is
-       supported by your platform. See the relevant hardware FAQs  and  HOWTOs
+       far  as  I  know).  On other platforms these SCSI-adapters are not sup-
+       ported. So you typically need to purchase another SCSI-adapter that  is
+       supported  by  your platform. See the relevant hardware FAQs and HOWTOs
        for your platform for more information.
 
-       The  UMAX-scanners  do block the SCSI-bus for a few seconds while scan-
-       ning. It is not necessary to connect  the  scanner  to  its  own  SCSI-
-       adapter.  But  if  you  need short response time for your SCSI-harddisk
-       (e.g. if your computer is a file-server) or other SCSI devices, I  sug-
+       The UMAX-scanners do block the SCSI-bus for a few seconds  while  scan-
+       ning.  It  is  not  necessary  to  connect the scanner to its own SCSI-
+       adapter. But if you need short response  time  for  your  SCSI-harddisk
+       (e.g.  if your computer is a file-server) or other SCSI devices, I sug-
        gest you use an own SCSI-adapter for your UMAX-scanner.
 
-       If  you have any problems with your UMAX scanner, check your SCSI chain
+       If you have any problems with your UMAX scanner, check your SCSI  chain
        (cable length, termination, ...).
 
        See also: sane-scsi(5)
@@ -198,9 +199,9 @@
 

ENVIRONMENT

        SANE_DEBUG_UMAX
-              If the library was compiled with debug support enabled, this en-
-              vironment variable controls the debug level  for  this  backend.
-              E.g.,  a  value  of 128 requests all debug output to be printed.
+              If the library was compiled with  debug  support  enabled,  this
+              environment  variable controls the debug level for this backend.
+              E.g., a value of 128 requests all debug output  to  be  printed.
               Smaller levels reduce verbosity.  SANE_DEBUG_UMAX values:
 
               Number  Remark
diff --git a/man/sane-umax1220u.5.html b/man/sane-umax1220u.5.html
index 1853143a..c4ed1968 100644
--- a/man/sane-umax1220u.5.html
+++ b/man/sane-umax1220u.5.html
@@ -39,8 +39,8 @@
        for this backend resides in /usr/local/etc/sane.d/umax1220u.conf.
 
        Its content is a list of device names that  correspond  to  UMAX  Astra
-       scanners.   Empty lines and lines starting with a hash mark (#) are ig-
-       nored. A sample configuration file is shown below:
+       scanners.   Empty  lines  and  lines  starting with a hash mark (#) are
+       ignored. A sample configuration file is shown below:
 
         #usb vendor product
         usb 0x1606 0x0010
@@ -68,8 +68,8 @@
 

ENVIRONMENT

        SANE_DEBUG_UMAX1220U
-              If the library was compiled with debug support enabled, this en-
-              vironment  variable  controls  the debug level for this backend.
+              If the library was compiled with  debug  support  enabled,  this
+              environment  variable controls the debug level for this backend.
               E.g., a value of 128 requests all debug output  to  be  printed.
               Smaller levels reduce verbosity:
 
@@ -99,9 +99,9 @@
        There is no way to cancel a scan, since the  driver  ignores  sane_can-
        cel().
 
-       If  you  try scanning an image which is too small, you will get I/O er-
-       rors. Be sure to adjust the scan area before doing a scan, since by de-
-       fault, the scan area is zero.
+       If  you  try  scanning  an  image  which is too small, you will get I/O
+       errors. Be sure to adjust the scan area before doing a scan,  since  by
+       default, the scan area is zero.
 
 
 
diff --git a/man/sane-umax_pp.5.html b/man/sane-umax_pp.5.html index d598a7c7..c0971acd 100644 --- a/man/sane-umax_pp.5.html +++ b/man/sane-umax_pp.5.html @@ -58,8 +58,8 @@ Note that if you don't use the ppdev character device, the backend needs to run as root. To allow user access to the scanner run the back- end through the network interface (See saned(8) and sane-net(5)). A - more relaxed solution (security wise) is to add suid bit to the front- - end (See chmod(1)). The backend drop root privileges as soon as it + more relaxed solution (security wise) is to add suid bit to the fron- + tend (See chmod(1)). The backend drop root privileges as soon as it can, right after gaining direct access to IO ports, which lessen risks when being root. @@ -139,9 +139,9 @@ aware that it will prevent scanner model autodetection. Option buffer allows you to change the size of the scan buffer. The - size must be specified in bytes. The default value is 2 megabytes. De- - creasing this value will improve the smoothness of progress bar in the - frontend, but will stall the scan more often. + size must be specified in bytes. The default value is 2 megabytes. + Decreasing this value will improve the smoothness of progress bar in + the frontend, but will stall the scan more often. @@ -166,17 +166,17 @@ tories are separated by a colon (`:'), under OS/2, they are sep- arated by a semi-colon (`;'). If this variable is not set, the configuration file is searched in two default directories: - first, the current working directory (".") and then in /usr/lo- - cal/etc/sane.d. If the value of the environment variable ends - with the directory separator character, then the default direc- - tories are searched after the explicitly specified directories. - For example, setting SANE_CONFIG_DIR to "/tmp/config:" would re- - sult in directories tmp/config, ., and /usr/local/etc/sane.d be- - ing searched (in this order). + first, the current working directory (".") and then in + /usr/local/etc/sane.d. If the value of the environment variable + ends with the directory separator character, then the default + directories are searched after the explicitly specified directo- + ries. For example, setting SANE_CONFIG_DIR to "/tmp/config:" + would result in directories tmp/config, ., and + /usr/local/etc/sane.d being searched (in this order). SANE_DEBUG_UMAX_PP - If the library was compiled with debug support enabled, this en- - vironment variable controls the debug level for this backend. + If the library was compiled with debug support enabled, this + environment variable controls the debug level for this backend. E.g., a value of 128 requests all debug output to be printed. Smaller levels reduce verbosity. @@ -236,10 +236,10 @@ the backend version and your scanner hardware Run SANE_DEBUG_UMAX_PP=255 scanimage -L 2>log as root. If you don't get any output from the sane-umax_pp backend, make sure a - line "umax_pp" is included into your /usr/lo- - cal/etc/sane.d/dll.conf file. If your scanner isn't detected, - make sure you've defined the right port address, or the correct - device in your umax_pp.conf file. + line "umax_pp" is included into your + /usr/local/etc/sane.d/dll.conf file. If your scanner isn't + detected, make sure you've defined the right port address, or + the correct device in your umax_pp.conf file. the name of your scanner/vendor also a worthy information. Please also include the optical reso- diff --git a/man/sane-usb.5.html b/man/sane-usb.5.html index ddad7e47..eb916f61 100644 --- a/man/sane-usb.5.html +++ b/man/sane-usb.5.html @@ -18,8 +18,8 @@

DESCRIPTION

        This  manual page contains information on how to access scanners with a
-       USB interface. It focuses on two main topics: getting the  scanner  de-
-       tected by the operating system kernel and using it with SANE.
+       USB interface. It focuses on  two  main  topics:  getting  the  scanner
+       detected by the operating system kernel and using it with SANE.
 
        This  page  applies  to USB most backends and scanners, as they use the
        generic sanei_usb interface. However, there is one exception: USB Scan-
@@ -30,16 +30,16 @@
 

QUICK START

        This is a short HOWTO-like section. For the full details, read the fol-
-       lowing  sections.  The  goal  of this section is to get the scanner de-
-       tected by sane-find-scanner(1).
+       lowing  sections.  The  goal  of  this  section  is  to get the scanner
+       detected by sane-find-scanner(1).
 
        Run sane-find-scanner(1).  If it lists your scanner  with  the  correct
-       vendor  and  product ids, you are done. See section SANE ISSUES for de-
-       tails on how to go on.
+       vendor  and  product  ids,  you  are  done. See section SANE ISSUES for
+       details on how to go on.
 
        sane-find-scanner(1) doesn't list your scanner? Does it work  as  root?
-       If  yes,  there  is a permission issue.  See the LIBUSB section for de-
-       tails.
+       If  yes,  there  is  a  permission  issue.   See the LIBUSB section for
+       details.
 
        Nothing is found even as root? Check that your kernel supports USB  and
        that libusb is installed (see section LIBUSB).
@@ -84,9 +84,9 @@
        Usually udev(7) or for older distributions the  hotplug  utilities  are
        used,  which  support dynamic setting of access permissions. SANE comes
        with  udev  and  hotplug  scripts  in  the  directory  tools/udev   and
-       tools/hotplug.   They can be used for setting permissions, see /usr/lo-
-       cal/share/doc/sane-backends/README.linux, tools/README and  the  README
-       in the tools/hotplug directory for more details.
+       tools/hotplug.    They   can  be  used  for  setting  permissions,  see
+       /usr/local/share/doc/sane-backends/README.linux, tools/README  and  the
+       README in the tools/hotplug directory for more details.
 
        For  the  BSDs,  the  device files used by libusb are named /dev/ugen*.
        Use chmod to apply appropriate permissions.
@@ -135,12 +135,12 @@
 

ENVIRONMENT

        SANE_DEBUG_SANEI_USB
-              If the library was compiled with debug support enabled, this en-
-              vironment variable controls the debug level for the USB I/O sub-
-              system.   E.g.,  a  value of 128 requests all debug output to be
+              If  the  library  was  compiled with debug support enabled, this
+              environment variable controls the debug level for  the  USB  I/O
+              subsystem.  E.g., a value of 128 requests all debug output to be
               printed.  Smaller levels reduce verbosity. Values greater than 4
-              enable libusb debugging (if available). Example: export SANE_DE-
-              BUG_SANEI_USB=4.
+              enable   libusb   debugging   (if  available).  Example:  export
+              SANE_DEBUG_SANEI_USB=4.
 
        SANE_USB_WORKAROUND
               If your scanner does not work when plugged into a USB3 port, try
diff --git a/man/sane-v4l.5.html b/man/sane-v4l.5.html
index b8ceed73..8e80c748 100644
--- a/man/sane-v4l.5.html
+++ b/man/sane-v4l.5.html
@@ -71,17 +71,17 @@
               tories are separated by a colon (`:'), under OS/2, they are sep-
               arated  by a semi-colon (`;').  If this variable is not set, the
               configuration file  is  searched  in  two  default  directories:
-              first,  the current working directory (".") and then in /usr/lo-
-              cal/etc/sane.d.  If the value of the environment  variable  ends
-              with  the directory separator character, then the default direc-
-              tories are searched after the explicitly specified  directories.
-              For example, setting SANE_CONFIG_DIR to "/tmp/config:" would re-
-              sult in directories tmp/config, ., and /usr/local/etc/sane.d be-
-              ing searched (in this order).
+              first,   the   current  working  directory  (".")  and  then  in
+              /usr/local/etc/sane.d.  If the value of the environment variable
+              ends  with  the  directory separator character, then the default
+              directories are searched after the explicitly specified directo-
+              ries.   For  example,  setting SANE_CONFIG_DIR to "/tmp/config:"
+              would    result    in    directories    tmp/config,    .,    and
+              /usr/local/etc/sane.d being searched (in this order).
 
        SANE_DEBUG_V4L
-              If the library was compiled with debug support enabled, this en-
-              vironment variable controls the debug level  for  this  backend.
+              If  the  library  was  compiled with debug support enabled, this
+              environment variable controls the debug level for this  backend.
               E.g.,  a  value  of 128 requests all debug output to be printed.
               Smaller levels reduce verbosity.
 
@@ -95,8 +95,8 @@
 

BUGS:

        If more than one video card is present, a crash  may  occur.  Frequency
        and geometry selection is missing.
-       Send  bug reports to the SANE mailing list: sane-devel@alioth-lists.de-
-       bian.net.  You must be  subscribed  to  the  list  to  send  mail.  See
+       Send   bug   reports  to  the  SANE  mailing  list:  sane-devel@alioth-
+       lists.debian.net.  You must be subscribed to the list to send mail. See
        http://www.sane-project.org/mailing-lists.html for details.
 
 
diff --git a/man/sane-xerox_mfp.5.html b/man/sane-xerox_mfp.5.html
index 4617f0c2..dfa4bdf2 100644
--- a/man/sane-xerox_mfp.5.html
+++ b/man/sane-xerox_mfp.5.html
@@ -54,8 +54,8 @@
 

ENVIRONMENT

        SANE_DEBUG_XEROX_MFP
-              If the library was compiled with debug support enabled, this en-
-              vironment  variable  controls  the debug level for this backend.
+              If the library was compiled with  debug  support  enabled,  this
+              environment  variable controls the debug level for this backend.
               Higher debug levels increase the verbosity of the output.
 
               Example: export SANE_DEBUG_XEROX_MFP=4
diff --git a/man/sane.7.html b/man/sane.7.html
index 4ced7731..a73e81e0 100644
--- a/man/sane.7.html
+++ b/man/sane.7.html
@@ -44,8 +44,8 @@
 

SOFTWARE PACKAGES

        The  package sane-backends contains backends, documentation, networking
-       support, and the command line frontend scanimage(1).  The frontends xs-
-       canimage(1),  xcam(1),  and  scanadf(1)  are  included  in  the package
+       support, and the command line  frontend  scanimage(1).   The  frontends
+       xscanimage(1),  xcam(1),  and  scanadf(1)  are  included in the package
        sane-frontends.  Both packages can be downloaded from the SANE homepage
        (http://www.sane-project.org/).   Information about other frontends and
        backends can also be found on the SANE homepage.
@@ -53,14 +53,14 @@
 
 

GENERAL INFORMATION

-       The following sections provide short descriptions and links to more in-
-       formation  about  several  aspects  of  SANE.   A name with a number in
+       The following sections provide short descriptions  and  links  to  more
+       information  about  several  aspects  of SANE.  A name with a number in
        parenthesis (e.g.  sane-dll(5)) points to a manual page. In  this  case
-       man 5 sane-dll   will   display   the   page.   Entries  like  /usr/lo-
-       cal/share/doc/sane-backends/README are references to  text  files  that
-       were   copied   to   the   SANE   documentation   directory   (/usr/lo-
-       cal/share/doc/sane-backends/) during installation. Everything else is a
-       URL to a resource on the web.
+       man 5 sane-dll     will     display     the    page.    Entries    like
+       /usr/local/share/doc/sane-backends/README are references to text  files
+       that    were    copied    to    the    SANE   documentation   directory
+       (/usr/local/share/doc/sane-backends/) during  installation.  Everything
+       else is a URL to a resource on the web.
 
        SANE homepage
          Information on all aspects of SANE including a tutorial and a link to
@@ -81,8 +81,8 @@
          There is a mailing list for the purpose of discussing the SANE  stan-
          dard and its implementations: sane-devel.  Despite its name, the list
          is not only intended for developers, but also for  users.  There  are
-         also some more lists for special topics. However, for users, sane-de-
-         vel  is  the  right  list.  How   to   subscribe   and   unsubscribe:
+         also  some  more  lists  for  special  topics.  However,  for  users,
+         sane-devel is the right  list.  How  to  subscribe  and  unsubscribe:
          http://www.sane-project.org/mailing-lists.html.
 
        SANE IRC channel
@@ -137,14 +137,14 @@
          sane-agfafocus(5) for details.
 
        apple
-         Supports Apple flatbed scanners including the following scanners: Ap-
-         pleScanner, OneScanner and ColorOneScanner. See sane-apple(5) for de-
-         tails.
+         Supports  Apple  flatbed  scanners  including the following scanners:
+         AppleScanner, OneScanner and ColorOneScanner. See  sane-apple(5)  for
+         details.
 
        artec
          Supports  several  Artec/Ultima  SCSI flatbed scanners as well as the
-         BlackWidow BW4800SP and the Plustek 19200S. See sane-artec(5) for de-
-         tails.
+         BlackWidow BW4800SP and the Plustek  19200S.  See  sane-artec(5)  for
+         details.
 
        artec_eplus48u
          Supports the Artec E+ 48U scanner and re-badged models like Tevion MD
@@ -158,8 +158,8 @@
        avision
          Supports several Avision based scanners including the  original  Avi-
          sion  scanners  (like  AV 630, AV 620, ...) as well as the HP ScanJet
-         53xx and 74xx series, Fujitsu ScanPartner, some  Mitsubishi  and  Mi-
-         nolta film-scanners.  See sane-avision(5) for details.
+         53xx and  74xx  series,  Fujitsu  ScanPartner,  some  Mitsubishi  and
+         Minolta film-scanners.  See sane-avision(5) for details.
 
        bh
          Supports  Bell+Howell  Copiscan  II  series  document  scanners.  See
@@ -186,8 +186,8 @@
          scanners.  See sane-canon_pp(5) for details.
 
        cardscan
-         Support for Corex Cardscan USB scanners. See sane-cardscan(5) for de-
-         tails.
+         Support  for  Corex  Cardscan  USB scanners. See sane-cardscan(5) for
+         details.
 
        coolscan coolscan2 coolscan3
          Supports  Nikon   Coolscan   film-scanners.   See   sane-coolscan(5),
@@ -203,12 +203,12 @@
 
        epson2
          Newer  driver  for Epson SCSI, parallel port, network and USB flatbed
-         scanners (try this before epson  which  is  outdated).  See  sane-ep-
-         son2(5) for details.
+         scanners  (try  this   before   epson   which   is   outdated).   See
+         sane-epson2(5) for details.
 
        escl
-         Supports scanners through the eSCL protocol. See sane-escl(5) for de-
-         tails.
+         Supports  scanners  through  the  eSCL protocol. See sane-escl(5) for
+         details.
 
        fujitsu
          Supports most Fujitsu SCSI and USB, flatbed  and  adf  scanners.  See
@@ -259,19 +259,19 @@
          for details.
 
        ibm
-         Supports some IBM and Ricoh SCSI scanners. See  sane-ibm(5)  for  de-
-         tails.
+         Supports some IBM  and  Ricoh  SCSI  scanners.  See  sane-ibm(5)  for
+         details.
 
        kodak
          Supports some large Kodak scanners. See sane-kodak(5) for details.
 
        kodakaio
-         Supports  Kodak  AiO  printer/scanners.  See sane-kodakaio(5) for de-
-         tails.
+         Supports   Kodak   AiO  printer/scanners.  See  sane-kodakaio(5)  for
+         details.
 
        kvs1025
-         Supports Panasonic KV-S102xC scanners. See  sane-kvs1025(5)  for  de-
-         tails.
+         Supports  Panasonic  KV-S102xC  scanners.  See  sane-kvs1025(5)   for
+         details.
 
        leo
          Supports  the LEO S3 and the Across FS-1130, which is a re-badged LEO
@@ -319,8 +319,8 @@
          2448 TA Pro USB flatbed scanner. See sane-mustek_usb2(5) for details.
 
        nec
-         Supports  the  NEC  PC-IN500/4C SCSI scanner. See sane-nec(5) for de-
-         tails.
+         Supports  the  NEC  PC-IN500/4C  SCSI  scanner.  See  sane-nec(5) for
+         details.
 
        niash
          Supports the Agfa Snapscan Touch and the HP ScanJet 3300c, 3400c, and
@@ -340,9 +340,9 @@
 
        plustek
          Supports USB flatbed scanners that  use  the  National  Semiconductor
-         LM983[1/2/3] chipset aka Merlin. Scanners using this LM983x chips in-
-         clude some models from Plustek, KYE/Genius, Hewlett-Packard,  Mustek,
-         Umax, Epson, and Canon. See sane-plustek(5) for details.
+         LM983[1/2/3]  chipset  aka  Merlin.  Scanners using this LM983x chips
+         include  some  models  from  Plustek,  KYE/Genius,   Hewlett-Packard,
+         Mustek, Umax, Epson, and Canon. See sane-plustek(5) for details.
 
        plustek_pp
          Supports  Plustek  parallel  port  flatbed scanners using the Plustek
@@ -358,8 +358,8 @@
          SP-111SU. See sane-ricoh2(5) for details.
 
        s9036
-         Supports  Siemens  9036  flatbed  scanners. See sane-s9036(5) for de-
-         tails.
+         Supports   Siemens  9036  flatbed  scanners.  See  sane-s9036(5)  for
+         details.
 
        sceptre
          Supports the Sceptre S1200 flatbed scanner. See  sane-sceptre(5)  for
@@ -377,8 +377,8 @@
          for details.
 
        snapscan
-         Supports  AGFA SnapScan flatbed scanners including some which are re-
-         badged to other brands. See sane-snapscan(5) for details.
+         Supports  AGFA  SnapScan  flatbed  scanners  including some which are
+         rebadged to other brands. See sane-snapscan(5) for details.
 
        sp15c
          Supports the  Fujitsu  FCPA  ScanPartner  15C  flatbed  scanner.  See
@@ -440,8 +440,8 @@
          Supports digital cameras supported by the  gphoto2  library  package.
          (See  http://www.gphoto.org  for  more information and a list of sup-
          ported cameras.)  Gphoto2 supports over 140 different camera  models.
-         However,  please note that more development and testing is needed be-
-         fore all of these cameras will be supported  by  SANE  backend.   See
+         However,  please  note  that  more  development and testing is needed
+         before all of these cameras will be supported by SANE  backend.   See
          gphoto2(5).
 
        qcam
@@ -509,9 +509,9 @@
        that is used to communicate between frontends and backends. It  can  be
        found at http://sane-project.gitlab.io/standard/ .
 
-       There   is   some   more   information   for  programmers  in  /usr/lo-
-       cal/share/doc/sane-backends/backend-writing.txt.  Most of the  internal
-       SANE     routines     (sanei)    are    documented    using    doxygen:
+       There     is    some    more    information    for    programmers    in
+       /usr/local/share/doc/sane-backends/backend-writing.txt.   Most  of  the
+       internal   SANE   routines   (sanei)   are  documented  using  doxygen:
        http://www.sane-project.org/sanei/.  Before a new backend  or  frontend
        project  is  started,  have  a  look at /usr/local/share/doc/sane-back-
        ends/PROJECTS for projects that are planned or not  yet  included  into
@@ -563,8 +563,8 @@
        this case. Also some backends aren't compiled at all if  one  of  their
        prerequisites  are  missing.  Examples  include dc210, dc240, canon_pp,
        hpsj5s, gphoto2, pint, qcam, v4l, net, sm3600, snapscan,  pnm.  If  you
-       need  one  of these backends and it isn't available, read the build in-
-       structions in the README file and the individual manual  pages  of  the
+       need  one  of  these  backends  and  it isn't available, read the build
+       instructions in the README file and the individual manual pages of  the
        backends.
 
        Another  reason for not being detected by scanimage -L may be a missing
@@ -597,8 +597,8 @@
        out what's wrong, contact sane-devel.
 
        To check that the SANE libraries are installed correctly  you  can  use
-       the  test  backend,  even if you don't have a scanner or other SANE de-
-       vice:
+       the  test  backend,  even  if  you  don't  have a scanner or other SANE
+       device:
 
               scanimage -d test -T
 
@@ -608,13 +608,13 @@
        So now scanning with scanimage (1) works and you want to use one of the
        graphical frontends like xsane(1), xscanimage(1),  or  quiteinsane  (1)
        but  those  frontends don't detect your scanner? One reason may be that
-       you installed two versions of SANE.  E.g.  the  version  that  was  in-
-       stalled  by your distribution in /usr and one you installed from source
-       in /usr/local/.  Make sure that only one version is installed.  Another
-       possible  reason  is,  that your system's dynamic loader can't find the
-       SANE libraries. For Linux,  make  sure  that  /etc/ld.so.conf  contains
-       /usr/local/lib  and does not contain /usr/local/lib/sane.  See also the
-       documentation of the frontends.
+       you installed  two  versions  of  SANE.   E.g.  the  version  that  was
+       installed  by  your  distribution  in  /usr  and one you installed from
+       source in /usr/local/.  Make sure that only one version  is  installed.
+       Another  possible  reason  is,  that your system's dynamic loader can't
+       find the SANE libraries. For Linux, make sure that /etc/ld.so.conf con-
+       tains  /usr/local/lib  and  does  not contain /usr/local/lib/sane.  See
+       also the documentation of the frontends.
 
 
 
@@ -636,27 +636,27 @@

SEE ALSO

-       saned(8),  sane-find-scanner(1), scanimage(1), sane-abaton(5), sane-ag-
-       fafocus(5),   sane-apple(5),   sane-artec(5),   sane-artec_eplus48u(5),
-       sane-as6e(5),      sane-avision(5),      sane-bh(5),     sane-canon(5),
-       sane-canon630u(5),   sane-canon_dr(5),   sane-canon_pp(5),   sane-card-
-       scan(5),    sane-coolscan(5),   sane-coolscan2(5),   sane-coolscan3(5),
-       sane-dc210(5), sane-dc240(5), sane-dc25(5),  sane-dll(5),  sane-dmc(5),
-       sane-epson(5),     sane-epson2(5),    sane-escl(5),    sane-fujitsu(5),
-       sane-genesys(5),    sane-gphoto2(5),    sane-gt68xx(5),     sane-hp(5),
-       sane-hpsj5s(5),    sane-hp3500(5),    sane-hp3900(5),   sane-hp4200(5),
-       sane-hp5400(5),    sane-hpljm1005(5),    sane-ibm(5),    sane-kodak(5),
-       sane-leo(5),   sane-lexmark(5),   sane-ma1509(5),   sane-matsushita(5),
-       sane-microtek2(5), sane-microtek(5), sane-mustek(5), sane-mustek_pp(5),
-       sane-mustek_usb(5),   sane-mustek_usb2(5),   sane-nec(5),  sane-net(5),
-       sane-niash(5), sane-pie(5), sane-pint(5),  sane-plustek(5),  sane-plus-
-       tek_pp(5),  sane-pnm(5),  sane-qcam(5),  sane-ricoh(5), sane-ricoh2(5),
-       sane-s9036(5),    sane-sceptre(5),     sane-scsi(5),     sane-sharp(5),
-       sane-sm3600(5),    sane-sm3840(5),   sane-snapscan(5),   sane-sp15c(5),
-       sane-st400(5),   sane-stv680(5),    sane-tamarack(5),    sane-teco1(5),
-       sane-teco2(5),      sane-teco3(5),      sane-test(5),      sane-u12(5),
-       sane-umax1220u(5),    sane-umax(5),    sane-umax_pp(5),    sane-usb(5),
-       sane-v4l(5), sane-xerox_mfp(5)
+       saned(8),     sane-find-scanner(1),    scanimage(1),    sane-abaton(5),
+       sane-agfafocus(5),            sane-apple(5),             sane-artec(5),
+       sane-artec_eplus48u(5),   sane-as6e(5),   sane-avision(5),  sane-bh(5),
+       sane-canon(5), sane-canon630u(5),  sane-canon_dr(5),  sane-canon_pp(5),
+       sane-cardscan(5),          sane-coolscan(5),         sane-coolscan2(5),
+       sane-coolscan3(5),    sane-dc210(5),    sane-dc240(5),    sane-dc25(5),
+       sane-dll(5),  sane-dmc(5), sane-epson(5), sane-epson2(5), sane-escl(5),
+       sane-fujitsu(5),  sane-genesys(5),   sane-gphoto2(5),   sane-gt68xx(5),
+       sane-hp(5),     sane-hpsj5s(5),     sane-hp3500(5),     sane-hp3900(5),
+       sane-hp4200(5),   sane-hp5400(5),    sane-hpljm1005(5),    sane-ibm(5),
+       sane-kodak(5),  sane-leo(5), sane-lexmark(5), sane-ma1509(5), sane-mat-
+       sushita(5),   sane-microtek2(5),   sane-microtek(5),    sane-mustek(5),
+       sane-mustek_pp(5),       sane-mustek_usb(5),       sane-mustek_usb2(5),
+       sane-nec(5),  sane-net(5),  sane-niash(5),  sane-pie(5),  sane-pint(5),
+       sane-plustek(5),    sane-plustek_pp(5),    sane-pnm(5),   sane-qcam(5),
+       sane-ricoh(5),    sane-ricoh2(5),    sane-s9036(5),    sane-sceptre(5),
+       sane-scsi(5), sane-sharp(5), sane-sm3600(5), sane-sm3840(5), sane-snap-
+       scan(5),  sane-sp15c(5),  sane-st400(5),   sane-stv680(5),   sane-tama-
+       rack(5),  sane-teco1(5),  sane-teco2(5),  sane-teco3(5),  sane-test(5),
+       sane-u12(5),    sane-umax1220u(5),    sane-umax(5),    sane-umax_pp(5),
+       sane-usb(5), sane-v4l(5), sane-xerox_mfp(5)
 
 
 
diff --git a/man/saned.8.html b/man/saned.8.html index e089b37f..2378bc0d 100644 --- a/man/saned.8.html +++ b/man/saned.8.html @@ -51,8 +51,8 @@ -l, --listen requests that saned run in standalone daemon mode. In this - mode, saned will listen for incoming client connections; in- - etd(8) is not required for saned operations in this mode. + mode, saned will listen for incoming client connections; + inetd(8) is not required for saned operations in this mode. -D, --daemonize will request saned to detach from the console and run in the @@ -64,10 +64,10 @@ -d n, --debug=n sets the level of saned debug output to n. When compiled with - debugging enabled, this flag may be followed by a number to re- - quest more or less debug info. The larger the number, the more - verbose the debug output. E.g., -d128 will request output of - all debug info. A level of 0 produces no output at all. The + debugging enabled, this flag may be followed by a number to + request more or less debug info. The larger the number, the + more verbose the debug output. E.g., -d128 will request output + of all debug info. A level of 0 produces no output at all. The default value is 2. -e, --stderr @@ -86,9 +86,9 @@

CONFIGURATION

        First and foremost: saned is not intended to be exposed to the internet
        or other non-trusted networks. Make sure that access is limited by tcp-
-       wrappers  and/or a firewall setup. Don't depend only on saned's own au-
-       thentication. Don't run saned as root if it's not necessary. And do not
-       install saned as setuid root.
+       wrappers  and/or  a  firewall  setup.  Don't depend only on saned's own
+       authentication. Don't run saned as root if it's not necessary.  And  do
+       not install saned as setuid root.
 
        The  saned.conf configuration file contains both options for the daemon
        and the access list.
@@ -106,16 +106,16 @@
               connection. Without this option, if the data connection  is  not
               done  before  the  scanner  reaches the end of scan, the scanner
               will continue to scan past the end and may damage  it  depending
-              on  the  backend. Specify zero to have the old behavior. The de-
-              fault is 4000ms.
+              on  the  backend.  Specify  zero  to  have the old behavior. The
+              default is 4000ms.
 
        The access list is a list of host names, IP  addresses  or  IP  subnets
-       (CIDR  notation) that are permitted to use local SANE devices. IPv6 ad-
-       dresses must be enclosed in brackets, and should always be specified in
-       their compressed form. Connections from localhost are always permitted.
-       Empty lines and lines starting with a hash mark (#) are ignored. A line
-       containing the single character ``+'' is interpreted to match any host-
-       name. This allows any remote  machine  to  use  your  scanner  and  may
+       (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. Connections from localhost are always permit-
+       ted. Empty lines and lines starting with a hash mark (#) are ignored. A
+       line  containing the single character ``+'' is interpreted to match any
+       hostname. This allows any remote machine to use your  scanner  and  may
        present a security risk, so this shouldn't be used unless you know what
        you're doing.
 
@@ -168,11 +168,11 @@
 
        However, if your system uses tcpd(8) for additional security screening,
        you may want to disable  saned  access  control  by  putting  ``+''  in
-       saned.conf  and use a line of the following form in /etc/inetd.conf in-
-       stead:
+       saned.conf  and  use  a  line  of the following form in /etc/inetd.conf
+       instead:
 
-              sane-port stream tcp nowait saned.saned /usr/sbin/tcpd  /usr/lo-
-              cal/sbin/saned
+              sane-port   stream   tcp   nowait   saned.saned   /usr/sbin/tcpd
+              /usr/local/sbin/saned
 
        Note  that both examples assume that there is a saned group and a saned
        user.  If you follow this example, please make  sure  that  the  access
@@ -258,28 +258,29 @@
 
        You need to set an environment variable for SANE_CONFIG_DIR pointing to
        the  directory  where saned can find its configuration files.  You will
-       have to remove the # on the last line and set the variables for the de-
-       sired debugging information if required.  Multiple variables can be set
-       by separating the assignments by spaces as shown in the example above.
+       have to remove the # on the last line and set  the  variables  for  the
+       desired  debugging  information if required.  Multiple variables can be
+       set by separating the assignments by spaces as  shown  in  the  example
+       above.
 
-       Unlike xinetd(8) and inetd(8), systemd(1) allows debugging output  from
-       backends  set using SANE_DEBUG_XXX to be captured. See the man-page for
+       Unlike  xinetd(8) and inetd(8), systemd(1) allows debugging output from
+       backends set using SANE_DEBUG_XXX to be captured. See the man-page  for
        your backend to see what options are  supported.  With the service unit
-       as  described  above,  the  debugging output is forwarded to the system
+       as described above, the debugging output is  forwarded  to  the  system
        log.
 
 
 

Systemd configuration when saned is compiled without systemd support

-       This configuration will also work when  saned  is  compiled  WITH  sys-
-       temd(1)  integration  support, but it does not allow debugging informa-
+       This  configuration  will  also  work  when saned is compiled WITH sys-
+       temd(1) integration support, but it does not allow  debugging  informa-
        tion to be logged.
 
-       For systemd(1) configuration for saned, we need to add 2  configuration
+       For  systemd(1) configuration for saned, we need to add 2 configuration
        files in /etc/systemd/system.
 
        The first file we need to add here is called saned.socket.  It is iden-
-       tical to the version for systemd(1) with the support compiled  in.   It
+       tical  to  the version for systemd(1) with the support compiled in.  It
        shall have the following contents:
 
               [Unit]
@@ -293,7 +294,7 @@
               [Install]
               WantedBy=sockets.target
 
-       The  second  file to be added is saned@.service.  This one differs from
+       The second file to be added is saned@.service.  This one  differs  from
        the version with systemd(1) integration compiled in:
 
               [Unit]
@@ -315,12 +316,12 @@
 

FILES

        /etc/hosts.equiv
-              The hosts listed in this file are permitted to access all  local
-              SANE  devices.  Caveat: this file imposes serious security risks
+              The  hosts listed in this file are permitted to access all local
+              SANE devices.  Caveat: this file imposes serious security  risks
               and its use is not recommended.
 
        /usr/local/etc/sane.d/saned.conf
-              Contains a list of hosts permitted to access local SANE  devices
+              Contains  a list of hosts permitted to access local SANE devices
               (see also description of SANE_CONFIG_DIR below).
 
        /usr/local/etc/sane.d/saned.users
@@ -328,8 +329,8 @@
 
               user:password:backend
 
-              access  to  the  listed backends is restricted. A backend may be
-              listed multiple times for different user/password  combinations.
+              access to the listed backends is restricted. A  backend  may  be
+              listed  multiple times for different user/password combinations.
               The server uses MD5 hashing if supported by the client.
 
 
@@ -339,15 +340,15 @@
               This environment variable specifies the list of directories that
               may contain the configuration file.  On *NIX systems, the direc-
               tories are separated by a colon (`:'), under OS/2, they are sep-
-              arated by a semi-colon (`;').  If this variable is not set,  the
-              configuration  file  is  searched  in  two  default directories:
-              first, the current working directory (".") and then in  /usr/lo-
-              cal/etc/sane.d.   If  the value of the environment variable ends
-              with the directory separator character, then the default  direc-
-              tories  are searched after the explicitly specified directories.
-              For example, setting SANE_CONFIG_DIR to "/tmp/config:" would re-
-              sult in directories tmp/config, ., and /usr/local/etc/sane.d be-
-              ing searched (in this order).
+              arated  by a semi-colon (`;').  If this variable is not set, the
+              configuration file  is  searched  in  two  default  directories:
+              first,   the   current  working  directory  (".")  and  then  in
+              /usr/local/etc/sane.d.  If the value of the environment variable
+              ends  with  the  directory separator character, then the default
+              directories are searched after the explicitly specified directo-
+              ries.   For  example,  setting SANE_CONFIG_DIR to "/tmp/config:"
+              would    result    in    directories    tmp/config,    .,    and
+              /usr/local/etc/sane.d being searched (in this order).
 
 
 
diff --git a/man/scanimage.1.html b/man/scanimage.1.html index 16866659..00089566 100644 --- a/man/scanimage.1.html +++ b/man/scanimage.1.html @@ -28,13 +28,13 @@

DESCRIPTION

-       scanimage  is a command-line interface to control image acquisition de-
-       vices such as flatbed scanners or cameras.  The  device  is  controlled
+       scanimage  is  a  command-line  interface  to control image acquisition
+       devices such as flatbed scanners or cameras.  The device is  controlled
        via  command-line  options.   After  command-line processing, scanimage
        normally proceeds to acquire an image.  The image data  is  written  to
        standard  output  in  one of the PNM (portable aNyMaP) formats (PBM for
-       black-and-white images, PGM for grayscale images, and PPM for color im-
-       ages),  TIFF  format (black-and-white, grayscale or color), PNG format,
+       black-and-white images, PGM for grayscale images,  and  PPM  for  color
+       images), TIFF format (black-and-white, grayscale or color), PNG format,
        or JPEG format (compression level 75).  scanimage accesses image acqui-
        sition devices through the SANE (Scanner Access Now Easy) interface and
        can thus support any device for which there exists a SANE backend  (try
@@ -73,12 +73,12 @@
        Often  options  that are similar in function may be implemented differ-
        ently across backends. An example of this difference is --mode Gray and
        --mode  Grayscale.  This may be due to differing backend author prefer-
-       ences.  At other times, options are defined by the scanning device  it-
-       self and therefore out of the control of the backend code.
+       ences.  At other times, options are  defined  by  the  scanning  device
+       itself and therefore out of the control of the backend code.
 
        Parameters are separated by a blank from single-character options (e.g.
-       -d epson) and by  a  "="  from  multi-character  options  (e.g.   --de-
-       vice-name=epson).
+       -d  epson)  and  by  a   "="   from   multi-character   options   (e.g.
+       --device-name=epson).
 
        -d dev, --device-name=dev
               specifies  the  device  to access and must be followed by a SANE
@@ -213,9 +213,9 @@
               requests that scanimage prints the program and package name, the
               version number of the SANE distribution that it  came  with  and
               the  version  of  the backend that it loads. If more information
-              about the version numbers of the backends are necessary, the DE-
-              BUG  variable  for  the dll layer can be used. Example: SANE_DE-
-              BUG_DLL=3 scanimage -L .
+              about the version numbers of the  backends  are  necessary,  the
+              DEBUG   variable  for  the  dll  layer  can  be  used.  Example:
+              SANE_DEBUG_DLL=3 scanimage -L .
 
        As you might imagine, much of the power of  scanimage  comes  from  the
        fact that it can control any SANE backend.  Thus, the exact set of com-
@@ -250,8 +250,8 @@
 
               The description above shows that  option  --default-enhancements
               has no option value.  It should be thought of as having an imme-
-              diate effect at the point of the command-line at  which  it  ap-
-              pears.   For  example, since this option resets the --brightness
+              diate effect at the  point  of  the  command-line  at  which  it
+              appears.  For example, since this option resets the --brightness
               option, the option-pair --brightness  50  --default-enhancements
               would effectively be a no-op.
 
@@ -292,9 +292,9 @@
               color-mode is selected.
 
        --gamma-table 0..255,...
-              Gamma-correction  table.   In color mode this option equally af-
-              fects the red, green, and blue channels simultaneously (i.e., it
-              is an intensity gamma table).
+              Gamma-correction  table.   In  color  mode  this  option equally
+              affects the red, green, and blue channels simultaneously  (i.e.,
+              it is an intensity gamma table).
 
               The  description  above  shows that option --gamma-table expects
               zero or more values in the range 0 to 255.  For example, a legal
@@ -335,29 +335,30 @@
 
               user:password:resource
 
-              scanimage uses this information to answer user authorization re-
-              quests  automatically.  The  file  must have 0600 permissions or
-              stricter. You should use this file in conjunction with the --ac-
-              cept-md5-only  option to avoid server-side attacks. The resource
-              may contain any character but is limited to 127 characters.
+              scanimage uses this information  to  answer  user  authorization
+              requests  automatically.  The file must have 0600 permissions or
+              stricter. You should use  this  file  in  conjunction  with  the
+              --accept-md5-only  option  to  avoid  server-side  attacks.  The
+              resource may contain any character but is limited to 127 charac-
+              ters.
 
 
 

SEE ALSO

-       sane(7),   gamma4scanimage(1),   xscanimage(1),   xcam(1),    xsane(1),
+       sane(7),    gamma4scanimage(1),   xscanimage(1),   xcam(1),   xsane(1),
        scanadf(1), sane-dll(5), sane-net(5), sane-"backendname"(5)
 
 
 

AUTHOR

-       David  Mosberger,  Andreas Beck, Gordon Matzigkeit, Caskey Dickson, and
-       many others.  For questions and comments contact the  sane-devel  mail-
+       David Mosberger, Andreas Beck, Gordon Matzigkeit, Caskey  Dickson,  and
+       many  others.   For questions and comments contact the sane-devel mail-
        inglist (see http://www.sane-project.org/mailing-lists.html).
 
 
 

BUGS

-       For  vector  options, the help output currently has no indication as to
+       For vector options, the help output currently has no indication  as  to
        how many elements a vector-value should have.
 
                                   10 Jul 2008                     scanimage(1)
diff --git a/sane-backends-1.1.1.html b/sane-backends-1.1.1.html
new file mode 100644
index 00000000..3c74ca1c
--- /dev/null
+++ b/sane-backends-1.1.1.html
@@ -0,0 +1,21277 @@
+
+ 
+
+SANE: Backends (Drivers)
+
+
+
+SANE +

SANE: Backends (Drivers)

+
+
+The following table summarizes the backends/drivers distributed with sane-backends-1.1.1, and the hardware or software they support. +

This is only a summary! +Please consult the manpages and the author-supplied webpages +for more detailed (and usually important) information +concerning each backend.

+

If you have new information or corrections, please file a +bug report +with as many details as possible. Also please tell us if your scanner +isn't mentioned in this list at all.

+

For an explanation of the tables, see the +legend. +

Summary

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Device typeNumber of devices
TotalSupportedUntestedUnsupported
SumCompleteGoodBasicMinimal
Scanners2679174781578012923462470
Still cameras55122000
Video Cameras83010232
Meta backends2n/a
APIs5n/a
+

Scanners

+

Backends: +abaton, +agfafocus, +apple, +artec, +artec_eplus48u, +as6e, +avision, +bh, +canon, +canon630u, +canon_dr, +canon_lide70, +canon_pp, +cardscan, +coolscan, +coolscan2, +coolscan3, +dell1600n_net, +epjitsu, +epson, +epson2, +epsonds, +escl, +fujitsu, +genesys, +gt68xx, +hp, +hp3500, +hp3900, +hp4200, +hp5400, +hp5590, +hpljm1005, +hpsj5s, +hs2p, +ibm, +kodak, +kodakaio, +kvs20xx, +kvs40xx, +kvs1025, +leo, +lexmark, +ma1509, +magicolor, +matsushita, +microtek, +microtek2, +mustek, +mustek_pp, +mustek_usb, +mustek_usb2, +nec, +niash, +p5, +pie, +pieusb, +pixma, +plustek, +plustek_pp, +ricoh, +ricoh2, +rts8891, +s9036, +sceptre, +sharp, +sm3600, +sm3840, +SnapScan, +sp15c, +st400, +tamarack, +teco1, +teco2, +teco3, +u12, +umax, +umax1220u, +umax_pp, +unsupported, +xerox_mfp

+

Backend: abaton +(unmaintained) +

+

+Manual page: sane-abaton
+

+ + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Abaton +Scan 300/GSSCSI CompleteAll known modes and functions supported
Scan 300/SSCSI UntestedUntested, use with caution
+

Backend: agfafocus +(unmaintained) +

+

+Manual page: sane-agfafocus
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+AGFA +Focus GS ScannerSCSI Untested6 bit gray
Focus Lineart ScannerSCSI UntestedLineart only? Untested.
Focus IISCSI Untestedgray only
Focus ColorSCSI Good3-pass
Focus Color PlusSCSI Good3-pass
+Siemens +S9036SCSI Untestedgray only
+

Backend: apple +(unmaintained) +

+

+Manual page: sane-apple
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Apple +Apple ScannerSCSI Good4bit, 16 shades of gray
OneScannerSCSI Basic8bit, 256 shades of gray. The backend needs work especially in the quantization code but it may work.
Color OneScannerSCSI Minimaltruecolor (needs much work) but it scans in non color modes.
+

Backend: artec +(unmaintained) +

+

+Link(s): +http://www4.infi.net/~cpinkham/sane/sane-artec-doc.html
+Manual page: sane-artec
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Artec/Ultima +AT3SCSI Completeall modes working
A6000CSCSI Completeall modes working
A6000C PLUSSCSI Completef/w <= v1.92 basic, f/w >= v1.93 OK
AT6SCSI GoodScan head needs to return home before another scan can be started.
AT12SCSI Completeall modes working
AM12SSCSI Completeall modes working
+BlackWidow +BW4800SPSCSI Completerebadged Artec AT3
+Plustek +OpticPro 19200SSCSI Completerebadged Artec AM12S
+

Backend: artec_eplus48u +(unmaintained) +

+

+Manual page: sane-artec_eplus48u
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Artec/Ultima +E+ 48UUSB0x05d8/0x4003GoodCIS scanner based on the GT6816 chip. Apparently all other devices are re-badged Artec scanners.
E+ ProUSB0x05d8/0x4004MinimalWorks up to 600dpi, but not 1200. Needs better calibration. See bug #310490
+Medion/Lifetec/Tevion/Cytron +MD9693USB0x05d8/0x4003Good 
MD9705USB0x05d8/0x4003Good 
MD4394USB0x05d8/0x4003GoodOnly scanners with product id 0x4003 will work; try the gt68xx backend, if your scanner has product id 0x4002
+Trust +Easy Webscan 19200USB0x05d8/0x4006Good 
240H Easy Webscan GoldUSB0x05d8/0x4007BasicWorks up to 600 dpi
+Memorex +MEM 48UUSB0x05d8/0x4005Good 
+Microstar +MR 9791USB0x05d8/0x4003Good 
+UMAX +AstraSlim SEUSB0x05d8/0x4009Good 
AstraSlim 1200 SEUSB0x05d8/0x4010Good 
+Yakumo +Scan50USB0x05d8/0x4011Good 
+

Backend: as6e +(0.5 (unmaintained)) +

+

+Link(s): +http://as6edriver.sourceforge.net/
+Manual page: sane-as6e
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Artec/Ultima +AS6EParport BasicRequires the program 'as6edriver' to run.
+Trust +Easy Scan 9600 PlusParport BasicRequires the program 'as6edriver' to run.
+Dexxa +4800Parport BasicRequires the program 'as6edriver' to run.
+

Backend: avision +(Build: 296 (unmaintained)) +

+

+Link(s): +http://exactcode.com/site/open_source/saneavision/
+Manual page: sane-avision
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Avision +AV100CSSCSI Untested 
AV100IIICSSCSI Untested 
AV100SSCSI Untested 
AV120USB0x0638/0x0a27Completesheetfed scanner
AV121USB0x0638/0x0a3cGoodsheetfed scanner
AV122USB0x0638/0x0a33Goodsheetfed duplex scanner
AV122 C2USB0x0638/0x0a93Goodsheetfed duplex scanner
AV210USB0x0638/0x0a24Completesheetfed scanner
AV210USB0x0638/0x0a25Completesheetfed scanner
AV210C2USB0x0638/0x0a3aCompletesheetfed scanner
AV210C2-GUSB0x0638/0x0a2fCompletesheetfed scanner
AV186+USB0x0638/0x1a33Goodsheetfed scanner
AV188USB0x0638/0x2ad9Untestedsheetfed scanner
AV210D2+USB0x0638/0x1a35Completesheetfed scanner
AV220USB0x0638/0x0a23Completeduplex! sheetfed scanner
AV220C2USB0x0638/0x0a2aCompleteduplex! sheetfed scanner
AV220D2USB0x0638/0x0a2bBasicduplex! sheetfed scanner
AV220D2USB0x0638/0x1a31Untestedduplex! sheetfed scanner
AV220+USB0x0638/0x0a2cCompleteduplex! sheetfed scanner
AV220C2-GUSB0x0638/0x0a2dCompleteduplex! sheetfed scanner
AV220C2-BUSB0x0638/0x0a2eCompleteduplex! sheetfed scanner
AV220-GUSB0x0638/0x0a94Completeduplex! sheetfed scanner
AV240SCSCSI Untested 
AV260CSSCSI Untested 
AV360CSSCSI Untested 
AV363CSSCSI Untested 
AV420CSSCSI Untested 
AV6120SCSI Untested 
AV610USB0x0638/0x0a18Good 
AV600U PlusUSB0x0638/0x0a18Good 
AV610C2USB0x0638/0x0a5eGood 
AM3000 SeriesUSB0x0638/0x0a41BasicMFD
DS610CU ScancopierUSB0x0638/0x0a16Good1 pass, 600 dpi, A4
AV620CSSCSI Complete1 pass, 600 dpi
AV620CS PlusSCSI Complete1 pass, 1200 dpi
AV630CSSCSI Complete1 pass, 1200 dpi
AV630CSLSCSI Untested1 pass, 1200 dpi
AV6240SCSI Complete1 pass, ??? dpi
AV600UUSB0x0638/0x0a13Good1 pass, 600 dpi
AV660SSCSI Untested1 pass, ??? dpi
AV680SSCSI Untested1 pass, ??? dpi
AV690USCSI Untested1 pass, 2400 dpi
AV800SSCSI Untested1 pass, ??? dpi
AV810CSCSI Untested1 pass, ??? dpi
AV820SCSI Untested1 pass, ??? dpi
AV820CSCSI Complete1 pass, ??? dpi
AV820C PlusSCSI Complete1 pass, ??? dpi
AV830CSCSI Complete1 pass, ??? dpi
AV830C PlusSCSI Untested1 pass, ??? dpi
AV880SCSI Untested1 pass, ??? dpi
AV880CSCSI Untested1 pass, ??? dpi
AV3200CSCSI Complete1 pass, ??? dpi
AV3200SUUSB0x0638/0x0a4eComplete1 pass, ??? dpi
AV3730SUUSB0x0638/0x0a4fComplete1 pass, ??? dpi
AV3750SUUSB0x0638/0x0a65Complete1 pass, ??? dpi
AV3800CSCSI Complete1 pass, ??? dpi
AV3850SUUSB0x0638/0x0a66Complete1 pass, ??? dpi
FB6000ESCSI Complete1 pass, 1200 dpi, A3 - duplex! - zero edge!
FB6080EUSB0x0638/0x0a82Complete1 pass, 1200 dpi, A3 - duplex! - zero edge!
FB2080EUSB0x0638/0x0a84Basic1 pass, 600 dpi, zero-edge
AV8000SSCSI Complete1 pass, 1200 dpi, A3
AV8050UUSB0x0638/0x0a4dComplete1 pass, 1200 dpi, A3 - duplex!
AV8300USB0x0638/0x0a40Complete1 pass, 1200 dpi, A3 - duplex!
AV8350USB0x0638/0x0a68Complete1 pass, 1200 dpi, A3 - duplex!
IT8300USB0x0638/0x0a61Good1 pass, 1200 dpi, A3 - duplex!, LCD screen, paper sensors
@V2500USB0x0638/0x0aa1Untested 
@V5100USB0x0638/0x0a45Good1 pass, 1200 dpi, A3 - duplex!, LCD screen, paper sensors
AVA3SCSI Basic1 pass, 600 dpi, A3
+Hewlett-Packard +ScanJet 5300CUSB0x03f0/0x0701Complete1 pass, 2400 dpi - some FW revisions have x-axis image scaling problems over 1200 dpi
ScanJet 5370CUSB0x03f0/0x0701Good1 pass, 2400 dpi - some FW revisions have x-axis image scaling problems over 1200 dpi
ScanJet 7400cUSB0x03f0/0x0801Good1 pass, 2400 dpi - dual USB/SCSI interface
ScanJet 7450cUSB0x03f0/0x0801Good1 pass, 2400 dpi - dual USB/SCSI interface
ScanJet 7490cUSB0x03f0/0x0801Good1 pass, 1200 dpi - dual USB/SCSI interface
ScanJet 8200USB0x03f0/0x0b01Good1 pass, 4800 (?) dpi - USB 2.0
ScanJet 8250USB0x03f0/0x0b01Good1 pass, 4800 (?) dpi - USB 2.0
ScanJet 8270USB0x03f0/0x3905Good1 pass, 4800 (?) dpi - USB 2.0
ScanJet 8290USB0x03f0/0x0b01Good1 pass, 4800 (?) dpi - USB 2.0 and SCSI - only SCSI tested so far
ScanJet 8300USB0x03f0/0x3805Good1 pass, 4800 (?) dpi - USB 2.0
ScanJet 8350USB0x03f0/0x3805Good1 pass, 4800 (?) dpi - USB 2.0
ScanJet 8390USB0x03f0/0x3805Good1 pass, 4800 (?) dpi - USB 2.0
+Minolta +Dimage Scan Dual ISCSI Basic 
Scan Multi ProSCSI Untested 
Dimage Scan Dual IIUSB0x0638/0x026aGood1 pass, film-scanner
Elite IIUSB0x0686/0x4004Untested1 pass, film-scanner
Dimage Scan Dual IIIUSB0x0686/0x400dGood1 pass, film-scanner
Dimage Scan Elite 5400USB0x0686/0x400eGood1 pass, film-scanner
+Minolta-QMS +SC-110USB0x0638/0x0a15Untested 
SC-215USB0x0638/0x0a16Good 
+Mitsubishi +MCA-ADFCSCSI Untested 
S1200CSCSI Untested 
S600CSCSI Untested 
SS600SCSI Good 
+Fujitsu +ScanPartnerSCSI Untested 
ScanPartner 10SCSI Untested 
ScanPartner 10CSCSI Untested 
ScanPartner 15CSCSI Untested 
ScanPartner 300CSCSI Untested 
ScanPartner 600CSCSI Untested 
ScanPartner 620CSCSI Good 
ScanPartner JrSCSI Untested 
ScanStationSCSI Untested 
fi-4010CUUSB0x04c5/0x1029Untested 
fi-5015CUSB0x04c5/0x10efGood 
+Kodak +i30USB0x040a/0x6001Untested 
i40USB0x040a/0x6002Basic 
i50USB0x040a/0x6003Untested 
i55USB0x040a/0x6003Untested 
i60USB0x040a/0x6004Untested 
i65USB0x040a/0x6004Untested 
i80USB0x040a/0x6005Good 
i1120USB0x040a/0x6013Goodduplex sheetfed scanner
+iVina +1200UUSB0x0638/0x0268Untested 
+Visioneer +Strobe XP 450USB0x04a7/0x0424Completesheetfed scanner
Strobe XP 450-GUSB0x04a7/0x0491Completesheetfed scanner
Strobe XP 470USB0x04a7/0x0479Completesheetfed scanner
Strobe XP 470-GUSB0x04a7/0x048fCompletesheetfed scanner
9320USB0x04a7/0x0420Completesheetfed scanner
9450USB0x04a7/0x0421Completesheetfed scanner
9450-GUSB0x04a7/0x047aCompletesheetfed scanner
9550USB0x04a7/0x0422Completesheetfed scanner
9650USB0x04a7/0x0390Completesheetfed scanner
9650-GUSB0x04a7/0x047bCompletesheetfed scanner
9750USB0x04a7/0x0423Completesheetfed scanner
9750-GUSB0x04a7/0x0493Completesheetfed scanner
Patriot 430USB0x04a7/0x0497Completesheetfed scanner
Patriot 470USB0x04a7/0x048fCompletesheetfed scanner
Patriot 680USB0x04a7/0x0498Completesheetfed scanner
Patriot 780USB0x04a7/0x0499Completesheetfed scanner
+Xerox +DocuMate150USB0x04a7/0x049cGood 
DocuMate152USB0x04a7/0x0477Good 
DocuMate162USB0x04a7/0x049dGood 
DocuMate250USB0x04a7/0x0448Good 
DocuMate250-GUSB0x04a7/0x0490Good 
DocuMate252USB0x04a7/0x0449Good 
DocuMate252-GUSB0x04a7/0x048cGood 
DocuMate232USB0x04a7/0x0476Good 
DocuMate262USB0x04a7/0x044cGood 
DocuMate262-GUSB0x04a7/0x048dGood 
DocuMate262iUSB0x04a7/0x04a7Good 
DocuMate272USB0x04a7/0x0475Untested 
DocuMate272-GUSB0x04a7/0x048eUntested 
DocuMate510USB0x04a7/0x0446Untested 
DocuMate512USB0x04a7/0x0495Untested 
DocuMate510-GUSB0x04a7/0x047cUntested 
DocuMate520USB0x04a7/0x0447Untested 
DocuMate520-GUSB0x04a7/0x0492Untested 
DocuMate632USB0x04a7/0x0498Untested 
DocuMate752USB0x04a7/0x0478Untested 
DocuMate752USB0x04a7/0x049aUntested 
+OKI +S700 ScancopierUSB0x0638/0x0a16Good1 pass, 600 dpi, A4
+Bell+Howell +2000FSCSI Basic1 pass, ??? dpi, A4
+Kyocera +FS-1016MFPUSB0x0482/0x0335Untested1 pass, ??? dpi, A4
+

Backend: bh +(1.0-4 (unmaintained)) +

+

+Link(s): +http://www.martoneconsulting.com/sane-bh.html
+Manual page: sane-bh
+Comment: Supports Copiscan II scanners with Remote SCSI Controller (RSC) interface
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Bell and Howell +COPISCAN II 6338SCSI GoodDuplex Scanner with ACE - development model
COPISCAN II 2135SCSI UntestedSimplex Scanner
COPISCAN II 2137(A)SCSI GoodSimplex Scanner (with ACE) - limited testing
COPISCAN II 2138ASCSI UntestedSimplex Scanner with ACE
COPISCAN II 3238SCSI UntestedSimplex Scanner
COPISCAN II 3338(A)SCSI UntestedSimplex Scanner (with ACE)
+

Backend: canon +(1.12 (unmaintained)) +

+

+Link(s): +http://www.rzg.mpg.de/~mpd/sane/
+Manual page: sane-canon
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Canon +CanoScan 300SCSI Good1 pass; flatbed scanner
CanoScan 600SCSI Good1 pass; flatbed scanner
CanoScan 620SSCSI Good1 pass; flatbed scanner
CanoScan 1200SSCSI Good1 pass; flatbed scanner
CanoScan 2700FSCSI Good1 pass; film scanner
CanoScan 2710SSCSI Good1 pass; 36bit film scanner
IX-4015SCSI Good1 pass; flatbed scanner
+Apple +Color OneScanner 600/27SCSI GoodRebadged CanoScan 300
+

Backend: canon630u +(0.1 (unmaintained)) +

+

+Link(s): +http://canon-fb630u.sourceforge.net/
+Manual page: sane-canon630u
+

+ + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Canon +CanoScan fb630uUSB0x04a9/0x2204GoodOK
CanoScan fb636uUSB0x04a9/0x2204GoodOK
+

Backend: canon_dr +(60) +

+

+Link(s): +http://www.thebility.com/canon/
+Manual page: sane-canon_dr
+Comment: Backend updated for SANE release 1.0.32, see sane-canon_dr manpage
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Canon +CR-25USB0x1083/0x161aUntestedPlease test!
CR-50USB UntestedPlease test!
CR-55USB0x1083/0x160cUntestedPlease test!
CR-80USB UntestedPlease test!
CR-135iUSB SCSI0x1083/0x1639UntestedPlease test!
CR-180USB SCSI0x04a9/0x1602UntestedPlease test!
CR-180IIUSB SCSI0x04a9/0x1602UntestedSame as CR-180? Please test!
CR-190iUSB SCSI0x1083/0x162bUntestedPlease test!
DR-1210CUSB0x04a9/0x2222UntestedOlder version? Please test!
DR-1210CUSB0x1083/0x160fUntestedLater version? Please test!
DR-2010CUSB0x1083/0x161bCompleteHardware provides: Gray/Color, Simplex/Duplex, Full-width, 300/600dpi horizontal. Driver provides: Binary, Despeckle, Deskew, Cropping, Calibration, other resolutions.
DR-2010MUSB CompleteDR-2010C with a different label, same USB IDs
DR-2050CUSB0x04a9/0x160aCompleteHardware provides: Gray/Color, Simplex/Duplex, Full-width. Driver provides: Binary, Despeckle, Deskew, Cropping, Calibration.
DR-2050SPUSB0x04a9/0x160aUntestedSame as DR-2050C? Please test!
DR-2080CUSB SCSI0x04a9/0x1601CompleteHardware provides: Gray/Color, Simplex/Duplex, Full-width. Driver provides: Binary, Despeckle, Deskew, Cropping, Calibration
DR-2510CUSB0x1083/0x1617CompleteHardware provides: Gray/Color, Simplex/Duplex, Full-width, 300/600dpi horizontal. Driver provides: Binary, Despeckle, Deskew, Cropping, Calibration, other resolutions
DR-2510MUSB UntestedMac version of DR-2510C? Please test!
DR-2580CUSB SCSI0x04a9/0x1608CompleteHardware provides: Gray/Color, Simplex/Duplex, Full-width. Driver provides: Binary, Despeckle, Deskew, Cropping, Calibration
DR-3010CUSB0x1083/0x161dGoodMinimal testing, settings copied from DR-2510C
DR3020SCSI UntestedPlease test!
DR-3020CSCSI UntestedPlease test!
DR-3060SCSI UntestedPlease test!
DR-3080CSCSI UntestedAlmost works, need to investigate traces from windows driver
DR-3080CIIUSB SCSI0x04a9/0x1609UntestedAlmost works, need to investigate traces from windows driver
DR-4010CUSB0x1083/0x1614GoodBinary/HT/Gray/Color, Simplex/Duplex working. Multistream unsupported.
DR4080UUSB UntestedPlease test!
DR-4580UUSB UntestedPlease test!
DR-5010CUSB0x04a9/0x1606BasicADF and Duplex work, needs more testing
DR-5020SCSI GoodLineArt, Duplex working, cannot read buttons or screen?
DR-5060FSCSI BasicGrayscale works, LineArt might
DR-5080CSCSI UntestedPlease test!
DR-6010CUSB SCSI0x1083/0x1626UntestedPlease test!
DR-6030CUSB SCSI0x1083/0x1638UntestedPlease test!
DR-6050CUSB SCSI0x1083/0x1624GoodSimplex, duplex, all resolutions, binary/ht/gray working. Can't wake from stand-by mode
DR-6080USB SCSI0x04a9/0x1607GoodSimplex, duplex, all resolutions, binary/ht/gray, async mode, dropout-color, multifeed/staple detection, deskew, buttons and JPEG working. Imprinter, barcode, custom gamma and multistream unsupported
DR-7080CUSB SCSI0x04a9/0x1604GoodADF and flatbed work
DR-7090CUSB SCSI0x1083/0x1620GoodADF and flatbed work
DR-7550CUSB SCSI0x1083/0x1623UntestedAssumed compatible with DR-6050C
DR-7580USB SCSI0x04a9/0x160bGoodSimplex, duplex, all resolutions, binary/ht/gray, async mode, dropout-color, multifeed/staple detection, deskew, buttons and JPEG working. Imprinter, barcode, custom gamma and multistream unsupported
DR-9050CUSB SCSI0x1083/0x1622GoodSimplex, duplex, all resolutions, binary/ht/gray working. Can't wake from stand-by mode
DR-9080CUSB SCSI0x04a9/0x1603GoodSimplex, duplex, all resolutions, binary/ht/gray/color, async mode, dropout-color, multifeed/staple detection, deskew, buttons and JPEG working. Imprinter, barcode, custom gamma and multistream unsupported
DR-X10CUSB SCSI0x1083/0x1618GoodSimplex, duplex, all resolutions, binary/ht/gray/color, async mode, dropout-color, multifeed/staple detection, deskew, autocrop working. Imprinter, barcode, custom gamma and multistream unsupported
DR-C120USB0x1083/0x1651BasicGray and color work, may always scan in duplex, lower edge may be cropped
DR-C125USB0x1083/0x1640Good 
DR-C130USB0x1083/0x164aUntestedMay be compatible with DR-C120
DR-C225USB0x1083/0x1658BasicCalibration is poor, grayscale mode may crash. DR-C225ii is the same device.
DR-F120USB0x1083/0x1654BasicFlatbed not working. ADF working. Simplex+duplex, all resolutions <= 600, gray/color, calibration poor.
DR-G1100USB0x1083/0x1650Good 
DR-G1130USB0x1083/0x164fUntested 
DR-M140USB0x1083/0x163fGood 
DR-M160USB0x1083/0x163eGood 
DR-M160IIUSB Untested 
DR-M1060USB0x1083/0x1657Untested 
P-150USB UntestedSame as P-150M?
P-150MUSB0x1083/0x162cGood 
P-201USB0x1083/0x1652Untested 
DR-P208USB0x1083/0x164bUntestedSame as P-208?
P-208USB0x1083/0x164cBasicAll modes and resolutions working, but calibration is poor.
P-208USB0x1083/0x164eBasicThis is the same device as the 0x164c P-208, but the mode switch on the scanner is in the wrong position, you must move the switch.
DR-P208IIUSB0x1083/0x165dUntested 
P-208IIUSB0x1083/0x165fBasicSimplex+duplex, all resolutions <= 600, gray/color, calibration poor.
P-208IIUSB0x1083/0x1660BasicThis is the same device as the 0x165f P-208II, but the mode switch on the scanner is in the wrong position, you must move the switch.
DR-P215USB0x1083/0x1641UntestedSame as P-215?
P-215USB0x1083/0x1646BasicAll modes and resolutions working, but calibration is poor. Card reader slot not working.
P-215USB0x1083/0x1647BasicThis is the same device as the 0x1646 P-215, but the mode switch on the scanner is in the wrong position, you must move the switch.
DR-P215IIUSB0x1083/0x1659Untested 
P-215IIUSB0x1083/0x165bUntested 
FSU-201USB0x1083/0x1648Untested 
+

Backend: canon_lide70 +(0, NEW!) +

+

+Link(s): +http://www.juergen-ernst.de/info_sane.html
+Manual page: sane-canon_lide70
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Canon +CanoScan LiDE 70USB0x04a9/0x2225BasicPlease test!
CanoScan LiDE 600USB0x04a9/0x2224BasicPlease test!
CanoScan LiDE 600FUSB0x04a9/0x2224BasicPlease test!
+

Backend: canon_pp +(0.33 (unmaintained)) +

+

+Link(s): +http://canon-fb330p.sourceforge.net
+Manual page: sane-canon_pp
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Canon +CanoScan FB310PParport (ECP) UnsupportedRebadged Avision, different command set
CanoScan FB610PParport (ECP) UnsupportedRebadged Avision, different command set
CanoScan FB320PParport (ECP) BasicNewly added support
CanoScan FB620PParport (ECP) BasicNewly added support
CanoScan FB330PParport (ECP) Good 
CanoScan FB630PParport (ECP) Good 
CanoScan N340PParport (ECP) Good 
CanoScan N640PParport (ECP) Good 
CanoScan N640P exParport (ECP) GoodJust an N640P in a different box?
+

Backend: cardscan +(3) +

+

+Link(s): +http://www.thebility.com/cardscan/
+Manual page: sane-cardscan
+Comment: Backend updated for SANE release 1.0.21, see sane-cardscan manpage
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Corex/Dymo +800cUSB0x08f0/0x0005Good4 inch wide 8bit Gray or 24bit Color simplex card/receipt scanner
600cUSB0x08f0/0x0002Basic4 inch wide 8bit Gray or 24bit Color simplex card/receipt scanner
+Sanford +800cUSB0x0451/0x6250Good4 inch wide 8bit Gray or 24bit Color simplex card/receipt scanner
+

Backend: coolscan +(0.4.3 (unmaintained)) +

+

+Link(s): +http://andreas.rick.free.fr/sane/
+Manual page: sane-coolscan
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Nikon +LS-20SCSI BasicThe LS-20 has been replaced by the LS-30
LS-30SCSI Basicalpha: only 24/30 bit RGB + 32/40 bit RGBI
LS-2000SCSI Basicalpha: only 24/36 bit + RGB 32/48 bit RGBI
LS-1000SCSI BasicDoesn't support gamma correction
+

Backend: coolscan2 +(0.1.8 (unmaintained)) +

+

+Link(s): +http://coolscan2.sourceforge.net/
+Manual page: sane-coolscan2
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Nikon +LS 30SCSI Completeworking -- model available to developer
LS 2000SCSI Good 
LS 40 EDUSB0x04b0/0x4000Complete 
LS 4000 EDIEEE-1394 Goodneeds linux kernel 2.4.19 or later
LS 50 EDUSB0x04b0/0x4001Minimal 
Coolscan V EDUSB0x04b0/0x4001Minimal 
Super Coolscan LS-5000 EDUSB0x04b0/0x4002UntestedMay work, similar to LS 50 ED, but untested. Please tell us if it works.
LS 8000 EDIEEE-1394 Goodneeds linux kernel 2.4.19 or later
+

Backend: coolscan3 +(1.0.0 (unmaintained)) +

+

+Manual page: sane-coolscan3
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Nikon +LS 30SCSI Complete 
Coolscan IIISCSI CompleteRebadged LS 30?
LS 40 EDUSB0x04b0/0x4000Complete 
Coolspan IVUSB0x04b0/0x4000CompleteRebadged LS 40?
LS 50 EDUSB0x04b0/0x4001Minimal 
Coolscan V EDUSB0x04b0/0x4001MinimalRebadged LS 50?
LS 2000SCSI Good 
LS 4000 EDIEEE-1394 Goodneeds linux kernel 2.4.19 or later
Super Coolscan LS-5000 EDUSB0x04b0/0x4002UntestedMay work, similar to LS 50 ED, but untested. Please tell us if it works.
LS 8000 EDIEEE-1394 Goodneeds linux kernel 2.4.19 or later
+

Backend: dell1600n_net +(unmaintained) +

+

+

+ + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Dell +1600nEthernet USB0x413c/0x5250BasicSupports colour and monochrome scans over ethernet (USB not supported)
+

Backend: epjitsu +(31) +

+

+Manual page: sane-epjitsu
+Comment: Backend updated for SANE release 1.0.26, see sane-epjitsu manpage
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Fujitsu +fi-60FUSB0x04c5/0x10c7GoodA6-size flatbed. Hardware provides 150/200/300/400/600 dpi in color. Software creates other resolutions, plus grayscale and binary modes. Hardware grayscale mode is not used due to poor calibration.
ScanSnap S300USB0x04c5/0x1156GoodLetter-size ADF. Hardware provides duplex, 150/225/300/600 dpi in color on AC or USB power. Software creates other resolutions, plus grayscale and binary modes. All buttons and sensors are exposed. Scanner always scans in _triplex_ color, fast USB required.
ScanSnap S300MUSB0x04c5/0x117fGoodSame as S300, with different usb id
fi-65FUSB0x04c5/0x11bdGoodSame as fi-60f, with different usb id. Button support untested.
ScanSnap S1300USB0x04c5/0x11edGoodSame as S300, with different usb id
ScanSnap S1100USB0x04c5/0x1200GoodLetter-size ADF. Hardware provides simplex, 300/600 dpi in color on USB power. Software creates other resolutions, plus grayscale and binary modes. All buttons and sensors are exposed. Scanner always scans in _triplex_ color, fast USB required.
ScanSnap S1300iUSB0x04c5/0x128dGoodSame as S300, with different usb id
ScanSnap S1100iUSB0x04c5/0x1447GoodSame as S1100, with different usb id
+

Backend: epson +(0.2.42 (unmaintained)) +

+

+Link(s): +http://www.khk.net/sane
+Manual page: sane-epson
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Epson +GT-5000SCSI Parport Good 
Actionscanner IISCSI Parport GoodUS version of GT-5000
GT-6000SCSI Parport Good 
ES-300CSCSI Parport GoodUS version of GT-6000
ES-300GSSCSI Good 
GT-5500SCSI Good 
GT-6500Parport Good 
ES-600CParport GoodUS version of GT-6500
ES-1200CParport GoodUS version of GT-9000
GT-7000SCSI Good 
GT-8000SCSI Good 
ES-8500SCSI Good 
Perfection 636SSCSI CompleteUS version of GT-7000
Perfection 636SCSI Complete 
Perfection 636UUSB0x04b8/0x0101Complete 
Perfection 610USB0x04b8/0x0103Complete 
Perfection 640USB0x04b8/0x010cComplete 
Perfection 1200SSCSI Complete 
Perfection 1200UUSB0x04b8/0x0104Complete 
Perfection 1200PhotoUSB0x04b8/0x0104Completewith TPU
Perfection 1240SCSI USB0x04b8/0x010bComplete 
Perfection 1640SCSI USB0x04b8/0x010aComplete 
Perfection 1650USB0x04b8/0x0110Complete 
Perfection 1660USB0x04b8/0x011eComplete 
Perfection 2400USB0x04b8/0x011bComplete 
Perfection 2450USB IEEE-13940x04b8/0x0112Complete 
Perfection 3200USB IEEE-13940x04b8/0x011cCompleteUS version of the GT-9800
Perfection 4870USB0x04b8/0x0128CompleteUS version of the GT-X700
Perfection 4990USB0x04b8/0x012aCompleteUS version of the GT-X800
Expression 636SCSI CompleteUS version of GT-9500
Expression 800SCSI Complete 
Expression 1600SCSI USB IEEE-13940x04b8/0x0107Complete 
Expression 1680SCSI USB IEEE-13940x04b8/0x010eComplete 
FilmScan 200SCSI Unsupported 
CX-3200USB0x04b8/0x0802Good 
CX-3600USB0x04b8/0x080eGood 
CX-3650USB0x04b8/0x080eGood 
CX-4600USB0x04b8/0x080dGood 
CX-4800USB0x04b8/0x0819Good 
CX-5000USB0x04b8/0x082bGood 
CX-5200USB0x04b8/0x0801Good 
CX-5400USB0x04b8/0x0801Good 
CX-5400USB0x04b8/0x0808Good 
CX-6300USB0x04b8/0x0805Good 
CX-6400USB0x04b8/0x0805Good 
CX-6500USB0x04b8/0x0813Good 
CX-6600USB0x04b8/0x0813Good 
RX-500USB0x04b8/0x0807Good 
RX-600USB0x04b8/0x0806Good 
RX-425USB0x04b8/0x080fGood 
RX-700USB0x04b8/0x0810Good 
RX-620USB0x04b8/0x0811Good 
DX-3850USB0x04b8/0x0818Good 
CX-3700USB0x04b8/0x0818Good 
CX-3800USB0x04b8/0x0818Good 
CX-4200USB0x04b8/0x0820Good 
DX-3800USB0x04b8/0x0818Good 
DX-5000USB0x04b8/0x082bGood 
DX-5050USB0x04b8/0x082bGood 
DX-6000USB0x04b8/0x082eGood 
DX-7400USB0x04b8/0x0838Good 
DX-4050USB0x04b8/0x082fGood 
AcuLaser CX11USB0x04b8/0x0815Good 
AcuLaser CX11NFUSB0x04b8/0x0815Good 
V700USB IEEE-13940x04b8/0x012cGood 
V750USB IEEE-13940x04b8/0x012cGood 
+

Backend: epson2 +

+

+Manual page: sane-epson2
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Epson +AL-MX300DN SeriesUSB0x04b8/0x08acCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
AL-MX300DNF SeriesUSB0x04b8/0x08acCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
Actionscanner IIparallel SCSI Goodoverseas version of the GT-5000
AcuLaser CX11USB0x04b8/0x0815Goodoverseas version of the LP-A500
AcuLaser CX11NFUSB Network0x04b8/0x0815Goodnetwork interface supported
AcuLaser CX11 with network interface and fax
AcuLaser CX21USB Network0x04b8/0x0835Goodnetwork interface supported
AcuLaser MX20DNUSB0x04b8/0x0866Completenetwork interface probably supported
business all-in-one
AcuLaser MX20DNFUSB0x04b8/0x0866Completenetwork interface probably supported
business all-in-one
AcuLaser MX21DNFUSB0x04b8/0x0866Completenetwork interface probably supported
business all-in-one
Artisan 635USB0x04b8/0x0878Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the EP-704A
Artisan 700USB Network0x04b8/0x0846Goodnetwork interface supported
all-in-one
overseas version of the EP-801A
Artisan 710 SeriesUSB0x04b8/0x0852Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the EP-802A
Artisan 725USB0x04b8/0x0861Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the EP-803A
Artisan 730 SeriesUSB0x04b8/0x087bCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the EP-804A
Artisan 800USB0x04b8/0x0844Goodnetwork interface probably supported
all-in-one
overseas version of the EP-901A
Artisan 810 SeriesUSB0x04b8/0x0853Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the EP-902A
Artisan 835USB0x04b8/0x0860Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the EP-903A
Artisan 837USB0x04b8/0x0879Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the EP-904F
CC-500LUSB0x04b8/0x010dUnsupportedall-in-one
CC-550LUSB0x04b8/0x011aUnsupportedall-in-one
CC-570LUSB0x04b8/0x0802Goodall-in-one
CC-600PXUSB0x04b8/0x0801Goodall-in-one
CC-700USB0x04b8/0x0108Unsupportedall-in-one
DS-30USB0x04b8/0x0147Unsupportedsupported by the epkowa backend plus non-free interpreter
DS-G20000USB0x04b8/0x015bComplete 
EP-702AUSB0x04b8/0x0850Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
EP-703AUSB0x04b8/0x0862Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
EP-704AUSB0x04b8/0x0878Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
EP-705AUSB0x04b8/0x089fCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
EP-706AUSB0x04b8/0x08b7Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
EP-707AUSB0x04b8/0x08c9Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
EP-774AUSB0x04b8/0x0893Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
EP-775AUSB0x04b8/0x089eCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
EP-775AWUSB0x04b8/0x089eCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
EP-776ABUSB0x04b8/0x08b6Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
EP-776AWUSB0x04b8/0x08b6Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
EP-777AUSB0x04b8/0x08c8Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
EP-801AUSB Network0x04b8/0x0846Goodnetwork interface supported
all-in-one
EP-802AUSB0x04b8/0x0852Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
EP-803AUSB0x04b8/0x0861Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
EP-803AWUSB0x04b8/0x0861Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
EP-804AUSB0x04b8/0x087bCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
EP-804ARUSB0x04b8/0x087bCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
EP-804AWUSB0x04b8/0x087bCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
EP-805AUSB0x04b8/0x089cCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
EP-805ARUSB0x04b8/0x089cCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
EP-805AWUSB0x04b8/0x089cCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
EP-806ABUSB0x04b8/0x08b5Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
EP-806ARUSB0x04b8/0x08b5Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
EP-806AWUSB0x04b8/0x08b5Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
EP-807ABUSB0x04b8/0x08c7Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
EP-807ARUSB0x04b8/0x08c7Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
EP-807AWUSB0x04b8/0x08c7Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
EP-901AUSB0x04b8/0x0844Goodnetwork interface probably supported
all-in-one
EP-901FUSB0x04b8/0x0844Goodnetwork interface probably supported
all-in-one
EP-902AUSB0x04b8/0x0853Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
EP-903AUSB0x04b8/0x0860Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
EP-903FUSB0x04b8/0x0860Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
EP-904AUSB0x04b8/0x0879Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
EP-904FUSB0x04b8/0x0879Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
EP-905AUSB0x04b8/0x089bCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
EP-905FUSB0x04b8/0x089aCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
EP-906FUSB0x04b8/0x08b4Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
EP-907FUSB0x04b8/0x08c6Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
EP-976A3USB0x04b8/0x08b3Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
EP-977A3USB0x04b8/0x08c5Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
ES-300CSCSI parallel Goodoverseas version of the GT-6000
ES-300GSSCSI Good 
ES-600Cparallel Goodoverseas version of the GT-5400
ES-800CSCSI Goodoverseas version of the GT-8000
ES-1000C? Unsupportedoverseas version of the GT-8500
ES-1200Cparallel Goodoverseas version of the GT-9000
ES-2000SCSI USB0x04b8/0x0107CompleteIEEE1394 untested
ES-2200SCSI USB0x04b8/0x010eCompleteIEEE1394 untested
ES-6000SCSI Good 
ES-6000HSCSI GoodIEEE1394 untested
ES-6000HSSCSI GoodIEEE1394 untested
ES-7000HSCSI USB0x04b8/0x0126Goodnetwork interface probably supported
IEEE1394 untested
ES-8000SCSI Untested 
ES-8500SCSI USB0x04b8/0x0109GoodIEEE1394 untested
ES-9000HSCSI GoodIEEE1394 untested
ES-10000GUSB0x04b8/0x0129Goodnetwork interface probably supported
IEEE1394 untested
ES-D200USB0x04b8/0x0137Unsupportedsupported by the epkowa backend plus non-free interpreter
ES-D350USB0x04b8/0x0144Unsupportedsupported by the epkowa backend plus non-free interpreter
ES-D400USB0x04b8/0x0136Unsupportedsupported by the epkowa backend plus non-free interpreter
ES-G11000USB0x04b8/0x014bGood 
ES-H300USB0x04b8/0x012bGoodnetwork interface probably supported
ES-H7200USB Ethernet0x04b8/0x0138Goodnetwork interface supported via DFSG non-free iscan-network-nt package
ET-2500 SeriesUSB0x04b8/0x1105Complete 
ET-2600 SeriesUSB0x04b8/0x1122Complete 
ET-2610 SeriesUSB0x04b8/0x1122Complete 
ET-2650USB Ethernet0x04b8/0x1121Good 
Expression 636SCSI Completeoverseas version of the GT-9500
Expression 800SCSI Completeoverseas version of the GT-9600
Expression 836XLSCSI Untestedoverseas version of the ES-8000
Expression 1600SCSI USB0x04b8/0x0107CompleteIEEE1394 untested
overseas version of the ES-2000
Expression 1640XLSCSI USB0x04b8/0x0109GoodIEEE1394 untested
overseas version of the ES-8500
Expression 1680SCSI USB0x04b8/0x010eCompleteIEEE1394 untested
overseas version of the ES-2200
Expression 1680 ProSCSI USB UntestedIEEE1394 option
Expression 1680XL ProSCSI USB Untested 
Expression 10000XLUSB0x04b8/0x0129Goodnetwork interface probably supported
IEEE1394 untested
overseas version of the ES-10000G
Expression 10000XL Graphic ArtsUSB IEEE1394 Untestednetwork interface probably supported
Expression 10000XL PhotoUSB IEEE1394 Untestednetwork interface probably supported
Expression 11000XLUSB0x04b8/0x014bGoodoverseas version of the ES-G11000
Expression 12000XLUSB0x04b8/0x015bCompleteoverseas version of the DS-G20000
F-3200USB IEEE13940x04b8/0x080aUnsupportedFilm scanner
F-3200 PhotoUSB IEEE1394 Unsupported 
FilmScan 200SCSI Minimalmissing documentation
GT-1500USB0x04b8/0x0133Unsupportedsupported by the epkowa backend plus non-free interpreter
GT-2200USB0x04b8/0x0102Unsupported 
GT-2500USB0x04b8/0x012bGoodnetwork interface probably supported
overseas version of the ES-H300
GT-4000? Untested 
GT-5000parallel SCSI Good 
GT-5400parallel Good 
GT-5500SCSI Good 
GT-6000SCSI Parport Good 
GT-6500parallel Goodoverseas version of the GT-5400
GT-6600UUSB0x04b8/0x0103Complete 
GT-6700UUSB0x04b8/0x010cComplete 
GT-7000SSCSI Complete 
GT-7000UUSB0x04b8/0x0101Complete 
GT-7200UUSB0x04b8/0x010fUnsupportedsupported by the epkowa backend plus non-free interpreter
GT-7300UUSB0x04b8/0x011dUnsupportedsupported by the epkowa backend plus non-free interpreter
GT-7600SSCSI CompleteSCSI version of the GT-7600U
GT-7600UUSB0x04b8/0x0104CompleteUSB version of the GT-7600S
GT-7600UFUSB0x04b8/0x0104CompleteGT-7600U with TPU option bundled
GT-7700UUSB0x04b8/0x010bComplete 
GT-8000SCSI Good 
GT-8200UUSB0x04b8/0x0110Complete 
GT-8200UFUSB0x04b8/0x0110Good 
GT-8300UFUSB0x04b8/0x011eComplete 
GT-8500? Untested 
GT-8700SCSI USB0x04b8/0x010aComplete 
GT-8700FSCSI USB0x04b8/0x010aCompleteGT-8700U with TPU option bundled
GT-9000parallel Good 
GT-9300UFUSB0x04b8/0x011bComplete 
GT-9400UFUSB0x04b8/0x0116Unsupportedsupported by the epkowa backend plus non-free interpreter
GT-9500SCSI Complete 
GT-9600SCSI Complete 
GT-9700FUSB IEEE13940x04b8/0x0112Complete 
GT-9800FUSB IEEE13940x04b8/0x011cComplete 
GT-10000SCSI Goodoverseas version of the ES-6000
GT-10000+SCSI GoodIEEE1394 untested
overseas version of the ES-6000H
GT-12000SCSI Untestedoverseas version of the ES-8000
GT-15000SCSI USB0x04b8/0x0126GoodIEEE1394 untested
overseas version of the ES-7000H
GT-20000USB Ethernet0x04b8/0x0138Goodnetwork interface supported via DFSG non-free iscan-network-nt package
overseas version of the ES-H7200
GT-30000SCSI GoodIEEE1394 untested
overseas version of the ES-9000H
GT-D1000USB0x04b8/0x0133Unsupportedsupported by the epkowa backend plus non-free interpreter
GT-F500USB0x04b8/0x0121Unsupportedsupported by the epkowa backend plus non-free interpreter
GT-F520USB0x04b8/0x0122Unsupportedsupported by the epkowa backend plus non-free interpreter
GT-F550USB0x04b8/0x0121Unsupportedsupported by the epkowa backend plus non-free interpreter
GT-F570USB0x04b8/0x0122Unsupportedsupported by the epkowa backend plus non-free interpreter
GT-F600USB0x04b8/0x0118Unsupportedsupported by the epkowa backend plus non-free interpreter
GT-F650USB0x04b8/0x012dUnsupportedsupported by the epkowa backend plus non-free interpreter
GT-F670USB0x04b8/0x012eUnsupportedsupported by the epkowa backend plus non-free interpreter
GT-F700USB0x04b8/0x012fUnsupportedsupported by the epkowa backend plus non-free interpreter
GT-F720USB0x04b8/0x0131Unsupportedsupported by the epkowa backend plus non-free interpreter
GT-F730USB0x04b8/0x0142Unsupportedsupported by the epkowa backend plus non-free interpreter
GT-F740USB0x04b8/0x014aUnsupportedsupported by the epkowa backend plus non-free interpreter
GT-S50USB0x04b8/0x0137Unsupportedsupported by the epkowa backend plus non-free interpreter
GT-S55USB0x04b8/0x0143Unsupportedsupported by the epkowa backend plus non-free interpreter
GT-S80USB0x04b8/0x0136Unsupportedsupported by the epkowa backend plus non-free interpreter
GT-S85USB0x04b8/0x0144Unsupportedsupported by the epkowa backend plus non-free interpreter
GT-S600USB0x04b8/0x012dUnsupportedsupported by the epkowa backend plus non-free interpreter
GT-S620USB0x04b8/0x0131Unsupportedsupported by the epkowa backend plus non-free interpreter
GT-S630USB0x04b8/0x0142Unsupportedsupported by the epkowa backend plus non-free interpreter
GT-S640USB0x04b8/0x014aUnsupportedsupported by the epkowa backend plus non-free interpreter
GT-S650USB0x04b8/0x013dUnsupportedsupported by the epkowa backend plus non-free interpreter
GT-X700USB0x04b8/0x0128CompleteIEEE1394 untested
GT-X750USB0x04b8/0x0119Unsupportedsupported by the epkowa backend plus non-free interpreter
GT-X770USB0x04b8/0x0130Unsupportedsupported by the epkowa backend plus non-free interpreter
GT-X800USB0x04b8/0x012aCompletefilm area guide mode not supported
IEEE1394 untested
GT-X820USB0x04b8/0x013aUnsupportedsupported by the epkowa backend plus non-free interpreter
GT-X830USB0x04b8/0x0153Unsupportedsupported by the epkowa backend plus non-free interpreter
GT-X900USB0x04b8/0x012cGoodIEEE1394 untested
GT-X970USB0x04b8/0x0135GoodIEEE1394 untested
GT-X980USB0x04b8/0x0151Good 
K200 SeriesUSB0x04b8/0x0871Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
K300 SeriesUSB0x04b8/0x0872Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
L200 SeriesUSB0x04b8/0x0873Completeall-in-one
L210 SeriesUSB0x04b8/0x08a1Completeall-in-one
L350USB0x04b8/0x08a1Completeall-in-one
L351USB0x04b8/0x08a1Completeall-in-one
L355USB0x04b8/0x08a8Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
L358USB0x04b8/0x08a8Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
L365 SeriesUSB0x04b8/0x08d2Complete 
L366 SeriesUSB0x04b8/0x08d2Complete 
L375 SeriesUSB0x04b8/0x1105Complete 
L380USB0x04b8/0x1120Good 
L395 SeriesUSB0x04b8/0x1122Complete 
L396 SeriesUSB0x04b8/0x1122Complete 
L495USB Ethernet0x04b8/0x1121Good 
L550 SeriesUSB0x04b8/0x08a9Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
L850 SeriesUSB0x04b8/0x08caCompleteall-in-one
L3050 SeriesUSB0x04b8/0x1122Complete 
L3060 SeriesUSB0x04b8/0x1122Complete 
L3100 SeriesUSB0x04b8/0x1141Complete 
L3110 SeriesUSB0x04b8/0x1142Complete 
L3200 SeriesUSB0x04b8/0x1189Complete 
L3210 SeriesUSB0x04b8/0x1188Complete 
LP-7900CS? Untestedbusiness all-in-one; scanner is a ES-7000H
LP-9000CCH? Untestedbusiness all-in-one; scanner is a ES-9000H
LP-9000CCS? Untestedbusiness all-in-one; scanner is a ES-7000H
LP-9000CFH? Untestedbusiness all-in-one; scanner is a ES-9000H
LP-9500CCS? Untestedbusiness all-in-one; scanner is a ES-7000H
LP-9500CFH? Untestedbusiness all-in-one; scanner is a ES-9000H
LP-9500CH2? Untestedbusiness all-in-one; scanner is a ES-9000H
LP-9800CCH? Untestedbusiness all-in-one; scanner is a ES-9000H
LP-9800CCS? Untestedbusiness all-in-one; scanner is a ES-7000H
LP-9800CFH? Untestedbusiness all-in-one; scanner is a ES-9000H
LP-A500USB Network0x04b8/0x0815Goodnetwork interface supported
business all-in-one
LP-M5000USB0x04b8/0x0843Goodnetwork interface probably supported
business all-in-one
LP-M5300 SeriesUSB0x04b8/0x0894Goodnetwork interface probably supported
business all-in-one
LP-M5500USB0x04b8/0x0817Goodnetwork interface probably supported
business all-in-one
LP-M5500FUSB0x04b8/0x0817Goodnetwork interface probably supported
business all-in-one
LP-M5500 with the fax option bundled
LP-M5600USB0x04b8/0x0833Goodnetwork interface probably supported
business all-in-one
LP-M6000USB0x04b8/0x0834Goodnetwork interface probably supported
business all-in-one
LP-M8040USB0x04b8/0x08adGoodnetwork interface probably supported
business all-in-one
LP-M8040AUSB0x04b8/0x08adGoodnetwork interface probably supported
business all-in-one
LP-M8040FUSB0x04b8/0x08adGoodnetwork interface probably supported
business all-in-one
M200 SeriesUSB0x04b8/0x08aaCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
ME 200USB0x04b8/0x0830Goodall-in-one
ME 300USB0x04b8/0x0841Goodall-in-one
overseas version of the PX-401A
ME 320 SeriesUSB0x04b8/0x085cCompleteall-in-one
ME 330 SeriesUSB0x04b8/0x085cCompleteall-in-one
ME 340 SeriesUSB0x04b8/0x0883Completeall-in-one
ME OFFICE 510USB0x04b8/0x084fGoodall-in-one
ME OFFICE 520 SeriesUSB0x04b8/0x0865Completeall-in-one
ME OFFICE 535USB0x04b8/0x0881Completeall-in-one
overseas version of the PX-404A
ME OFFICE 560W SeriesUSB0x04b8/0x0864Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
ME OFFICE 570W SeriesUSB0x04b8/0x0880Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the PX-434A
ME Office 600FUSB0x04b8/0x0848Goodnetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
ME OFFICE 620F SeriesUSB0x04b8/0x0863Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
ME OFFICE 650FN SeriesUSB0x04b8/0x0854Goodall-in-one
ME Office 700FWUSB0x04b8/0x0847Goodnetwork interface probably supported
all-in-one
overseas version of the PX-601F
ME OFFICE 900WD SeriesUSB0x04b8/0x085eCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the PX-503A
ME OFFICE 940FW SeriesUSB0x04b8/0x0890Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
ME OFFICE 960FWD SeriesUSB0x04b8/0x085dCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
ME-101USB0x04b8/0x08a0Completeall-in-one
ME-301USB0x04b8/0x0896Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
ME-303USB0x04b8/0x0897Completeall-in-one
overseas version of the PX-405A
ME-401USB0x04b8/0x0898Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the PX-435A
PM-A700USB0x04b8/0x0814Goodall-in-one
PM-A750USB0x04b8/0x081aGoodall-in-one
PM-A820USB0x04b8/0x0827Goodall-in-one
PM-A840USB0x04b8/0x083cGoodall-in-one
PM-A840SUSB0x04b8/0x083cGoodnetwork interface probably supported
all-in-one
PM-A850USB0x04b8/0x0806Goodall-in-one
PM-A870USB0x04b8/0x0811Goodall-in-one
PM-A890USB0x04b8/0x081cGoodall-in-one
PM-A900USB0x04b8/0x0810Goodall-in-one
PM-A920USB0x04b8/0x082aGoodall-in-one
PM-A940USB0x04b8/0x0837Goodall-in-one
PM-A950USB0x04b8/0x081dGoodall-in-one
PM-A970USB0x04b8/0x0828Goodall-in-one
PM-T960USB0x04b8/0x0836Goodall-in-one
PM-T990USB0x04b8/0x0829Goodall-in-one
PM-A970 with network interface
PX-045AUSB0x04b8/0x0895Completeall-in-one
PX-046AUSB0x04b8/0x08aeCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
PX-047AUSB0x04b8/0x08c0Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
PX-048A SeriesUSB0x04b8/0x1102Complete 
PX-049A SeriesUSB0x04b8/0x1116Complete 
PX-1600FUSB0x04b8/0x0869Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
PX-1700FUSB0x04b8/0x087cCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
PX-401AUSB0x04b8/0x0841Goodall-in-one
PX-402AUSB0x04b8/0x084dGoodall-in-one
PX-403AUSB0x04b8/0x087fCompleteall-in-one
PX-404AUSB0x04b8/0x0881Completeall-in-one
PX-405AUSB0x04b8/0x0897Completeall-in-one
PX-434AUSB0x04b8/0x0880Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
PX-435AUSB0x04b8/0x0898Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
PX-436AUSB0x04b8/0x08afCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
PX-437AUSB0x04b8/0x08bfCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
PX-501AUSB0x04b8/0x084aGoodnetwork interface probably supported
all-in-one
PX-502AUSB0x04b8/0x0856Goodall-in-one
PX-503AUSB0x04b8/0x085eCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
PX-504AUSB0x04b8/0x0891Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
PX-505FUSB0x04b8/0x08a5Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
PX-535FUSB0x04b8/0x08a6Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
PX-601FUSB0x04b8/0x0847Goodnetwork interface probably supported
PX-602FUSB0x04b8/0x0855Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
PX-603FUSB0x04b8/0x085dCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
PX-605FUSB0x04b8/0x0899Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
PX-673FUSB0x04b8/0x086aCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
PX-675FUSB0x04b8/0x0899Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
PX-A550USB0x04b8/0x080eGoodall-in-one
PX-A620USB0x04b8/0x082fGoodall-in-one
PX-A640USB0x04b8/0x0838Goodall-in-one
PX-A650USB0x04b8/0x0819Goodall-in-one
PX-A720USB0x04b8/0x082eGoodall-in-one
PX-A740USB0x04b8/0x0839Goodall-in-one
PX-B750FUSB0x04b8/0x087dCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
PX-FA700USB0x04b8/0x083aGoodall-in-one
PX-M160T SeriesUSB0x04b8/0x110fComplete 
PX-M350FUSB0x04b8/0x08d0Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
PX-M5040FUSB0x04b8/0x08b9Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
PX-M5041FUSB0x04b8/0x08b9Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
PX-M650AUSB0x04b8/0x08c3Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
PX-M650FUSB0x04b8/0x08c3Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
PX-M740FUSB0x04b8/0x08b8Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
PX-M741FUSB0x04b8/0x08b8Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
PX-M840FUSB0x04b8/0x08bdCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
Perfection 610USB0x04b8/0x0103Basicoverseas version of the GT-6600U
Perfection 636SSCSI Completeoverseas version of the GT-7000S
Perfection 636UUSB0x04b8/0x0101Completeoverseas version of the GT-7000U
Perfection 640UUSB0x04b8/0x010cCompleteoverseas version of the GT-6700U
Perfection 1200SSCSI Completeoverseas version of the GT-7600S
Perfection 1200UUSB0x04b8/0x0104Completeoverseas version of the GT-7600U
Perfection 1200U PHOTOUSB0x04b8/0x0104CompletePerfection 1200U with TPU option bundled
overseas version of the GT-7600UF
Perfection 1240UUSB0x04b8/0x010bCompleteoverseas version of the GT-7700U
Perfection 1250USB0x04b8/0x010fUnsupportedsupported by the epkowa backend plus non-free interpreter
Perfection 1250 PHOTOUSB0x04b8/0x010fUnsupportedsupported by the epkowa backend plus non-free interpreter
Perfection 1260USB0x04b8/0x011dUnsupportedsupported by the epkowa backend plus non-free interpreter
Perfection 1260 PHOTOUSB0x04b8/0x011dUnsupportedsupported by the epkowa backend plus non-free interpreter
Perfection 1600SCSI Unsupported 
Perfection 1640SUSCSI USB0x04b8/0x010aCompleteoverseas version of the GT-8700
Perfection 1640SU PHOTOSCSI USB0x04b8/0x010aCompleteoverseas version of the GT-8700F
Perfection 1650USB0x04b8/0x0110Completeoverseas version of the GT-8200U
Perfection 1650 PHOTOUSB0x04b8/0x0110Goodoverseas version of the GT-8200UF
Perfection 1660 PHOTOUSB0x04b8/0x011eCompleteoverseas version of the GT-8300UF
Perfection 2400 PHOTOUSB0x04b8/0x011bCompleteoverseas version of the GT-9300UF
Perfection 2450 PHOTOUSB IEEE13940x04b8/0x0112Completeoverseas version of the GT-9700F
Perfection 2480 PHOTOUSB0x04b8/0x0121Unsupportedsupported by the epkowa backend plus non-free interpreter
Perfection 2580 PHOTOUSB0x04b8/0x0121Unsupportedsupported by the epkowa backend plus non-free interpreter
Perfection 3170 PHOTOUSB0x04b8/0x0116Unsupportedsupported by the epkowa backend plus non-free interpreter
Perfection 3200 PHOTOUSB IEEE13940x04b8/0x011cCompleteoverseas version of the GT-9800F
Perfection 3490 PHOTOUSB0x04b8/0x0122Unsupportedsupported by the epkowa backend plus non-free interpreter
Perfection 3590 PHOTOUSB0x04b8/0x0122Unsupportedsupported by the epkowa backend plus non-free interpreter
Perfection 4180 PHOTOUSB0x04b8/0x0118Unsupportedsupported by the epkowa backend plus non-free interpreter
Perfection 4490 PHOTOUSB0x04b8/0x0119Unsupportedsupported by the epkowa backend plus non-free interpreter
Perfection 4870 PHOTOUSB0x04b8/0x0128CompleteIEEE1394 untested
overseas version of the GT-X700
Perfection 4990 PHOTOUSB0x04b8/0x012aGoodfilm area guide mode not supported
IEEE1394 untested
overseas version of the GT-X800
Perfection 4990 ProUSB IEEE1394 Untestedseems to be a 4990 PHOTO with additional software
Perfection V10USB0x04b8/0x012dUnsupportedsupported by the epkowa backend plus non-free interpreter
Perfection V19USB0x04b8/0x013cUnsupportedsupported by the epkowa backend plus non-free interpreter
Perfection V30USB0x04b8/0x0131Unsupportedsupported by the epkowa backend plus non-free interpreter
Perfection V33USB0x04b8/0x0142Unsupportedsupported by the epkowa backend plus non-free interpreter
Perfection V37USB0x04b8/0x014aUnsupportedsupported by the epkowa backend plus non-free interpreter
Perfection V39USB0x04b8/0x013dUnsupportedsupported by the epkowa backend plus non-free interpreter
Perfection V100 PhotoUSB0x04b8/0x012dUnsupportedsupported by the epkowa backend plus non-free interpreter
Perfection V200 PhotoUSB0x04b8/0x012eUnsupportedsupported by the epkowa backend plus non-free interpreter
Perfection V300 PhotoUSB0x04b8/0x0131Unsupportedsupported by the epkowa backend plus non-free interpreter
Perfection V330 PhotoUSB0x04b8/0x0142Unsupportedsupported by the epkowa backend plus non-free interpreter
Perfection V370 PhotoUSB0x04b8/0x014aUnsupportedsupported by the epkowa backend plus non-free interpreter
Perfection V350 PhotoUSB0x04b8/0x012fUnsupportedsupported by the epkowa backend plus non-free interpreter
Perfection V500 PhotoUSB0x04b8/0x0130Unsupportedsupported by the epkowa backend plus non-free interpreter
Perfection V550 PhotoUSB0x04b8/0x013bUnsupportedsupported by the epkowa backend plus non-free interpreter
Perfection V600 PhotoUSB0x04b8/0x013aUnsupportedsupported by the epkowa backend plus non-free interpreter
Perfection V700 PhotoUSB0x04b8/0x012cGoodIEEE1394 untested
overseas version of the GT-X900
Perfection V750 PhotoUSB0x04b8/0x012cGoodIEEE1394 untested
overseas version of the GT-X900
Perfection V800 PhotoUSB0x04b8/0x0151Good 
Perfection V850 ProUSB0x04b8/0x0151Goodoverseas version of the GT-X980
Stylus CX2800USB0x04b8/0x0830Goodall-in-one
Stylus CX2900USB0x04b8/0x0830Goodall-in-one
Stylus CX3100USB0x04b8/0x0802Goodall-in-one
overseas version of the CC-570L
Stylus CX3200USB0x04b8/0x0802Goodall-in-one
overseas version of the CC-570L
Stylus CX3500USB0x04b8/0x080eGoodall-in-one
overseas version of the PX-A550
Stylus CX3600USB0x04b8/0x080eGoodall-in-one
overseas version of the PX-A550
Stylus CX3650USB0x04b8/0x080eGoodall-in-one
Stylus CX3700USB0x04b8/0x0818Goodall-in-one
Stylus CX3800USB0x04b8/0x0818Goodall-in-one
Stylus CX3810USB0x04b8/0x0818Goodall-in-one
Stylus CX3900USB0x04b8/0x082fGoodall-in-one
overseas version of the PX-A620
Stylus CX4100USB0x04b8/0x0820Goodall-in-one
Stylus CX4200USB0x04b8/0x0820Goodall-in-one
Stylus CX4300USB0x04b8/0x083fUnsupportedsupported by the epkowa backend plus non-free interpreter
Stylus CX4400USB0x04b8/0x083fUnsupportedsupported by the epkowa backend plus non-free interpreter
Stylus CX4500USB0x04b8/0x080dGoodall-in-one
Stylus CX4600USB0x04b8/0x080dGoodall-in-one
Stylus CX4700USB0x04b8/0x0819Goodall-in-one
overseas version of the PX-A650
Stylus CX4800USB0x04b8/0x0819Goodall-in-one
overseas version of the PX-A650
Stylus CX4900USB0x04b8/0x082bGoodall-in-one
Stylus CX5000USB0x04b8/0x082bGoodall-in-one
Stylus CX5100USB0x04b8/0x0801Goodall-in-one
overseas version of the CC-600PX
Stylus CX5200USB0x04b8/0x0801Goodall-in-one
overseas version of the CC-600PX
Stylus CX5300USB0x04b8/0x0808Goodall-in-one
Stylus CX5400USB0x04b8/0x0808Goodall-in-one
Stylus CX5500USB0x04b8/0x083fUnsupportedsupported by the epkowa backend plus non-free interpreter
Stylus CX5600USB0x04b8/0x083fUnsupportedsupported by the epkowa backend plus non-free interpreter
Stylus CX5700FUSB0x04b8/0x0821Unsupportedmay work with the snapscan backend
all-in-one with FAX
Stylus CX5800FUSB0x04b8/0x0821Unsupportedmay work with the snapscan backend
all-in-one with FAX
Stylus CX5900USB0x04b8/0x082eGoodall-in-one
overseas version of the PX-A720
Stylus CX6000USB0x04b8/0x082eGoodall-in-one
overseas version of the PX-A720
Stylus CX6300USB0x04b8/0x0805Goodall-in-one
mistakenly thinks its a PX-A650
Stylus CX6400USB0x04b8/0x0805Goodall-in-one
mistakenly thinks its a PX-A650
Stylus CX6500USB0x04b8/0x0813Goodall-in-one
Stylus CX6600USB0x04b8/0x0813Goodall-in-one
Stylus CX6900FUSB0x04b8/0x0831Unsupportedmay work with the snapscan backend
all-in-one with FAX
Stylus CX7000FUSB0x04b8/0x0831Unsupportedmay work with the snapscan backend
all-in-one with FAX
Stylus CX7300USB0x04b8/0x0838Goodall-in-one
overseas version of the PX-A640
Stylus CX7400USB0x04b8/0x0838Goodall-in-one
overseas version of the PX-A640
Stylus CX7700USB0x04b8/0x081fGoodall-in-one
Stylus CX7800USB0x04b8/0x081fGoodall-in-one
Stylus CX8300USB0x04b8/0x0839Goodall-in-one
overseas version of the PX-A740
Stylus CX8400USB0x04b8/0x0839Goodall-in-one
overseas version of the PX-A740
Stylus CX9300FUSB0x04b8/0x083aGoodall-in-one
overseas version of the PX-FA700
Stylus CX9400FaxUSB0x04b8/0x083aGoodall-in-one
overseas version of the PX-FA700
Stylus DX3800USB0x04b8/0x0818Goodall-in-one
Stylus DX3850USB Goodall-in-one
Stylus DX4000USB0x04b8/0x082fGoodall-in-one
overseas version of the PX-A620
Stylus DX4200USB0x04b8/0x0820Goodall-in-one
Stylus DX4400USB0x04b8/0x083fUnsupportedsupported by the epkowa backend plus non-free interpreter
Stylus DX4800USB0x04b8/0x0819Goodall-in-one
overseas version of the PX-A650
Stylus DX4850USB0x04b8/0x0819Goodall-in-one
DX4800 + card reader
Stylus DX5000USB0x04b8/0x082bGoodall-in-one
Stylus DX6000USB0x04b8/0x082eGoodall-in-one
overseas version of the PX-A720
Stylus DX7000FUSB0x04b8/0x0831Unsupportedmay work with the snapscan backend
all-in-one with FAX
Stylus DX7400USB0x04b8/0x0838Goodall-in-one
overseas version of the PX-A640
Stylus DX8400USB0x04b8/0x0839Goodall-in-one
overseas version of the PX-A740
Stylus DX9400FUSB0x04b8/0x083aGoodall-in-one
overseas version of the PX-FA700
Stylus Office BX300FUSB0x04b8/0x0848Goodnetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
Stylus Office BX305FUSB0x04b8/0x0863Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
Stylus Office BX305FWUSB0x04b8/0x0863Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
Stylus Office BX305FW PlusUSB0x04b8/0x0870Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
Stylus Office BX310FN SeriesUSB0x04b8/0x0854Goodall-in-one
Stylus Office BX320FW SeriesUSB0x04b8/0x085fCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
Stylus Office BX535WDUSB0x04b8/0x0891Completenetwork interface supported via DFSG non-free iscan-network-nt package
overseas version of the PX-504A
Stylus Office BX630FW SeriesUSB0x04b8/0x0890Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
Stylus Office BX525WDUSB0x04b8/0x085eCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the PX-503A
Stylus Office BX600FWUSB0x04b8/0x0847Goodnetwork interface probably supported
all-in-one
overseas version of the PX-601F
Stylus Office BX610FW SeriesUSB0x04b8/0x0855Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the PX-602F
Stylus Office BX625FWDUSB0x04b8/0x085dCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
Stylus Office BX635FWDUSB0x04b8/0x088fCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
Stylus Office BX925FWDUSB0x04b8/0x086aCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the PX-673F
Stylus Office BX935FWDUSB0x04b8/0x0892Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
Stylus Office TX300FUSB0x04b8/0x0848Goodnetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
Stylus Office TX320F SeriesUSB0x04b8/0x0863Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
Stylus Office TX510FN SeriesUSB0x04b8/0x0854Goodall-in-one
Stylus Office TX525FWUSB0x04b8/0x085fCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
Stylus Office TX600FWUSB0x04b8/0x0847Goodnetwork interface probably supported
all-in-one
overseas version of the PX-601F
Stylus Office TX610FW SeriesUSB0x04b8/0x0855Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the PX-602F
Stylus Office TX620FWD SeriesUSB0x04b8/0x085dCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
Stylus Photo PX650 SeriesUSB0x04b8/0x0850Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the EP-702A
Stylus Photo PX660 SeriesUSB0x04b8/0x0862Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the EP-703A
Stylus Photo PX700WUSB Network0x04b8/0x0846Goodnetwork interface supported
all-in-one
overseas version of the EP-801A
Stylus Photo PX710W SeriesUSB0x04b8/0x0852Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the EP-802A
Stylus Photo PX720WD SeriesUSB0x04b8/0x0861Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the EP-803A
Stylus Photo PX730WD SeriesUSB0x04b8/0x087bCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the EP-804A
Stylus Photo PX800FWUSB0x04b8/0x0844Goodnetwork interface probably supported
all-in-one
overseas version of the EP-901A
Stylus Photo PX810FW SeriesUSB0x04b8/0x0853Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the EP-902A
Stylus Photo PX820FWD SeriesUSB0x04b8/0x0860Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the EP-903A
Stylus Photo PX830FWD SeriesUSB0x04b8/0x0879Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the EP-904F
Stylus Photo RX420USB0x04b8/0x080fGoodall-in-one
Stylus Photo RX425USB0x04b8/0x080fGoodall-in-one
Stylus Photo RX430USB0x04b8/0x080fGoodall-in-one
Stylus Photo RX500USB0x04b8/0x0807Goodall-in-one
Stylus Photo RX510USB0x04b8/0x0807Goodall-in-one
Stylus Photo RX520USB0x04b8/0x081aGoodall-in-one
overseas version of the PM-A750
Stylus Photo RX530USB0x04b8/0x081aGoodall-in-one
overseas version of the PM-A750
Stylus Photo RX560USB0x04b8/0x0827Goodall-in-one
overseas version of the PM-A820
Stylus Photo RX585USB0x04b8/0x083cGoodall-in-one
overseas version of the PM-A840
Stylus Photo RX580USB0x04b8/0x0827Goodall-in-one
overseas version of the PM-A820
Stylus Photo RX595USB0x04b8/0x083cGoodall-in-one
overseas version of the PM-A840
Stylus Photo RX590USB0x04b8/0x0827Goodall-in-one
overseas version of the PM-A820
Stylus Photo RX600USB0x04b8/0x0806Goodall-in-one
overseas version of the PM-A850
Stylus Photo RX610USB0x04b8/0x083cGoodall-in-one
overseas version of the PM-A840
Stylus Photo RX620USB0x04b8/0x0811Goodall-in-one
overseas version of the PM-A870
Stylus Photo RX630USB0x04b8/0x0811Goodall-in-one
overseas version of the PM-A870
Stylus Photo RX640USB0x04b8/0x081cGoodall-in-one
overseas version of the PM-A890
Stylus Photo RX650USB0x04b8/0x081cGoodall-in-one
overseas version of the PM-A890
Stylus Photo RX680USB0x04b8/0x0837Goodall-in-one
overseas version of the PM-A940
Stylus Photo RX685USB0x04b8/0x0837Goodall-in-one
overseas version of the PM-A940
Stylus Photo RX690USB0x04b8/0x0837Goodall-in-one
overseas version of the PM-A940
Stylus Photo RX700USB0x04b8/0x0810Goodall-in-one
overseas version of the PM-A900
Stylus Photo TX650 SeriesUSB0x04b8/0x0850Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the EP-702A
Stylus Photo TX700WUSB0x04b8/0x0846Goodnetwork interface probably supported
all-in-one
overseas version of the EP-801A
Stylus Photo TX710W SeriesUSB0x04b8/0x0852Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the EP-802A
Stylus Photo TX720WD SeriesUSB0x04b8/0x0861Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the EP-803A
Stylus Photo TX730WD SeriesUSB0x04b8/0x087bCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the EP-804A
Stylus Photo TX800FWUSB0x04b8/0x0844Goodnetwork interface probably supported
all-in-one
overseas version of the EP-901A
Stylus Photo TX820FWD SeriesUSB0x04b8/0x0860Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the EP-903A
Stylus NX100USB0x04b8/0x0841Goodall-in-one
overseas version of the PX-401A
Stylus NX110 SeriesUSB0x04b8/0x084dGoodall-in-one
overseas version of the PX-402A
Stylus NX125USB0x04b8/0x085cCompleteall-in-one
Stylus NX127USB0x04b8/0x085cCompleteall-in-one
Stylus NX130 SeriesUSB0x04b8/0x0883Completeall-in-one
Stylus NX200USB0x04b8/0x0849Goodall-in-one
Stylus NX210 SeriesUSB0x04b8/0x084fGoodall-in-one
Stylus NX220 SeriesUSB0x04b8/0x0865Completeall-in-one
Stylus NX230 SeriesUSB0x04b8/0x0885Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
Stylus NX300 SeriesUSB0x04b8/0x0848Goodnetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
Stylus NX330 SeriesUSB0x04b8/0x0880Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
Stylus NX400USB0x04b8/0x084aGoodnetwork interface probably supported
all-in-one
overseas version of the PX-501A
Stylus NX410 SeriesUSB0x04b8/0x0851Goodnetwork interface probably supported
all-in-one
Stylus NX420 SeriesUSB0x04b8/0x0864Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
Stylus NX430W SeriesUSB0x04b8/0x0884Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
Stylus NX510 SeriesUSB0x04b8/0x0856Goodall-in-one
overseas version of the PX-502A
Stylus NX530 SeriesUSB0x04b8/0x0891Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the PX-504A
Stylus NX625USB0x04b8/0x085eCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the PX-503A
Stylus NX635USB0x04b8/0x0891Completenetwork interface supported via DFSG non-free iscan-network-nt package
overseas version of the PX-504A
Stylus SX100USB0x04b8/0x0841Goodall-in-one
overseas version of the PX-401A
Stylus SX110 SeriesUSB0x04b8/0x084dGoodall-in-one
overseas version of the PX-402A
Stylus SX125USB0x04b8/0x085cCompleteall-in-one
Stylus SX130 SeriesUSB0x04b8/0x0883Completeall-in-one
Stylus SX200USB0x04b8/0x0849Goodall-in-one
Stylus SX205USB0x04b8/0x0849Goodall-in-one
Stylus SX210 SeriesUSB0x04b8/0x084fGoodall-in-one
Stylus SX218USB0x04b8/0x0865Completeall-in-one
Stylus SX230 SeriesUSB0x04b8/0x0881Completeall-in-one
overseas version of the PX-404A
Stylus SX235WUSB0x04b8/0x0885Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
Stylus SX400USB0x04b8/0x084aGoodnetwork interface probably supported
all-in-one
overseas version of the PX-501A
Stylus SX405USB0x04b8/0x084aGoodall-in-one
Stylus SX410 SeriesUSB0x04b8/0x0851Goodnetwork interface probably supported
all-in-one
Stylus SX420W SeriesUSB0x04b8/0x0864Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
Stylus SX430W SeriesUSB0x04b8/0x0880Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
Stylus SX440W SeriesUSB0x04b8/0x0884Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
Stylus SX510W SeriesUSB0x04b8/0x0856Goodall-in-one
overseas version of the PX-502A
Stylus SX525WDUSB0x04b8/0x085eCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the PX-503A
Stylus SX535WDUSB0x04b8/0x0891Completenetwork interface supported via DFSG non-free iscan-network-nt package
overseas version of the PX-504A
Stylus SX600FWUSB0x04b8/0x0847Goodnetwork interface probably supported
all-in-one
overseas version of the PX-601F
Stylus SX610FW SeriesUSB0x04b8/0x0855Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the PX-602F
Stylus SX620FW SeriesUSB0x04b8/0x085dCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
Stylus Scan 2000USB0x04b8/0x0105Untestedapparently mostly the same as the Stylus Scan 2500
Stylus Scan 2500USB0x04b8/0x0106Untestedscanner is apparently a GT-7000
Stylus TX100USB0x04b8/0x0841Goodall-in-one
overseas version of the PX-401A
Stylus TX110 SeriesUSB0x04b8/0x084dGoodall-in-one
overseas version of the PX-402A
Stylus TX120 SeriesUSB0x04b8/0x085cCompleteall-in-one
Stylus TX130 SeriesUSB0x04b8/0x0883Completeall-in-one
Stylus TX200USB0x04b8/0x0849Goodall-in-one
Stylus TX203USB0x04b8/0x0849Goodall-in-one
Stylus TX209USB0x04b8/0x0849Goodall-in-one
Stylus TX210 SeriesUSB0x04b8/0x084fGoodall-in-one
Stylus TX220 SeriesUSB0x04b8/0x0865Completeall-in-one
Stylus TX230W SeriesUSB0x04b8/0x0885Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
Stylus TX235USB0x04b8/0x0881Completeall-in-one
overseas version of the PX-404A
Stylus TX400USB0x04b8/0x084aGoodnetwork interface probably supported
all-in-one
overseas version of the PX-501A
Stylus TX410 SeriesUSB0x04b8/0x0851Goodnetwork interface probably supported
all-in-one
Stylus TX420W SeriesUSB0x04b8/0x0864Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
Stylus TX430W SeriesUSB0x04b8/0x0880Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
Stylus TX435WUSB0x04b8/0x0884Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
Stylus TX550W SeriesUSB0x04b8/0x0856Goodall-in-one
overseas version of the PX-502A
Stylus TX560WD SeriesUSB0x04b8/0x085eCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the PX-503A
WF-2510 SeriesUSB0x04b8/0x08a5Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the PX-505F
WF-2520 SeriesUSB0x04b8/0x08a6Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the PX-535F
WF-2530 SeriesUSB0x04b8/0x08a6Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the PX-535F
WF-2540 SeriesUSB0x04b8/0x08a6Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the PX-535F
WF-2630 SeriesUSB0x04b8/0x08c4Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
WF-2650 SeriesUSB0x04b8/0x08c3Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
WF-2660 SeriesUSB0x04b8/0x08c3Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
WF-3520 SeriesUSB0x04b8/0x0899Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the PX-605F
WF-3530 SeriesUSB0x04b8/0x0899Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the PX-675F
WF-3540 SeriesUSB0x04b8/0x0899Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
WF-3620 SeriesUSB0x04b8/0x08b8Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the PX-M740F
WF-3640 SeriesUSB0x04b8/0x08b8Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the PX-M741F
WF-4630 SeriesUSB0x04b8/0x08beCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
WF-4640 SeriesUSB0x04b8/0x08beCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
WF-5620 SeriesUSB0x04b8/0x08bdCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the PX-M840F
WF-5690 SeriesUSB0x04b8/0x08bdCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
WF-7510 SeriesUSB0x04b8/0x0869Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the PX-1600F
WF-7520 SeriesUSB0x04b8/0x087cCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the PX-1700F
WF-7610 SeriesUSB0x04b8/0x08b9Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the PX-M5040F
WF-7620 SeriesUSB0x04b8/0x08b9Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the PX-M5041F
WF-M1560 SeriesUSB0x04b8/0x08abCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
WF-M5690 SeriesUSB0x04b8/0x08d0Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the PX-M350F
WF-R4640 SeriesUSB0x04b8/0x08cdCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
WF-R5690 SeriesUSB0x04b8/0x08cdCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
WP-4511USB0x04b8/0x087dCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the PX-B750F
WP-4515USB0x04b8/0x087dCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
WP-4521USB0x04b8/0x087dCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the PX-B750F
WP-4525USB0x04b8/0x087dCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the PX-B750F
WP-4530 SeriesUSB0x04b8/0x087dCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the PX-B750F
WP-4540 SeriesUSB0x04b8/0x087dCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the PX-B750F
WP-4590 SeriesUSB0x04b8/0x087eCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
WorkForce 310 SeriesUSB0x04b8/0x0854Goodall-in-one
WorkForce 320 SeriesUSB0x04b8/0x0863Completenetwork interface supported via DFSG non-free iscan-network-nt package
some models in the series have a built-in network interface
all-in-one
WorkForce 435USB0x04b8/0x0870Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
WorkForce 500USB0x04b8/0x084cGoodall-in-one
WorkForce 520 SeriesUSB0x04b8/0x085fCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
WorkForce 545USB0x04b8/0x0890Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
WorkForce 600USB0x04b8/0x0847Goodnetwork interface probably supported
all-in-one
overseas version of the PX-601F
WorkForce 610 SeriesUSB0x04b8/0x0855Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the PX-602F
WorkForce 625USB0x04b8/0x085eCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the PX-503A
WorkForce 630 SeriesUSB0x04b8/0x085dCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
WorkForce 645USB0x04b8/0x088fCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
WorkForce 840 SeriesUSB0x04b8/0x086aCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the PX-673F
WorkForce 845USB0x04b8/0x0892Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
WorkForce K301USB0x04b8/0x0872Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
XP-100 SeriesUSB0x04b8/0x0895Completeall-in-one
overseas version of the PX-045A
XP-200 SeriesUSB0x04b8/0x0896Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
XP-211USB0x04b8/0x08aeCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the PX-046A
XP-212USB0x04b8/0x08aeCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the PX-046A
XP-215USB0x04b8/0x08aeCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the PX-046A
XP-225USB0x04b8/0x08c0Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the PX-047A
XP-230 SeriesUSB0x04b8/0x1102Complete 
XP-235 SeriesUSB0x04b8/0x1102Complete 
XP-240 243 245 247 SeriesUSB0x04b8/0x1116Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
XP-255USB0x04b8/0x113dGood 
XP-300 SeriesUSB0x04b8/0x0898Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the PX-435A
XP-310 SeriesUSB0x04b8/0x08afCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the PX-436A
XP-320 SeriesUSB0x04b8/0x08bfCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the PX-437A
XP-400 SeriesUSB0x04b8/0x0898Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the PX-435A
XP-410 SeriesUSB0x04b8/0x08b0Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
XP-420 SeriesUSB0x04b8/0x08c1Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
XP-427USB0x04b8/0x1116Goodnetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
XP-452 455 SeriesUSB0x04b8/0x113eGoodall-in-one
XP-600 SeriesUSB0x04b8/0x089eCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the EP-775A
XP-510 SeriesUSB0x04b8/0x08b7Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the EP-706A
XP-520 SeriesUSB0x04b8/0x08c8Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the EP-777A
XP-610 SeriesUSB0x04b8/0x08b6Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the EP-776AB/EP-776AW
XP-620 SeriesUSB0x04b8/0x08c8Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the EP-777A
XP-700 SeriesUSB0x04b8/0x089dCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
XP-710 SeriesUSB0x04b8/0x08b5Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the EP-806AB/EP-806AR/EP-806AW
XP-720 SeriesUSB0x04b8/0x08c7Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the EP-807AB/EP-807AR/EP-807AW
XP-750 SeriesUSB0x04b8/0x089cCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the EP-805A/EP-805AR/EP-805AW
XP-760 SeriesUSB0x04b8/0x08c7Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the EP-807AB/EP-807AR/EP-807AW
XP-800 SeriesUSB0x04b8/0x089bCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the EP-905A
XP-810 SeriesUSB0x04b8/0x08b4Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the EP-906F
XP-820 SeriesUSB0x04b8/0x08c6Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the EP-907F
XP-850 SeriesUSB0x04b8/0x089aCompletenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the EP-905F
XP-860 SeriesUSB0x04b8/0x08c6Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the EP-907F
XP-950 SeriesUSB0x04b8/0x08b3Completenetwork interface supported via DFSG non-free iscan-network-nt package
all-in-one
overseas version of the EP-976A3
Epson ME 350USB0x04b8/0x088dGood 
WP-M4525, WP-M4521, PX-K751F, WP-M4595USB0x04b8/0x08a7Good 
+

Backend: epsonds +(1.0.18 (unmaintained)) +

+

+Manual page: sane-epsonds
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Epson +DS-5500USB0x04b8/0x0145Untested 
DS-6500USB0x04b8/0x0145Untested 
DS-7500USB0x04b8/0x0145Untested 
DS-50000USB0x04b8/0x0146Untested 
DS-60000USB0x04b8/0x0146Good 
DS-70000USB0x04b8/0x0146Untested 
DS-510USB0x04b8/0x014cGood 
DS-560USB0x04b8/0x014dUntested 
DS-40USB0x04b8/0x0150Untested 
DS-760USB0x04b8/0x0152Untested 
DS-860USB0x04b8/0x0152Untested 
DS-520USB0x04b8/0x0154Untested 
PX-M7050 SeriesUSB0x04b8/0x08bcUntested 
WF-8510/8590 SeriesUSB0x04b8/0x08bcUntested 
PX-M7050FX SeriesUSB0x04b8/0x08ccUntested 
WF-R8590 SeriesUSB0x04b8/0x08ccUntested 
DS-410USB0x04b8/0x0165Complete 
ES-50USB0x04b8/0x016cComplete 
DS-70USB0x04b8/0x0160Complete 
ES-55RUSB0x04b8/0x016dComplete 
RR-60USB0x04b8/0x018cComplete 
ES-60WUSB0x04b8/0x016eComplete 
DS-80WUSB0x04b8/0x0166Complete 
ES-65WRUSB0x04b8/0x016fComplete 
RR-70WUSB0x04b8/0x018bComplete 
ES-60WWUSB0x04b8/0x016eComplete 
ES-60WBUSB0x04b8/0x016eComplete 
DS-1630USB0x04b8/0x015cComplete 
DS-1610USB0x04b8/0x015dComplete 
DS-1660WUSB0x04b8/0x015eComplete 
DS-310USB0x04b8/0x0159Complete 
ES-200USB0x04b8/0x0159Complete 
DS-320USB0x04b8/0x0162Complete 
DS-360WUSB0x04b8/0x015aComplete 
ES-300WUSB0x04b8/0x015aComplete 
ES-300WRUSB0x04b8/0x0177Complete 
ES-400IIUSB0x04b8/0x0181Complete 
DS-535IIUSB0x04b8/0x0183Complete 
DS-531USB0x04b8/0x0184Complete 
DS-530IIUSB0x04b8/0x0182Complete 
ES-500WIIUSB0x04b8/0x0185Complete 
DS-571WUSB0x04b8/0x0188Complete 
DS-575WIIUSB0x04b8/0x0187Complete 
DS-570WIIUSB0x04b8/0x0186Complete 
ES-580WUSB0x04b8/0x017fComplete 
RR-600WUSB0x04b8/0x0180Complete 
DS-535USB0x04b8/0x0167Complete 
DS-535HUSB0x04b8/0x017aComplete 
ES-400USB0x04b8/0x0156Complete 
DS-530USB0x04b8/0x0155Complete 
FF-680WUSB0x04b8/0x016bComplete 
DS-570WUSB0x04b8/0x0157Complete 
ES-500WUSB0x04b8/0x0157Complete 
DS-575WUSB0x04b8/0x0169Complete 
ES-500WRUSB0x04b8/0x0176Complete 
EW-052A SeriesUSB0x04b8/0x114eComplete 
XP-2100 SeriesUSB0x04b8/0x114eComplete 
ET-2700 SeriesUSB0x04b8/0x1135Complete 
L4150 SeriesUSB0x04b8/0x1135Complete 
ET-M2140 SeriesUSB0x04b8/0x114aComplete 
M2140 SeriesUSB0x04b8/0x114aComplete 
ET-M3140 SeriesUSB0x04b8/0x114fComplete 
M3140 SeriesUSB0x04b8/0x114fComplete 
L3150 SeriesUSB0x04b8/0x1143Complete 
ET-2710 SeriesUSB0x04b8/0x1143Complete 
ET-2810 SeriesUSB Complete 
L3250 SeriesUSB Complete 
XP-2150 SeriesUSB Complete 
USB Complete 
+

Backend: escl +

+

+Link(s): +https://support.apple.com/en-us/HT201311
+Manual page: sane-escl
+Comment: The eSCL backend for sane supports AirScan/eSCL devices that announce themselves on mDNS as _uscan._utcp or _uscans._utcp
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Brother +DCP-J772DWWiFi GoodAll resolutions supported.
DCP-L2530DWWiFi GoodAll resolutions supported.
HL-L2590DWWiFi GoodAll resolutions supported.
+Canon +IR C3520WiFi GoodAll resolutions supported, Flatted and ADF supported.
PIXMA MG5765WiFi GoodAll resolutions supported.
PIXMA G4511Ethernet WiFi BasicAll resolutions supported.
PIXMA G7050Ethernet WiFi UntestedTesters needed!
PIXMA TR4520 SeriesWifi GoodAll resolutions supported, Flatted and ADF supported.
PIXMA TR4540 SeriesWifi GoodAll resolutions supported, Flatted and ADF supported.
PIXMA TR4550 SeriesWifi GoodAll resolutions supported, Flatted and ADF supported.
PIXMA TR4551Wifi GoodAll resolutions supported, Flatted and ADF supported.
PIXMA TR7500 SeriesWiFi GoodAll resolutions supported, Flatted and ADF supported.
PIXMA TR8500 SeriesEthernet WiFi GoodAll resolutions supported, Flatted and ADF supported.
PIXMA TR8520Ethernet WiFi GoodAll resolutions supported, Flatted and ADF supported.
PIXMA TS3100 SeriesWiFi GoodAll resolutions supported.
PIXMA TS3150 SeriesWiFi GoodAll resolutions supported.
PIXMA TS3151WiFi GoodAll resolutions supported.
PIXMA TS3152WiFi GoodAll resolutions supported.
PIXMA TS3300 SeriesWiFi GoodAll resolutions supported.
PIXMA TS3350 SeriesWiFi GoodAll resolutions supported.
PIXMA TS3351WiFi GoodAll resolutions supported.
PIXMA TS3352WiFi GoodAll resolutions supported.
PIXMA TS5350 SeriesWiFi GoodAll resolutions supported.
PIXMA TS5351WiFi GoodAll resolutions supported.
PIXMA TS6150 SeriesWifi UntestedTesters needed!
PIXMA TS8050 SeriesWifi UntestedTesters needed!
PIXMA TS9100 SeriesWifi UntestedTesters needed!
+Epson +ET-2750WiFi GoodAll resolutions supported, Flatted only supported.
ET-3750WiFi GoodAll resolutions supported, Flatted and ADF supported.
ET-4750WiFi GoodAll resolutions supported, Flatted and ADF supported.
XP-6100WiFi GoodAll resolutions supported, Flatted only supported.
+HP +DeskJet 2710WiFi GoodAll resolutions supported
DeskJet 2723WiFi GoodAll resolutions supported.
DeskJet 3760WiFi GoodAll resolutions supported.
LaserJet Entreprise Flow MFP M578WiFi BasicAll resolutions supported.
LaserJet MFP M28wWiFi BasicAll resolutions supported.
LaserJet FlowMFP M578WiFi BasicIssues with duplex ADF
LaserJet MFP M630WiFi BasicIssues with duplex ADF
OfficeJet 4630WiFi UntestedTesters needed!
OfficeJet Pro 8610Ethernet WiFi GoodAll resolutions supported, Flatted and ADF supported.
+Ricoh +SP3710SWiFi UntestedTesters needed!
+Xerox +VERSALINK C7220WiFi GoodAll resolutions supported, Flatted and ADF supported.
+

Backend: fujitsu +(137) +

+

+Link(s): +http://www.thebility.com/fujitsu/
+Manual page: sane-fujitsu
+Comment: Backend updated for SANE release 1.0.32, see sane-fujitsu manpage
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Fujitsu +M3091DCSCSI Completesmall, old, discontinued
M3092DCSCSI Completesmall, old, discontinued
fi-4120CSCSI USB0x04c5/0x1041Completesmall, recent, discontinued, usb 1.1
fi-4120C2SCSI USB0x04c5/0x10aeCompletesmall, recent, discontinued, usb 2.0
fi-4220CSCSI USB0x04c5/0x1042Completesmall, recent, discontinued, usb 1.1
fi-4220C2SCSI USB0x04c5/0x10afCompletesmall, recent, discontinued, usb 2.0
fi-5110CUSB0x04c5/0x1097Completesmall, recent, discontinued
fi-5110EOX/2USB0x04c5/0x1096Completesmall, recent, discontinued
fi-5110EOX3USB0x04c5/0x10e6Completesmall, recent, discontinued
fi-5110EOXMUSB0x04c5/0x10f2Completesmall, recent, discontinued
fi-5120CSCSI USB0x04c5/0x10e0Completesmall, recent, discontinued
fi-5220CSCSI USB0x04c5/0x10e1Completesmall, recent, discontinued
fi-5000NEthernet UntestedNot a scanner, rather a scanner to ethernet interface
fi-6000NSEthernet Untestedsmall, recent, discontinued, integrated touchscreen and keyboard
ScanSnap S500USB0x04c5/0x10feCompletesmall, recent, discontinued
ScanSnap S500MUSB0x04c5/0x1135Completesmall, recent, discontinued
ScanSnap S510USB0x04c5/0x1155Completesmall, recent, discontinued
ScanSnap S510MUSB0x04c5/0x116fCompletesmall, recent, discontinued
fi-6130USB0x04c5/0x114fCompletesmall, recent, discontinued
fi-6230USB0x04c5/0x1150Completesmall, recent, discontinued
fi-6130ZUSB0x04c5/0x11f3Completesmall, recent, discontinued
fi-6230ZUSB0x04c5/0x11f4Completesmall, recent, discontinued
fi-6120ZLASCSI USB0x04c5/0x146dUntestedsmall, recent, discontinued, expected to work
fi-6220ZLASCSI USB0x04c5/0x146eUntestedsmall, recent, discontinued, expected to work
fi-6125ZLASCSI USB0x04c5/0x1463Untestedsmall, recent, discontinued, expected to work
fi-6225ZLASCSI USB0x04c5/0x1464Untestedsmall, recent, discontinued, expected to work
fi-6130ZLASCSI USB0x04c5/0x1461Completesmall, recent, discontinued
fi-6230ZLASCSI USB0x04c5/0x1462Untestedsmall, recent, discontinued, expected to work
ScanSnap S1500USB0x04c5/0x11a2Completesmall, discontinued
ScanSnap S1500MUSB0x04c5/0x11a2Completesmall, discontinued, same as S1500
ScanSnap N1800Ethernet Untestedsmall, discontinued, integrated touchscreen and keyboard
ScanSnap N7100Ethernet Untestedsmall, current, integrated touchscreen and keyboard
ScanSnap fi-6010NEthernet Untestedsmall, current, integrated touchscreen and keyboard
fi-6110USB0x04c5/0x11fcCompletesmall, current
fi-7160USB0x04c5/0x132eCompletesmall, current
fi-7260USB0x04c5/0x132fCompletesmall, current
ScanSnap iX500USB WiFi0x04c5/0x132bGoodsmall, current, WiFi not supported. Hardware only scans in color. Backend generates binary and grayscale modes.
ScanSnap iX100USB WiFi0x04c5/0x13f4Goodsmall, current, WiFi not supported.
ScanSnap SV600USB0x04c5/0x128eUntestedAlso has a second USB VID 0x13ba. Will require some gymnastics to support.
M3093ERS232C/Video Unsupportedmedium, old, discontinued
M3093DERS232C/Video Unsupportedmedium, old, discontinued
M3093DGSCSI Completemedium, old, discontinued
M3093EXRS232C/Video Unsupportedmedium, old, discontinued
M3093GXSCSI Completemedium, old, discontinued
M3096EXRS232C/Video Unsupportedmedium, old, discontinued
M3096GXSCSI Completemedium, old, discontinued
M3097E+RS232C/Video Unsupportedmedium, old, discontinued
M3097G+SCSI Completemedium, old, discontinued
M3097DERS232C/Video Unsupportedmedium, old, discontinued
M3097DGSCSI Completemedium, old, discontinued
fi-4340CSCSI USB0x04c5/0x10cfCompletemedium, current
fi-4530CSCSI USB0x04c5/0x1078Completemedium, recent, discontinued
fi-4640SSCSI Completemedium, recent, discontinued
fi-4750CSCSI Completemedium, recent, discontinued
fi-5530CSCSI USB0x04c5/0x10e2Completemedium, recent, discontinued
fi-6140SCSI USB0x04c5/0x114dCompletemedium, recent, discontinued
fi-6240SCSI USB0x04c5/0x114eCompletemedium, recent, discontinued
fi-6140Z/fi-6140ZLASCSI USB0x04c5/0x11f1Completemedium, recent, discontinued
fi-6240ZSCSI USB0x04c5/0x11f2Completemedium, recent, discontinued
fi-6135ZLASCSI USB0x04c5/0x146bUntestedmedium, recent, discontinued, expected to work
fi-6235ZLASCSI USB0x04c5/0x146cUntestedmedium, recent, discontinued, expected to work
fi-6140ZLASCSI USB0x04c5/0x145fUntestedmedium, recent, discontinued, expected to work
fi-6240ZLASCSI USB0x04c5/0x1460Untestedmedium, recent, discontinued, expected to work
fi-5530C2SCSI USB0x04c5/0x114aCompletemedium, current
fi-7180USB0x04c5/0x132cCompletemedium, current
fi-7280USB0x04c5/0x132dCompletemedium, current
M3099ARS232C/Video Unsupportedbig, old, discontinued
M3099GSCSI Completebig, old, discontinued
M3099EHRS232C/Video Unsupportedbig, old, discontinued
M3099GHSCSI Completebig, old, discontinued
M3099EXRS232C/Video Unsupportedbig, old, discontinued
M3099GXSCSI Completebig, old, discontinued
M4097DSCSI Completebig, old, discontinued
M4099DSCSI Completebig, old, discontinued
fi-4750LSCSI Completebig, recent, discontinued
fi-4860CSCSI Completebig, recent, discontinued
fi-4860C2SCSI Completebig, recent, discontinued
fi-4990CSCSI Completebig, recent, discontinued
fi-5650CSCSI USB0x04c5/0x10adCompletebig, recent, discontinued
fi-5750CSCSI USB0x04c5/0x1095Completebig, recent, discontinued
fi-5900CSCSI USB0x04c5/0x10e7Goodbig, recent, discontinued. Independent ultrasonic control and multistream unsupported
fi-6750SUSB0x04c5/0x1178UntestedSimplex, USB only version of fi-6770, won't wakeup via software, discontinued
fi-5950SCSI USB0x04c5/0x1213Untestedbig, current. Faster version of fi-5900?
fi-6670SCSI USB0x04c5/0x1176Goodbig, current, won't wakeup via software
fi-6670ASCSI USB0x04c5/0x1177Goodbig, current, VRS CGA board unsupported, won't wakeup via software
fi-6770SCSI USB0x04c5/0x1174Goodbig, current, won't wakeup via software
fi-6770ASCSI USB0x04c5/0x1175Goodbig, current, VRS CGA board unsupported, won't wakeup via software
fi-6800SCSI USB0x04c5/0x119dUntestedbig, current. Independent ultrasonic control and multistream unsupported
fi-6800-CGASCSI USB0x04c5/0x119eUntestedbig, current. VRS CGA board unsupported, Independent ultrasonic control and multistream unsupported
fi-6400SCSI USB0x04c5/0x14acGood 
fi-6420SCSI USB0x04c5/0x14bdUntested 
ScanSnap iX500EEUSB0x04c5/0x13f3Untested 
N7100USB Ethernet0x04c5/0x146fUntested 
fi-7480USB0x04c5/0x14b8Good 
fi-7460USB0x04c5/0x14beGood 
fi-7140USB0x04c5/0x14dfGood 
fi-7240USB0x04c5/0x14e0Untested 
fi-7135USB0x04c5/0x14e1Untested 
fi-7235USB0x04c5/0x14e2Untested 
fi-7130USB0x04c5/0x14e3Untested 
fi-7230USB0x04c5/0x14e4Untested 
fi-7125USB0x04c5/0x14e5Untested 
fi-7225USB0x04c5/0x14e6Untested 
fi-7120USB0x04c5/0x14e7Untested 
fi-7220USB0x04c5/0x14e8Untested 
fi-400FUSB0x04c5/0x151eUntested 
fi-7030USB0x04c5/0x151fGood 
fi-7700USB0x04c5/0x1520Good 
fi-7600USB0x04c5/0x1521Good 
fi-7700SUSB0x04c5/0x1522Untested 
ScanSnap iX1500USB WiFi0x04c5/0x159fGoodsmall, current, WiFi not supported.
fi-800RUSB0x04c5/0x15fcGoodsmall, current, both feed methods are supported.
fi-7900USB0x04c5/0x160aGood 
fi-7800USB0x04c5/0x160bGood 
ScanSnap iX1600USB WiFi0x04c5/0x1632Goodsmall, current, WiFi not supported.
+

Backend: genesys +(1.0-63) +

+

+Link(s): +http://www.meier-geinitz.de/sane/genesys-backend/
+Manual page: sane-genesys
+Comment: Only the USB scanners mentioned below are currently supported.
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Plustek +OpticBook 3600USB0x07b3/0x0900BasicHas a Primax USB ID
OpticFilm 7200USB0x07b3/0x0807Complete900, 1800, 3600 and 7200 dpi resolutions are supported
OpticFilm 7200 (v2)USB0x07b3/0x0c07Complete900, 1800, 3600 and 7200 dpi resolutions are supported
OpticFilm 7200iUSB0x07b3/0x0c04Complete900, 1800, 3600 and 7200 dpi resolutions are supported in both regular transparency and infrared modes
OpticFilm 7300USB0x07b3/0x0c12Complete900, 1800, 3600 and 7200 dpi resolutions are supported
OpticFilm 7400USB0x07b3/0x0c3aComplete900, 1800, 3600, 7200 or 600, 1200, 1800, 3600 and 7200 dpi resolutions are supported (depending on exact scanner model)
OpticFilm 7500iUSB0x07b3/0x0c13Complete900, 1800, 3600 and 7200 dpi resolutions are supported in both regular transparency and infrared modes
OpticFilm 7600iUSB0x07b3/0x0c3bComplete900, 1800, 3600 and 7200 dpi resolutions are supported in both regular transparency and infrared modes
OpticFilm 8100USB0x07b3/0x130cComplete900, 1800, 3600 and 7200 dpi resolutions are supported
OpticFilm 8200iUSB0x07b3/0x130dComplete900, 1800, 3600 and 7200 dpi resolutions are supported in both regular transparency and infrared modes
+Medion/Lifetec/Tevion/Cytron +MD5345USB0x0461/0x0377GoodHas a Primax USB ID
MD6228USB0x0461/0x0377GoodHas a Primax USB ID. Same as MD5345
MD6471USB0x0461/0x0377CompleteHas a Primax USB ID. Same as MD5345
+Hewlett-Packard +ScanJet 2300CUSB0x03f0/0x0901Complete600x1200 dpi max
ScanJet 2400CUSB0x03f0/0x0a01Complete1200x1200 dpi max
ScanJet G2410USB0x03f0/0x0a01Basicclone of the HP 2400C
ScanJet 3670USB0x03f0/0x1405Complete1200x1200 dpi max, complete transparency adaptor support
ScanJet 3690CUSB0x03f0/0x1405Complete1200x1200 dpi max, same as HP 3670
ScanJet 4850CUSB0x03f0/0x1b05Goodresolution from 100 to 2400 supported, UTA not supported yet
ScanJet G4010USB0x03f0/0x4505Goodresolution from 100 to 2400 supported, UTA not supported yet
ScanJet G4050USB0x03f0/0x4605Goodresolution from 100 to 2400 supported, UTA not supported yet
ScanJet N6310USB0x03f0/0x4705UntestedNot supported yet
+Canon +CanoScan LiDE 35USB0x04a9/0x2213GoodSame ids as LiDE 50.
CanoScan LiDE 40USB0x04a9/0x2213GoodSame ids as LiDE 50.
CanoScan LiDE 50USB0x04a9/0x2213Good 
CanoScan LiDE 60USB0x04a9/0x221cGood 
CanoScan LiDE 80USB0x04a9/0x2214BasicNo 2400 dpi support, slow speed at lower resolution
CanoScan LiDE 90USB0x04a9/0x1900Goodresolutions from 300 to 2400 dpi are supported
CanoScan LiDE 100USB0x04a9/0x1904Completeresolutions from 75 to 2400 dpi are supported
CanoScan LiDE 110USB0x04a9/0x1909Completeresolutions from 75 to 2400 dpi are supported
CanoScan LiDE 120USB0x04a9/0x190eCompleteresolutions from 75 to 2400 dpi are supported
CanoScan LiDE 200USB0x04a9/0x1905Completeresolutions from 75 to 4800 dpi are supported
CanoScan LiDE 210USB0x04a9/0x190aCompleteresolutions from 75 to 4800 dpi are supported
CanoScan LiDE 220USB0x04a9/0x190fCompleteresolutions from 75 to 4800 dpi are supported
CanoScan 4400FUSB0x04a9/0x2228UntestedPhysical damage due to overheating reported. Enable in genesys.conf at your own risk. See https://gitlab.com/sane-project/backends/-/issues/436. 300, 600, 1200 dpi resolutions are supported in flatbed mode; 1200, 2400, 4800 dpi resolutions are supported in transparency scanning mode
CanoScan 5600FUSB0x04a9/0x1906Complete300, 600, 1200, 2400, 4800 dpi resolutions are supported in both flatbed and transparency modes
CanoScan 8400FUSB0x04a9/0x221eComplete400, 800, 1600, 3200 dpi resolutions are supported in flatbed, transparency and infrared transparency scanning modes
CanoScan 8600FUSB0x04a9/0x2229Complete300, 600, 1200 dpi resolutions supported in flatbed scanning mode; 300, 600, 1200, 2400, 4800 dpi resolutions are supported in transparency and infrared transparency scanning modes
CanoScan 700FUSB0x04a9/0x1907BasicGL847 based, resolutions from 75 to 1200 dpi are supported
Canon Image Formula 101USB0x1083/0x162eUnsupportedGL846 based
+Visioneer +Strobe XP 100,r3USB0x04a7/0x049bGoodAll resolution and mode supported, calibration is available
Strobe XP 200USB0x04a7/0x0426GoodAll resolution and mode supported, calibration is available
Strobe XP 300USB0x04a7/0x0474GoodAll resolution and mode supported, calibration is available, front- and backside side-by-side, with backside mirrored horizontally.
RoadwarriorUSB0x04a7/0x0494BasicAll resolution and mode supported, calibration is available
Visioneer OneTouch 7100USB0x04a7/0x0229CompleteSame as MD5345
+Pentax +DSmobile 600USB0x0a17/0x3210GoodAll resolution and mode supported, calibration is available
DSmobile 600USB0x04f9/0x2038GoodAll resolution and mode supported, calibration is available
+DCT +DocketPort 487USB0x1dcc/0x4810BasicAll resolution and mode supported, calibration is available, front- and backside side-by-side, with backside mirrored horizontally.
+Syscan +DocketPort 485USB0x0a82/0x4810BasicAll resolution and mode supported, front- and backside side-by-side, with backside mirrored horizontally.
DocketPort 465USB0x0a82/0x4802UntestedAll resolution and mode should be supported, but uncorrected scans
DocketPort 665USB0x0a82/0x4803BasicAll resolution and mode supported, calibration is available
DocketPort 685/ Ambir DS685USB0x0a82/0x480cGoodAll resolution and mode supported, calibration is available, front- and backside side-by-side, with backside mirrored horizontally.
+Xerox +Travel Scanner 100USB0x04a7/0x04acGoodAll resolution and mode supported, calibration is available
2400 OnetouchUSB0x0461/0x038bCompleteGL646 based, resolution from 75 to 2400 dpi
+Panasonic +KV-SS080USB0x04da/0x100fCompleteAll resolution and mode supported, calibration is available. Support sponsored by cncsolutions (http://www.cncsolutions.com.br)
+

Backend: gt68xx +(1.0-84 (unmaintained)) +

+

+Link(s): +http://www.meier-geinitz.de/sane/gt68xx-backend/
+Manual page: sane-gt68xx
+Comment: Only the USB scanners mentioned below are supported. For other Mustek BearPaws, look at the Plustek and the MA-1509 backend.
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Artec/Ultima +Ultima 2000USB0x05d8/0x4002GoodWorks, only product id 0x4002 is supported
Ultima 2000 e+USB0x05d8/0x4002GoodWorks, however 12 bit mode doesn't seem to be supported
+Boeder +Sm@rtScan Slim EditionUSB0x05d8/0x4002GoodSimilar to Artec Ultima 2000
+Fujitsu +1200CUSUSB0x05d8/0x4002BasicWorks, but is slow. Probably a Mustek BearPaw 2400 CU clone.
+Genius +ColorPage Slim 1200USB0x0458/0x201eUntestedUntested but should work.
Colorpage SF600USB0x0458/0x2021Basic 
Colorpage Vivid3xUSB0x0458/0x2011Good 
Colorpage Vivid3 V2USB0x0458/0x2011GoodSame as Colorpage Vivid3x
Colorpage Vivid3xeUSB0x0458/0x2017Good 
Colorpage Vivid4USB0x0458/0x2014Good 
Colorpage Vivid4xUSB0x0458/0x201bGood 
Colorpage Vivid4xeUSB0x0458/0x201aGood 
Colorpage Vivid 1200 XUSB0x0458/0x201dGood 
Colorpage Vivid 1200 XEUSB0x0458/0x201fGood 
+Googlegear +2000USB0x05d8/0x4002GoodSame as Artec Ultima 2000.
+Lexmark +X70USB0x043d/0x002dGoodWorks, some resolutions fail at 16 bit
X73USB0x043d/0x002dGoodWorks, some resolutions fail at 16 bit, same as X70
+Medion/Lifetec/Tevion/Cytron +MD 4394USB0x05d8/0x4002GoodProduct id 0x4002. If you have 0x4003, use artec_eplus48u backend.
MD/LT 9375USB0x05d8/0x4002UntestedUntested, but is reported to have the same ids as the Artec Ultima 2000. Please test.
MD/LT 9385USB0x05d8/0x4002GoodSimilar to Artec Ultima 2000
LT 9452USB0x05d8/0x4002GoodSimilar to Mustek ScanExpress 1200 UB Plus
MD 9458USB0x05d8/0x4002GoodSimilar to Artec Ultima 2000 (e+?)
+Mustek +BearPaw 1200 CSUSB0x055f/0x021eGood 
BearPaw 1200 CUUSB0x05d8/0x4002Good 
BearPaw 1200 CU PlusUSB0x055f/0x021bGood 
BearPaw 1200 CU PlusUSB0x055f/0x021cGood 
BearPaw 1200 TAUSB0x055f/0x021eGoodTransparency adapter supported
BearPaw 1248 CUUSB0x055f/0x021cGoodSeems to use the same ids as BearPaw 1200 CU Plus.
BearPaw 2400 CSUSB0x055f/0x0218UntestedProbably works, reports are welcome
BearPaw 2400 CS PlusUSB0x055f/0x0219GoodWorks, problems with 12/16 bit modes?
BearPaw 2400 CUUSB0x05d8/0x4002BasicWorks, but is slow
BearPaw 2400 CU PlusUSB0x055f/0x021dGood 
BearPaw 2400 TAUSB0x055f/0x0218GoodTransparency adapter supported
BearPaw 2400 TA PlusUSB0x055f/0x0219GoodTransparency adapter supported
BearPaw 2448 CS PlusUSB0x055f/0x021aBasicSlow. Same as 2448 TA Plus, but without TA.
BearPaw 2448 TA PlusUSB0x055f/0x021aBasicSlow. Transparency adapter supported. Slow. Brightness depends on resolution?
Plug-n-Scan 2400 MTUSB0x055f/0x0219GoodWorks but is slow in high resolutions. Same as BearPaw 2400 TA Plus.
Plug-n-Scan 2400 MUSB0x055f/0x0219GoodWorks but is slow in high resolutions. Same as BearPaw 2400 CS Plus.
ScanExpress 1200 UB PlusUSB0x05d8/0x4002Good 
ScanExpress 1248 UBUSB0x055f/0x021fComplete 
ScanExpress 2400 USBUSB0x05d8/0x4002MinimalShould be detected but may need some more work in the code. Testers welcome. Please contact me if you own this scanner.
ScanExpress A3 USBUSB0x055f/0x0210BasicStill some vertical stripes.
ScanMagic 1200 UB PlusUSB0x05d8/0x4002GoodSame as ScanExpress 1200 UB Plus
+NeatReceipts +Scanalizer Professional 2.5USB0x07b3/0x0412UntestedSimilar to Plustek OpticSlim M12. Please tell us if this scanner works.
Mobile ScannerUSB0x07b3/0x0462BasicSimilar to Plustek OpticSlim M12.
+Nortek +MyScan 1200USB0x07b3/0x040bUntestedUntested. Please test. Similar to Plustek OpticPro S12?
+Packard Bell +Diamond 1200USB0x05d8/0x4002GoodSimilar to Mustek BearPaw 1200 (Plus)
Diamond 1200 PlusUSB0x055f/0x021cGoodSimilar to Mustek BearPaw 1200 Plus
Diamond 1200 PlusUSB0x055f/0x021bGoodSimilar to Mustek BearPaw 1200 Plus
Diamond 2450USB0x055f/0x0219Good 
+Plustek +OpticPro 1248UUSB0x07b3/0x0400Good 
OpticPro 1248UUSB0x07b3/0x0401Good 
OpticPro U16BUSB0x07b3/0x0402Good 
OpticPro U16B+USB0x07b3/0x0403Good 
OpticPro UT16BUSB0x07b3/0x0403UntestedProbably works. Transparency adapter not supported yet. Please contact me if you own such a device.
OpticPro S12USB0x07b3/0x040bGoodProduct ID 0x040b only.
OpticPro S24USB0x07b3/0x040eGoodProduct ID 0x040e only. Is reported to work.
OpticPro ST12USB0x07b3/0x040bUntestedProduct ID 0x040b only. Needs testing. Transparency adapter completely untested. Please contact me if you own such a scanner.
OpticSlim 1200USB0x07b3/0x0413Good 
OpticSlim 2400USB0x07b3/0x0422GoodWorks up to 1200 dpi.
OpticSlim 2400 plusUSB0x07b3/0x0454GoodSame as OpticSlim 2400.
OpticSlim 500 plusUSB0x07b3/0x046eGoodNeed firmware from windows driver. Image is upside down because hardware in this model is upside down. Buttons not tested.
Iriscan Express 2USB0x07b3/0x045fCompleteWorks up to 1200 dpi. Calibration with external calibration sheet supported
OpticSlim M12USB0x07b3/0x0412CompleteWorks up to 1200 dpi. Calibration with external calibration sheet supported
+RevScan +19200iUSB0x07b3/0x0400GoodSimilar to Plustek OpticPro 1248U
+Trust +240TH Easy Webscan GoldUSB0x055f/0x0218GoodSame as Mustek Bearpaw 2400 TA plus.
Compact Scan USB 19200USB0x05d8/0x4002GoodWorks, if you have vendor id 0x055f and product id 0x0006, use the mustek_usb backend instead, similar to Mustek ScanExpress 1200 UB (Plus)
Direct WebScan 19200USB0x055f/0x021cGoodSame as Mustek BearPaw 1200 CU Plus (0x021c).
Flat Scan USB 19200USB0x05d8/0x4002GoodSimilar to Artec Ultima 2000
+Visioneer +OneTouch 7300USB0x04a7/0x0444GoodWorks up to 1200 dpi and 12 bits/color.
+

Backend: hp +(unmaintained) +

+

+Manual page: sane-hp
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Hewlett-Packard +ScanJet PlusProprietary CompleteDriver for HP parallel interface card required
ScanJet IIcSCSI Complete 
ScanJet IIpSCSI Complete 
ScanJet IIcxSCSI Complete 
ScanJet 3cSCSI Complete 
ScanJet 3pSCSI Complete 
ScanJet 4cSCSI Complete 
ScanJet 4pSCSI CompleteButtons may not work on some scanners
ScanJet 4100CUSB0x03f0/0x0101CompleteButtons may not work on some scanners
ScanJet 5pSCSI CompleteButtons may not work on some scanners
ScanJet 5100CParport CompleteRequires ppscsi driver and epst module. Buttons may not work on some scanners
ScanJet 5200CParport USB0x03f0/0x0401CompleteParallel interface requires ppscsi driver and epst module. Buttons may not work on some scanners
ScanJet 6100CSCSI Complete 
ScanJet 6200CSCSI USB0x03f0/0x0201CompleteButtons may not work on some scanners
ScanJet 6250CSCSI USB0x03f0/0x0201CompleteButtons may not work on some scanners
ScanJet 6300CSCSI USB0x03f0/0x0601CompleteButtons may not work on some scanners
ScanJet 6350CSCSI USB0x03f0/0x0601CompleteButtons may not work on some scanners
ScanJet 6390CSCSI USB0x03f0/0x0601CompleteButtons may not work on some scanners
PhotoSmart PhotoScannerSCSI Complete 
+

Backend: hp3500 +(1.1 (unmaintained)) +

+

+Link(s): +http://projects.troy.rollo.name/rt-scanners/
+Manual page: sane-hp3500
+Comment: HP3500 series scanners.
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Hewlett-Packard +ScanJet 3500CUSB0x03f0/0x2205Good 
ScanJet 3530CUSB0x03f0/0x2005Good 
ScanJet 3570CUSB0x03f0/0x2005Good 
+

Backend: hp3900 +(0.12 (unmaintained)) +

+

+Link(s): +http://sourceforge.net/projects/hp3900-series/
+Manual page: sane-hp3900
+Comment: Still Beta
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Hewlett-Packard +ScanJet 3800USB0x03f0/0x2605BasicWorks with resolutions equal and less than 600dpi
ScanJet 3970cUSB0x03f0/0x2305Good 
ScanJet 4070 PhotosmartUSB0x03f0/0x2405Good 
ScanJet 4370USB0x03f0/0x4105BasicWorks with resolutions lower than 1200dpi
ScanJet G2710USB0x03f0/0x2805BasicSimilar to hp scanjet 3800
ScanJet G3010USB0x03f0/0x4205BasicSimilar to hp scanjet 4370
ScanJet G3110USB0x03f0/0x4305BasicSimilar to hp scanjet 4370
+UMAX +Astra 4900USB0x06dc/0x0020Minimaldeveloping yet
+BenQ +5550USB0x04a5/0x2211Minimaldeveloping yet
+

Backend: hp4200 +(1.0-2 (unmaintained)) +

+

+Link(s): +http://hp4200-backend.sourceforge.net
+Manual page: sane-hp4200
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Hewlett-Packard +ScanJet 4200CUSB0x03f0/0x0105Basic8bpp color, 75/150/300/600 dpi only
ScanJet 4200CxiUSB0x03f0/0x0105Basic8bpp color, 75/150/300/600 dpi only
ScanJet 4200CseUSB0x03f0/0x0105Basic8bpp color, 75/150/300/600 dpi only
+

Backend: hp5400 +(1.0-2 (unmaintained)) +

+

+Link(s): +http://sourceforge.net/projects/hp5400backend
+Manual page: sane-hp5400
+Comment: HP5400 and HP5470 scanners. Prototype backend available
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Hewlett-Packard +ScanJet 5400cUSB0x03f0/0x1005Basic 
ScanJet 5470cUSB0x03f0/0x1105Basic 
ScanJet 5490cUSB0x03f0/0x1105Basic 
+

Backend: hp5590 +(1.0.5) +

+

+Manual page: sane-hp5590
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Hewlett-Packard +ScanJet 4500CUSB0x03f0/0x1205CompleteLineart/grayscale/color (24 bit), 100/200/300/600/1200/2400 DPI, flatbed/ADF/ADF duplex/TMA slides/TMA negatives
ScanJet 4570CUSB0x03f0/0x1305CompleteLineart/grayscale/color (24 bit), 100/200/300/600/1200/2400 DPI, flatbed/TMA slides/TMA negatives
ScanJet 5500CUSB0x03f0/0x1305UntestedLineart/grayscale/color (24 bit), 100/200/300/600/1200/2400 DPI, flatbed/TMA slides/TMA negatives
ScanJet 5550CUSB0x03f0/0x1205CompleteLineart/grayscale/color (24 bit), 100/200/300/600/1200/2400 DPI, flatbed/ADF/ADF duplex/TMA slides/TMA negatives
ScanJet 5590USB0x03f0/0x1705CompleteLineart/grayscale/color (24 bit), 100/200/300/600/1200/2400 DPI, flatbed/ADF/ADF duplex/TMA slides/TMA negatives
ScanJet 7650USB0x03f0/0x1805CompleteLineart/grayscale/color (24 bit), 100/200/300/600/1200/2400 DPI, flatbed/ADF/ADF duplex/TMA slides/TMA negatives
+

Backend: hpljm1005 +(0 (unmaintained)) +

+

+Manual page: sane-hpljm1005
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Hewlett-Packard +LaserJet M1005 MFPUSB0x03f0/0x3b17Goodgrayscale/color (24 bit), 75/100/150/200/300/600/1200 DPI
LaserJet M1120 MFPUSB0x03f0/0x5617Goodgrayscale/color (24 bit), 75/100/150/200/300/600/1200 DPI
LaserJet M1120n MFPUSB0x03f0/0x5717Goodgrayscale/color (24 bit), 75/100/150/200/300/600/1200 DPI
+

Backend: hpsj5s +(0.03 (unmaintained)) +

+

+Link(s): +http://hpsj5s.sourceforge.net/
+Manual page: sane-hpsj5s
+

+ + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Hewlett-Packard +ScanJet 5sParport (EPP) MinimalRequires libieee1284 library. Only gray mode.
+

Backend: hs2p +(1.00 (unmaintained)) +

+

+Link(s): +http://www.acjlaw.net:8080/~jeremy/Ricoh/
+Manual page: sane-hs2p
+Comment: This backend has been tested with the IS450DE (Duplex/Endorser). All major functions necessary for scanning are supported. This backend should work with all Ricoh scanners in the IS450 family as well as the IS420 series, but the IS420 has not yet been tested. Features provided by the optional Image Processing Unit (IPU) are not yet integrated into the backend, as my scanner lacks the IPU.
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Ricoh +IS450SCSI CompleteAll major scanning-related features are supported (except for IPU). Certain non-scanning features, such as those related to scanner maintenance, are not supported. Such features would be better implemented in a separate stand-alone tool. For instance, if you replace the ADF Unit, you must recalibrate the scanner optics using a Ricoh Test Sheet and reset the E^2PROM registers. Reports are welcome.
IS-410SCSI UntestedUntested, please report!
IS-420SCSI UntestedUntested, please report!
IS-430SCSI UntestedUntested, please report!
+

Backend: ibm +(1.0-4 (unmaintained)) +

+

+Link(s): +http://www.meier-geinitz.de/sane/ibm-backend/
+Manual page: sane-ibm
+Comment: This backend has had only limited testing. It needs more work especially for the Ricoh scanners. Patches are welcome.
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+IBM +2456SCSI BasicWas reported to work long time ago. Reports are welcome.
+Ricoh +IS-410SCSI UntestedUntested, please report!
IS-420SCSI BasicWorks at least in flatbed mode.
IS-430SCSI UntestedUntested, please report!
+

Backend: kodak +(7) +

+

+Link(s): +http://www.thebility.com/kodak/
+Manual page: sane-kodak
+Comment: New backend for SANE release 1.0.21, see sane-kodak manpage
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Kodak +Scanner 1500SCSI UntestedPlease test!
Scanner 2500SCSI UntestedPlease test!
Scanner 3500SCSI UntestedPlease test!
Scanner 3510SCSI UntestedPlease test!
Scanner 3520SCSI UntestedPlease test!
Color Scanner 3590CSCSI UntestedPlease test!
Color Scanner 4500SCSI UntestedPlease test!
i150 ScannerIEEE-1394 UntestedPlease test!
i160 ScannerIEEE-1394 UntestedPlease test!
i250 ScannerIEEE-1394 UntestedPlease test!
i260 ScannerIEEE-1394 UntestedPlease test!
i280 ScannerIEEE-1394 UntestedPlease test!
Scanner 900SCSI UntestedPlease test!
Scanner 923SCSI UntestedPlease test!
Scanner 5500SCSI UntestedPlease test!
Scanner 7500SCSI UntestedPlease test!
Scanner 7520SCSI UntestedPlease test!
Scanner 9500SCSI UntestedPlease test!
Scanner 9520SCSI UntestedPlease test!
i610 ScannerIEEE-1394 UntestedPlease test!
i620 ScannerIEEE-1394 UntestedPlease test!
i640 ScannerIEEE-1394 UntestedPlease test!
i660 ScannerIEEE-1394 UntestedPlease test!
i730 ScannerIEEE-1394 UntestedPlease test!
i750 ScannerIEEE-1394 UntestedPlease test!
i780 ScannerIEEE-1394 UntestedPlease test!
i810 ScannerSCSI UntestedPlease test!
i820 ScannerSCSI UntestedPlease test!
i830 ScannerSCSI UntestedPlease test!
i840 ScannerSCSI UntestedPlease test!
i1840 ScannerIEEE-1394 UntestedPlease test!
i1860 ScannerIEEE-1394 BasicUncompressed B&W, Gray and Color, some automatic features supported
s1740SCSI UntestedPlease test!
+

Backend: kodakaio +(2.7.2) +

+

+Link(s): +http://sourceforge.net/projects/cupsdriverkodak/
+Manual page: sane-kodakaio
+Comment: Backend for Kodak AiO ESP and Hero printers. Also possibly Advent AWL10
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Kodak +ESP 2150USB0x040a/0x4059UntestedPlease test!
ESP 2170USB0x040a/0x4066BasicTested with network
ESP 3200USB0x040a/0x4043UntestedPlease test!
ESP 3300USB0x040a/0x4031UntestedPlease test!
ESP 4100USB0x040a/0x4053UntestedPlease test!
ESP 5000USB0x040a/0x4028UntestedPlease test!
ESP 5100USB0x040a/0x4025UntestedPlease test!
ESP 5200USB Ethernet0x040a/0x4041CompleteUSB good, Network good
ESP 5300USB0x040a/0x4026UntestedPlease test!
ESP 5500USB0x040a/0x4027UntestedPlease test!
ESP 6100USB0x040a/0x4054UntestedPlease test!
ESP 7200USB0x040a/0x4056UntestedPlease test!
ESP 9200USB0x040a/0x4065UntestedPlease test!
ESP 5USB0x040a/0x4032UntestedPlease test!
ESP 7USB0x040a/0x403eUntestedPlease test!
ESP 9USB0x040a/0x403fUntestedPlease test!
ESP C110USB0x040a/0x4057UntestedPlease test!
ESP C115USB0x040a/0x4058UntestedPlease test!
ESP C310USB0x040a/0x405dUntestedPlease test!
ESP C315USB0x040a/0x405eUntestedPlease test!
Hero 3.1USB0x040a/0x406dUntestedPlease test!
Hero 4.1USB0x040a/0x4069UntestedPlease test!
Hero 5.1USB0x040a/0x4064UntestedPlease test!
Hero Office 6.1USB0x040a/0x4062BasicDoes the adf work?
Hero 7.1USB0x040a/0x4063UntestedPlease test!
Hero 9.1USB Ethernet0x040a/0x4067CompleteUSB good, Network good
+Advent +AW10USB0x040a/0x4060UntestedPlease test!
+

Backend: kvs20xx +(unmaintained) +

+

+Manual page: sane-kvs20xx
+Comment: New backend for SANE release 1.0.22, see sane-kvs20xx manpage
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Panasonic +KV-S2025CSCSI Untested 
KV-S2026CUSB SCSI0x04da/0x1000Untested 
KV-S2028CUSB0x04da/0x100aUntested 
KV-S2045CSCSI Untested 
KV-S2046CUSB SCSI0x04da/0x1001Untested 
KV-S2048CUSB0x04da/0x1009Untested 
+

Backend: kvs40xx +(unmaintained) +

+

+Manual page: sane-kvs40xx
+Comment: New backend for SANE release 1.0.23, see sane-kvs40xx manpage
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Panasonic +KV-S4065CUSB0x04da/0x100dUntested 
KV-S4085CUSB0x04da/0x100cUntested 
KV-S7075CUSB0x04da/0x100eUntested 
+

Backend: kvs1025 +(unmaintained) +

+

+Manual page: sane-kvs1025
+Comment: New backend for SANE release 1.0.21, see sane-kvs1025 manpage
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Panasonic +KV-S1020CUSB0x04da/0x1007Good 
KV-S1025CUSB0x04da/0x1006Good 
KV-S1045CUSB0x04da/0x1010Good 
+

Backend: leo +(1.0-10 (unmaintained)) +

+

+Link(s): +http://www.zago.net/sane/#leo
+Manual page: sane-leo
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+LEO +LEOScan S3SCSI GoodFCC ID LUZFS1130
+Across Technologies +FS-1130SCSI GoodFCC ID LUZFS1130
+Genius +FS-1130 Colorpage ScannerSCSI Good 
+

Backend: lexmark +(1.0-0 (unmaintained)) +

+

+Link(s): +http://stef.dev.free.fr/sane/lexmark
+Manual page: sane-lexmark
+Comment: This backend supports lexmark x1100 series scanners.
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Lexmark +X1110USB0x043d/0x007cUntested 
X1130USB0x043d/0x007cGoodSupports 75, 150, 300, 600 dpi
X1140USB0x043d/0x007cUntested 
X1150USB0x043d/0x007cGoodSupports 75, 150, 300, 600 dpi
X1170USB0x043d/0x007cGoodSupports 75, 150, 300, 600 dpi
X1180USB0x043d/0x007cGood 
X1185USB0x043d/0x007cGoodTested with xscanimage. Supports 75, 150, 300, 600, 1200(600x1200) dpi resolutions. Does grayscale or colour scans in the following sizes: wallet, 3x5, 4x6, 5x7, 8x10, letter.
X1195USB0x043d/0x007cUntested 
X74USB0x043d/0x0060GoodSupports 75, 150, 300, 600 dpi
X12xxUSB0x043d/0x007dGoodUSB1.1 is OK, USB2.0 needs testing
+Dell +A920USB0x413c/0x5105GoodRelabelled X11xx model
+

Backend: ma1509 +(1.0-3 (unmaintained)) +

+

+Link(s): +http://www.meier-geinitz.de/sane/ma1509-backend/
+Manual page: sane-ma1509
+

+ + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Mustek +BearPaw 1200 FUSB0x055f/0x0010GoodWorks up to 600 dpi. No support for TA and ADF yet.
+Fujitsu +fi-4110EOX/2/3USB0x04c5/0x1040UnsupportedUses ma1509 chip, but very different from other scanners supported by the ma1509 backend
+

Backend: magicolor +(1.0.0 (unmaintained)) +

+

+Link(s): +http://wiki.kainhofer.com/hardware/magicolor_scan
+Manual page: sane-magicolor
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+KONICA MINOLTA +magicolor 1690MFUSB Network0x132b/0x2089GoodMulti-function color laser printer with fax, scanner and network interface
magicolor 4690MFUSB Network0x132b/0x2079GoodMulti-function color laser printer with fax, scanner and network interface
BizHub 162/132USB Network UnsupportedUses a similar protocol as the magicolor 1690MF, according to Ilia Sotnikov.
DiMage 1611USB Network UnsupportedUses a similar protocol as the magicolor 1690MF, according to Ilia Sotnikov.
+

Backend: matsushita +(1.0-7 (unmaintained)) +

+

+Link(s): +http://www.zago.net/sane
+Manual page: sane-matsushita
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Panasonic +KV-SS25SCSI Complete 
KV-SS25DSCSI Complete 
KV-SS50SCSI Untested 
KV-SS55SCSI Untested 
KV-SS50EXSCSI Untested 
KV-SS55EXSCSI Minimalno color, no high resolution, no automatic cropping
KV-SS850SCSI Untested 
KV-SS855SCSI Untested 
KV-S2025CSCSI Minimalno color, no high resolution, no automatic cropping
KV-S2045CSCSI Minimalno color, no high resolution, no automatic cropping
KV-S2065LSCSI Minimalno color, no high resolution, no automatic cropping
+

Backend: microtek +(0.13.1 (unmaintained)) +

+

+Link(s): +http://www.mir.com/mtek/
+Manual page: sane-microtek
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Microtek +Scanmaker E6SCSI Good 
Scanmaker E3SCSI Good 
Scanmaker E2SCSI Good3-pass
Scanmaker 35t+SCSI Goodslide-scanner
Scanmaker 45tSCSI Goodslide-scanner
Scanmaker 35SCSI Goodslide-scanner
Scanmaker IIISCSI Good 
Scanmaker IISPSCSI Good 
Scanmaker IIHRSCSI Good3-pass
Scanmaker IIGSCSI Goodgray only
Scanmaker IISCSI Good3-pass
Scanmaker 600Z(S)SCSI Untested 
Scanmaker 600G(S)SCSI Basicgray only (see manpage)
Color PageWizSCSI (Parport) Basicsheet-fed (preliminary, see mapage)
+Agfa +Arcus IISCSI GoodArcus *II*, not Arcus!
StudioScanSCSI Good 
StudioScan IISCSI Good 
StudioScan IIsiSCSI Good 
StudiostarSCSI MinimalIs detected but scans are very dark
DuoScanSCSI Basic 
+Vobis +Highscreen RealscanSCSI Good 
+Genius +Colorpage-SP2SCSI GoodSame as Microtek Scanmaker E3
+

Backend: microtek2 +(unmaintained) +

+

+Link(s): +http://karstenfestag.gmxhome.de/linux.html
+Manual page: sane-microtek2
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Microtek +ScanMaker E3plusParport Complete 
ScanMaker E3plusSCSI Complete 
ScanMaker X6SCSI Complete 
ScanMaker X6ELSCSI Basic 
ScanMaker X6USBUSB0x05da/0x0099Good 
ScanMaker V300SCSI Good 
ScanMaker V300Parport Good 
ScanMaker V310SCSI Basic 
ScanMaker V310Parport Basic 
ScanMaker V600SCSI Basic 
ScanMaker V600Parport Basic 
ScanMaker 330SCSI Basic 
ScanMaker 630SCSI Basic 
ScanMaker 636SCSI Complete 
ScanMaker 6400XLSCSI Complete 
ScanMaker 9600XLSCSI Goodonly flatbed mode ?
ScanMaker 9800XLIEEE-1394 MinimalIEEE-1394 seems to work. See link. More reports welcome.
Phantom 330CXParport Complete 
SlimScan C3Parport Complete 
Phantom 636SCSI Complete 
Phantom 636CXParport Complete 
SlimScan C6USB0x05da/0x009aComplete 
ScanMaker V6UPLUSB0x05da/0x00b6BasicSometimes scan speed goes to fast and results look badly smudged.
ScanMaker V6USLSCSI Complete 
ScanMaker V6USLUSB0x05da/0x00a3Complete 
ScanMaker V6USLUSB0x05da/0x80a3Complete 
ScanMaker X12USLSCSI Goodonly Flatbed mode ?
+Vobis +HighScanSCSI Completeonly E3plus based models
+Scanport +SQ300Parport? Basic 
SQ2030Parport Basic 
SQ4836SCSI Basic 
+Genius +ColorPage-EPParport Good 
+

Backend: mustek +(1.0-138 (unmaintained)) +

+

+Link(s): +http://www.meier-geinitz.de/sane/mustek-backend/
+Manual page: sane-mustek
+Comment: Most Mustek SCSI scanners are supported by this backend. For USB scanners, look at the mustek_usb backend.
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Mustek +Paragon MFS-6000CXSCSI Good3-pass
Paragon MFS-12000CXSCSI Good3-pass
Paragon MFC-600SSCSI Complete 
Paragon 600 II CDSCSI Complete 
Paragon 600 II EDParport UntestedCompletely untested. If it's the same as the 600 II EP, it may work. Please contact me if you own such a device.
Paragon 600 II EPParport MinimalWorks, however only low resolutions and quality in color mode is bad.
ScanMagic 600 II SPSCSI Complete 
TwainScan II SPSCSI Complete 
Paragon MFC-800SSCSI Complete 
Paragon 800 II SPSCSI Complete 
Paragon MFS-6000SPSCSI Complete 
Paragon MFS-8000SPSCSI Complete 
Paragon MFS-1200SPSCSI Complete 
Paragon MFS-12000SPSCSI Complete 
ScanExpress 6000SPSCSI Complete 
ScanExpress 12000SPSCSI Complete 
ScanExpress 1200 FSSCSI UntestedOne report that it crashes the computer. SCSI driver issue? Please contact me if you own such a device.
ScanExpress 12000SP PlusSCSI Complete 
Paragon 1200 III SPSCSI Complete 
Paragon 1200 LSSCSI Complete 
ScanMagic 9636SSCSI Complete 
ScanMagic 9636S PlusSCSI Complete 
ScanExpress A3 SPSCSI BasicPlease test!
Paragon 1200 SP ProSCSI Good 
Paragon 1200 A3 ProSCSI CompleteADF and TA untested. Please contact me if you own such equipment.
Paragon 600 II NProprietary BasicResolutions above 300 dpi may cause trouble.
+Trust +Imagery 1200SCSI Good3-pass, Mustek Paragon MFS-6000CX compatible
Imagery 1200 SPSCSI CompleteMustek Paragon MFS-6000SP compatible
Imagery 4800 SPSCSI CompleteMustek Paragon 600 II CD compatible
SCSI Connect 19200SCSI CompleteMustek ScanExpress 12000SP compatible
SCSI excellence series 19200SCSI CompleteMustek ScanExpress 12000SP compatible
+Primax +Compact 4800 SCSISCSI CompleteMustek 600 II CD compatible
+

Backend: mustek_pp +(13 (unmaintained)) +

+

+Link(s): +http://penguin-breeder.org/sane/mustek_pp/
+Manual page: sane-mustek_pp
+Comment: Supports CIS and CCD type parallel port scanners from Mustek.
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Mustek +ScanExpress 6000 PParport (EPP) Good300 dpi CCD scanner
ScanExpress 600 SEPParport (EPP) Good300 dpi CCD scanner
ScanMagic 4800 PParport (EPP) Good300 dpi CCD scanner
600 III EP PlusParport (EPP) Good300 dpi CCD scanner
96 CPParport (EPP) Good300x600 dpi CIS scanner
ScanExpress 600 CPParport (EPP) Good300x600 dpi CIS scanner
ScanMagic 600 CPParport (EPP) Good300x600 dpi CIS scanner
ScanExpress 1200 CPParport (EPP) Good600x1200 dpi CIS scanner
ScanExpress 1200 CP+Parport (EPP) Good600x1200 dpi CIS scanner
+Medion/Lifetec/Tevion/Cytron +MD 9848Parport (EPP) Good300 dpi CCD scanner
MD 9806Parport (EPP) Good300 dpi CCD scanner
MD/LT 935xParport (EPP) Good600x1200 dpi CIS scanner
MD/LT 985xParport (EPP) Good600x1200 dpi CIS scanner
MD/LT 9890Parport (EPP) Good600x1200 dpi CIS scanner
+Targa +Funline TS12 EPParport (EPP) Good600x1200 dpi CIS scanner
Funline TS6 EPParport (EPP) Good300x600 dpi CIS scanner
+Trust +Easy Connect 9600+Parport (EPP) Good300x600 dpi CIS scanner
Easy Connect 19200+Parport (EPP) Good300x600 dpi CIS scanner
+Viviscan +Compact IIParport (EPP) Good300 dpi CCD scanner
+Cybercom +9352Parport (EPP) GoodCIS scanner
+Gallery +4800Parport (EPP) Good300 dpi CCD scanner
+Network +Easy Plus 30 BitParport (EPP) Good300 dpi CCD scanner
+Micromaxx +MM-9851Parport (EPP) Good300x600 dpi CIS scanner
+

Backend: mustek_usb +(1.0-18 (unmaintained)) +

+

+Link(s): +http://www.meier-geinitz.de/sane/mustek_usb-backend/
+Manual page: sane-mustek_usb
+Comment: Only the USB scanners mentioned below are supported. For BearPaws, look at the Plustek, MA-1509, and gt68xx backends.
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Mustek +ScanExpress 600 CUUSB0x055f/0x0002Complete 
ScanExpress 1200 CUUSB0x055f/0x0001Complete 
ScanExpress 1200 CU PlusUSB0x055f/0x0008Complete 
ScanExpress 1200 UBUSB0x055f/0x0006CompleteFor the UB Plus, see gt68xx backend
+Trust +Compact Scan USB 19200USB0x055f/0x0006CompleteMustek 1200 UB compatible
+

Backend: mustek_usb2 +(1.0-10 (unmaintained)) +

+

+Link(s): +http://www.meier-geinitz.de/sane/mustek_usb2-backend/
+Manual page: sane-mustek_usb2
+Comment: Only BearPaw 2448TA Pro is supported at the moment
+

+ + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Mustek +BearPaw 2448TA ProUSB0x055f/0x0409Good 
+

Backend: nec +(0.12 (unmaintained)) +

+

+Link(s): +http://www5a.biglobe.ne.jp/~saetaka/
+Manual page: sane-nec
+

+ + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+NEC +PC-IN500/4CSCSI GoodPC-IN500/4C was sold only in JAPAN
+

Backend: niash +(0.3 (unmaintained)) +

+

+Link(s): +http://sourceforge.net/projects/hp3300backend
+Manual page: sane-niash
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Hewlett-Packard +ScanJet 3300cUSB0x03f0/0x0205Complete 
ScanJet 3400cUSB0x03f0/0x0405CompleteIf you use Linux 2.6, version 2.6.8 or newer is necessary.
ScanJet 4300cUSB0x03f0/0x0305CompleteIf you use Linux 2.6, version 2.6.8 or newer is necessary.
ScanJet 4300c/SilitekUSB0x047b/0x1002CompleteIf you use Linux 2.6, version 2.6.8 or newer is necessary.
+Agfa +Snapscan TouchUSB0x06bd/0x0100Complete 
+Trust +Office Scan USB 19200USB0x047b/0x1000Complete 
+

Backend: p5 +(1 (unmaintained)) +

+

+Link(s): +http://www.sane-project.org/
+Manual page: sane-p5
+Comment: New backend for SANE release 1.0.21, see sane-p5 manpage
+

+ + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+PRIMAX +PagePartnerParport (EPP/ECP) BasicSheetfed scanner, work in gray and color, but uncalibrated scans
+

Backend: pie +(1.0 (unmaintained)) +

+

+Link(s): +http://www.munton.demon.co.uk/sane
+Manual page: sane-pie
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Devcom +9636PROSCSI Good 
9636SSCSI Untested 
9630SSCSI Untested 
+PIE +ScanAce 1236SSCSI Good 
ScanAce 1230SSCSI Good 
ScanAce IISCSI Untested 
ScanAce IIISCSI Good 
ScanAce PlusSCSI Untested 
ScanAce II PlusSCSI Untested 
ScanAce III PlusSCSI Untested 
ScanAce VSCSI Untested 
ScanAce ScanMediaSCSI Untested 
ScanAce ScanMedia IISCSI Untested 
ScanAce 630SSCSI Untested 
ScanAce 636SSCSI Untested 
+Adlib +JetScan630SCSI Good 
JetScan636PROSCSI Untested 
+

Backend: pieusb +(1.0 (unmaintained)) +

+

+Link(s): +https://github.com/kkaempf/sane-backends
+Manual page: sane-pieusb
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+PIE +PowerSlide 3600USB0x05e3/0x0142UntestedIdentical to Reflecta DigitDia 3600
PowerSlide 3650USB0x05e3/0x0142BasicIdentical to Reflecta DigitDia 4000
PowerSlide 4000USB0x05e3/0x0142BasicIdentical to Reflecta DigitDia 5000
PowerSlide 5000USB0x05e3/0x0142BasicIdentical to Reflecta DigitDia 6000
+Reflecta +Reflecta ProScan 10TUSB0x05e3/0x0145Basic 
Reflecta ProScan 7200USB0x05e3/0x0145GoodSimilar to PrimeFilm 7250 scanner from Pacific Image Electronics
CrystalScan 3600USB0x05e3/0x0145Basic 
CrystalScan 7200USB Untested 
Reflecta CrystalScan 7250USB0x05e3/0x0145BasicSimilar to PrimeFilm 7250 scanner from Pacific Image Electronics
DigitDia 3600USB0x05e3/0x0142UntestedIdentical to Pacific Image Electronics PowerSlide 3600 scanner
DigitDia 4000USB0x05e3/0x0142BasicIdentical to Pacific Image Electronics PowerSlide 3650 scanner
DigitDia 5000USB0x05e3/0x0142UntestedIdentical to Pacific Image Electronics PowerSlide 4000 scanner
Reflecta DigitDia 6000 Multiple Slide ScannerUSB0x05e3/0x0142GoodIdentical to Pacific Image Electronics PowerSlide 5000 scanner
+

Backend: pixma +(0.28.6) +

+

+Manual page: sane-pixma
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Canon +PIXMA E400USB0x04a9/0x177aUntestedTesters needed!
PIXMA E410 SeriesUSB0x04a9/0x181eCompleteAll resolutions supported (up to 600DPI).
PIXMA E460 SeriesUSB Ethernet0x04a9/0x1788UntestedTesters needed!
PIXMA E470 SeriesUSB0x04a9/0x180cUntestedTesters needed!
PIXMA E480 SeriesUSB WiFi0x04a9/0x1789UntestedTesters needed!
PIXMA E500USB0x04a9/0x1758UntestedTesters needed!
PIXMA E510USB0x04a9/0x1761CompleteAll resolutions supported (up to 1200DPI).
PIXMA E560USB0x04a9/0x177bUntestedTesters needed!
PIXMA E600USB0x04a9/0x175aUntestedTesters needed!
PIXMA E610USB0x04a9/0x1767UntestedTesters needed!
PIXMA E3100 SeriesUSB WiFi0x04a9/0x1828UntestedTesters needed!
PIXMA E3300 SeriesUSB0x04a9/0x18a3UntestedTesters needed!
PIXMA E3400 SeriesUSB0x04a9/0x18b8UntestedTesters needed!
PIXMA E4200 SeriesUSB WiFi0x04a9/0x1855UntestedTesters needed!
PIXMA G2000USB0x04a9/0x1795CompleteAll resolutions supported (up to 600DPI).
PIXMA G2010 SeriesUSB0x04a9/0x183aCompleteAll resolutions supported (up to 600DPI).
PIXMA G2020USB0x04a9/0x18bdUntestedTesters needed!
PIXMA G2060USB0x04a9/0x18c1UntestedTesters needed!
PIXMA G2100USB0x04a9/0x1795CompleteAll resolutions supported (up to 600DPI).
PIXMA G3000 SeriesUSB WiFi0x04a9/0x1794UntestedTesters needed!
PIXMA G3010 SeriesUSB WiFi0x04a9/0x183bUntestedTesters needed!
PIXMA G3020USB0x04a9/0x18bfUntestedTesters needed!
PIXMA G3060USB0x04a9/0x18c3UntestedTesters needed!
PIXMA G4000 SeriesUSB WiFi0x04a9/0x181dCompleteAll resolutions supported (up to 600DPI).
PIXMA G4010 SeriesUSB WiFi0x04a9/0x183dUntestedTesters needed!
PIXMA G4511USB WiFi0x04a9/0x183dCompleteFlatbed and ADF scan. All resolutions supported (up to 600DPI). WIFI not supported
PIXMA G6000USB WiFi0x04a9/0x1865UntestedTesters needed!
PIXMA G6080USB WiFi0x04a9/0x1866UntestedTesters needed!
PIXMA G7000 SeriesUSB Ethernet WiFi0x04a9/0x1863UntestedTesters needed!
PIXMA G7080USB0x04a9/0x1864UntestedTesters needed!
PIXMA GM4000 SeriesUSB Ethernet WiFi0x04a9/0x1869UntestedTesters needed!
PIXMA GM4080USB0x04a9/0x186aUntestedTesters needed!
PIXMA MG2100 SeriesUSB0x04a9/0x1751CompleteAll resolutions supported (up to 1200DPI).
PIXMA MG2200 SeriesUSB0x04a9/0x1760CompleteAll resolutions supported (up to 1200DPI).
PIXMA MG2400 SeriesUSB0x04a9/0x176cCompleteAll resolutions supported (up to 600DPI).
PIXMA MG2500 SeriesUSB0x04a9/0x176dCompleteAll resolutions supported (up to 600DPI).
PIXMA MG2900 SeriesUSB WiFi0x04a9/0x1780CompleteAll resolutions supported (up to 600DPI).
PIXMA MG3000 SeriesUSB WiFi0x04a9/0x180bGoodAll resolutions supported (up to 600DPI). WiFi not working.
PIXMA MG3100 SeriesUSB WiFi0x04a9/0x1752CompleteAll resolutions supported (up to 1200DPI).
PIXMA MG3200 SeriesUSB WiFi0x04a9/0x1762CompleteAll resolutions supported (up to 1200DPI).
PIXMA MG3500 SeriesUSB WiFi0x04a9/0x176eCompleteAll resolutions supported (up to 1200DPI).
PIXMA MG3600 SeriesUSB Ethernet WiFi0x04a9/0x178aCompleteAll resolutions supported (up to 1200DPI).
PIXMA MG4100 SeriesUSB0x04a9/0x1753UntestedTesters needed!
PIXMA MG4200 SeriesUSB0x04a9/0x1763CompleteAll resolutions supported (up to 1200DPI).
PIXMA MG5100 SeriesUSB0x04a9/0x1748CompleteAll resolutions supported (up to 1200DPI).
PIXMA MG5200 SeriesUSB0x04a9/0x1749CompleteAll resolutions supported (up to 1200DPI).
PIXMA MG5300 SeriesUSB0x04a9/0x1754CompleteAll resolutions supported (up to 2400DPI).
PIXMA MG5400 SeriesUSB WiFi0x04a9/0x1764CompleteAll resolutions supported (up to 2400DPI).
PIXMA MG5500 SeriesUSB WiFi0x04a9/0x1771CompleteAll resolutions supported (up to 1200DPI).
PIXMA MG5600 SeriesUSB WiFi0x04a9/0x177fCompleteAll resolutions supported (up to 1200DPI).
PIXMA MG5700 SeriesUSB WiFi0x04a9/0x178eCompleteAll resolutions supported (up to 1200 DPI).
PIXMA MG6100 SeriesUSB0x04a9/0x174aCompleteAll resolutions supported (up to 2400 DPI)
PIXMA MG6200 SeriesUSB0x04a9/0x1755CompleteAll resolutions supported (up to 4800 DPI)
PIXMA MG6300 SeriesUSB Ethernet0x04a9/0x1765CompleteAll resolutions supported (up to 2400DPI).
PIXMA MG6400 SeriesUSB WiFi0x04a9/0x1770CompleteAll resolutions supported (up to 1200DPI).
PIXMA MG6500 SeriesUSB0x04a9/0x176fUntestedTesters needed!
PIXMA MG6600 SeriesUSB0x04a9/0x177eUntestedTesters needed!
PIXMA MG6800 SeriesUSB WiFi0x04a9/0x178dUntestedTesters needed!
PIXMA MG6900 SeriesUSB WiFi0x04a9/0x178cUntestedTesters needed!
PIXMA MG7100 SeriesUSB Ethernet WiFi0x04a9/0x1772CompleteAll resolutions supported (up to 2400DPI).
PIXMA MG7500 SeriesUSB Ethernet WiFi0x04a9/0x177cCompleteAll resolutions supported (up to 2400DPI).
PIXMA MG7700 SeriesUSB WiFi0x04a9/0x178bCompleteAll resolutions supported (up to 2400DPI).
PIXMA MG8100 SeriesUSB0x04a9/0x174bUntestedTesters needed!
PIXMA MG8200 SeriesUSB Ethernet0x04a9/0x1756CompleteAll resolutions supported (up to 4800DPI).
PIXMA MP140USB0x04a9/0x172bCompleteAll resolutions supported (up to 600 DPI)
PIXMA MP150USB0x04a9/0x1709Good 
PIXMA MP160USB0x04a9/0x1714Basic 
PIXMA MP170USB0x04a9/0x170aCompleteAll resolutions supported (up to 1200DPI).
PIXMA MP180USB0x04a9/0x1715Basic 
PIXMA MP190USB0x04a9/0x1734CompleteAll resolutions supported (up to 600DPI)
PIXMA MP210USB0x04a9/0x1721CompleteAll resolutions supported (up to 600DPI)
PIXMA MP220USB0x04a9/0x1722CompleteAll resolutions supported (up to 1200DPI).
PIXMA MP230USB0x04a9/0x175fCompleteAll resolutions supported (up to 600DPI).
PIXMA MP240USB0x04a9/0x1732CompleteAll resolutions supported (up to 1200DPI)
PIXMA MP250USB0x04a9/0x173aCompleteAll resolutions supported (up to 600DPI)
PIXMA MP260USB0x04a9/0x1733CompleteAll resolutions supported (up to 1200DPI)
PIXMA MP270USB0x04a9/0x173bCompleteAll resolutions supported (up to 1200DPI)
PIXMA MP280USB0x04a9/0x1746GoodAll resolutions supported (up to 600DPI).
PIXMA MP360USB0x04a9/0x263cCompleteAll resolutions supported (up to 1200DPI).
PIXMA MP370USB0x04a9/0x263dCompleteAll resolutions supported (up to 1200DPI).
PIXMA MP375RUSB0x04a9/0x263fUntestedSame protocol as Pixma MP360/370/390? Testers needed!
PIXMA MP390USB0x04a9/0x263eCompleteAll resolutions supported (up to 1200DPI).
PIXMA MP450USB0x04a9/0x170bCompleteAll resolutions supported (up to 1200DPI).
PIXMA MP460USB0x04a9/0x1716CompleteAll resolutions supported (up to 1200DPI).
PIXMA MP470USB0x04a9/0x1723CompleteAll resolutions supported (up to 2400DPI).
PIXMA MP480USB0x04a9/0x1731CompleteAll resolutions supported (up to 2400DPI)
PIXMA MP490USB0x04a9/0x173cCompleteAll resolutions supported (up to 1200DPI)
PIXMA MP493USB0x04a9/0x1757UntestedTesters needed!
PIXMA MP495USB0x04a9/0x1747CompleteAll resolutions supported (up to 600DPI)
PIXMA MP500USB0x04a9/0x170cGood 
PIXMA MP510USB0x04a9/0x1717CompleteAll resolutions supported (up to 1200DPI).
PIXMA MP520USB0x04a9/0x1724CompleteAll resolutions supported (up to 2400DPI)
PIXMA MP530USB0x04a9/0x1712Good 
PIXMA MP540USB0x04a9/0x1730CompleteAll resolutions supported (up to 2400DPI)
PIXMA MP550USB0x04a9/0x173dCompleteAll resolutions supported (up to 2400DPI)
PIXMA MP560USB0x04a9/0x173eCompleteAll resolutions supported (up to 2400DPI)
PIXMA MP600USB0x04a9/0x1718CompleteAll resolutions supported (up to 2400DPI)
PIXMA MP600RUSB Ethernet0x04a9/0x1719CompleteAll resolutions supported (up to 2400DPI)
PIXMA MP610USB0x04a9/0x1725CompleteAll resolutions supported (up to 4800DPI)
PIXMA MP620USB Ethernet0x04a9/0x172fCompleteAll resolutions supported (up to 2400DPI)
PIXMA MP630USB0x04a9/0x172eCompleteAll resolutions supported (up to 4800DPI)
PIXMA MP640USB Ethernet0x04a9/0x173fCompleteAll resolutions supported (up to 4800DPI)
PIXMA MP700USB0x04a9/0x2630CompleteAll resolutions supported (flatbed color up to 1200DPI, grayscale up to 600DPI).
PIXMA MP710USB0x04a9/0x264dCompleteAll resolutions supported (up to 1200DPI)
PIXMA MP730USB0x04a9/0x262fGoodFlatbed color up to 1200DPI, grayscale up to 600DPI. ADF scan to be confirmed.
PIXMA MP740USB0x04a9/0x264cUntestedSame protocol as Pixma MP710? Testers needed!
PIXMA MP750USB0x04a9/0x1706MinimalNo grayscale. Canceling scan in ADF mode doesn't eject the paper!
PIXMA MP760USB0x04a9/0x1708MinimalNo grayscale. The scanner sometimes hangs!
PIXMA MP770USB0x04a9/0x1708MinimalNo grayscale. The scanner sometimes hangs!
PIXMA MP780USB0x04a9/0x1707MinimalNo grayscale. The scanner sometimes hangs!
PIXMA MP790USB0x04a9/0x1707MinimalNo grayscale. The scanner sometimes hangs!
PIXMA MP800USB0x04a9/0x170dCompleteAll resolutions supported up to 2400DPI. Full TPU support up to 2400DPI.
PIXMA MP800RUSB0x04a9/0x170eCompleteAll resolutions supported up to 2400DPI. Full TPU support up to 2400DPI.
PIXMA MP810USB0x04a9/0x171aCompleteAll resolutions supported up to 4800DPI. Full TPU support (negative and slides) up to 4800DPI.
PIXMA MP830USB0x04a9/0x1713CompleteAll resolutions supported up to 2400DPI. Flatbed, ADF simplex and Duplex supported.
PIXMA MP960USB0x04a9/0x171bCompleteAll resolutions supported up to 4800DPI. Full TPU support (negative and slides) up to 4800DPI.
PIXMA MP970USB Ethernet0x04a9/0x1726CompleteAll resolutions supported (up to 4800DPI). Full TPU support (negative and slides) at 24 or 48 bits.
PIXMA MP980USB Ethernet0x04a9/0x172dCompleteWorking fine at all resolutions.
PIXMA MP990USB Ethernet0x04a9/0x1740CompleteWorking fine at all resolutions.
PIXMA MX300USB0x04a9/0x1727CompleteFlatbed and ADF scan. All resolutions supported (up to 600DPI)
PIXMA MX310USB0x04a9/0x1728CompleteFlatbed and ADF scan. All resolutions supported (up to 1200DPI)
PIXMA MX320USB0x04a9/0x1736UntestedSame protocol as Pixma Generation 3? Testers needed!
PIXMA MX330USB0x04a9/0x1737CompleteFlatbed and ADF scan. All resolutions supported (up to 1200DPI)
PIXMA MX340USB0x04a9/0x1741CompleteFlatbed and ADF scan. All resolutions supported (up to 1200DPI)
PIXMA MX350USB Ethernet0x04a9/0x1742CompleteFlatbed and ADF scan. All resolutions supported (up to 1200DPI)
PIXMA MX360USB0x04a9/0x174dCompleteFlatbed and ADF scan. All resolutions supported (up to 1200DPI).
PIXMA MX370 SeriesUSB0x04a9/0x1759CompleteFlatbed and ADF scan. All resolutions supported (up to 1200DPI).
PIXMA MX390 SeriesUSB0x04a9/0x1766UntestedTesters needed!
PIXMA MX410USB Ethernet WiFi0x04a9/0x174eCompleteFlatbed and ADF scan. All resolutions supported (up to 1200DPI).
PIXMA MX420USB Ethernet0x04a9/0x174fCompleteFlatbed and ADF scan. All resolutions supported (up to 1200DPI).
PIXMA MX430 SeriesUSB Ethernet0x04a9/0x175bUntestedTesters needed!
PIXMA MX450 SeriesUSB0x04a9/0x1768UntestedTesters needed!
PIXMA MX470 SeriesUSB Ethernet0x04a9/0x1774CompleteFlatbed and ADF scan. All resolutions supported (up to 1200DPI).
PIXMA MX490 SeriesUSB WiFi0x04a9/0x1787UntestedTesters needed!
PIXMA MX510 SeriesUSB Ethernet0x04a9/0x175cCompleteFlatbed and ADF scan. All resolutions supported (up to 1200DPI).
PIXMA MX520 SeriesUSB Ethernet WiFi0x04a9/0x1769CompleteFlatbed and ADF scan. All resolutions supported (up to 1200DPI).
PIXMA MX530 SeriesUSB WiFi0x04a9/0x1775CompleteFlatbed and ADF scan. All resolutions supported (up to 1200DPI).
PIXMA MX700USB Ethernet0x04a9/0x1729CompleteFlatbed and ADF scan. All resolutions supported (up to 2400DPI)
PIXMA MX710 SeriesUSB Ethernet0x04a9/0x175dUntestedTesters needed!
PIXMA MX720 SeriesUSB Ethernet WiFi0x04a9/0x176aCompleteAll resolutions supported (up to 2400DPI). Flatbed, ADF simplex and Duplex supported.
PIXMA MX850USB Ethernet0x04a9/0x172cCompleteAll resolutions supported (up to 2400DPI). Flatbed, ADF simplex and Duplex supported.
PIXMA MX860USB Ethernet0x04a9/0x1735CompleteAll resolutions supported (up to 2400DPI). Flatbed, ADF simplex and Duplex supported.
PIXMA MX870USB Ethernet0x04a9/0x1743CompleteAll resolutions supported (up to 2400DPI). Flatbed, ADF simplex and Duplex supported.
PIXMA MX880 SeriesUSB Ethernet0x04a9/0x1750CompleteAll resolutions supported (up to 2400DPI). Flatbed, ADF simplex and Duplex supported.
PIXMA MX882USB Ethernet0x04a9/0x1750CompleteAll resolutions supported (up to 2400DPI). Flatbed, ADF simplex and Duplex supported.
PIXMA MX885USB Ethernet0x04a9/0x1750CompleteAll resolutions supported (up to 2400DPI). Flatbed, ADF simplex and Duplex supported.
PIXMA MX890 SeriesUSB Ethernet0x04a9/0x175eCompleteAll resolutions supported (up to 2400DPI). Flatbed, ADF simplex and Duplex supported.
PIXMA MX920 SeriesUSB Ethernet WiFi0x04a9/0x176bGoodAll resolutions supported (up to 2400DPI). Flatbed, ADF simplex and Duplex supported.
PIXMA MX7600USB Ethernet0x04a9/0x171cCompleteFlatbed and ADF scan. All resolutions supported (up to 4800DPI)
PIXMA TR4500 SeriesUSB WiFi0x04a9/0x1854CompleteFlatbed and ADF scan. All resolutions supported (up to 600DPI)
PIXMA TR7000 SeriesUSB0x04a9/0x18b9UntestedTesters needed!
PIXMA TR7500 SeriesUSB WiFi0x04a9/0x1824UntestedTesters needed!
PIXMA TR7530 SeriesUSB WiFi0x04a9/0x1845UntestedTesters needed!
PIXMA TR7600 SeriesUSB0x04a9/0x18aaUntestedTesters needed!
PIXMA TR8500 SeriesUSB Ethernet WiFi0x04a9/0x1823UntestedTesters needed!
PIXMA TR8530 SeriesUSB Ethernet WiFi0x04a9/0x1844UntestedTesters needed!
PIXMA TR8580 SeriesUSB Ethernet WiFi0x04a9/0x1841UntestedTesters needed!
PIXMA TR8600 SeriesUSB0x04a9/0x18adUntestedTesters needed!
PIXMA TR8630 SeriesUSB0x04a9/0x18afUntestedTesters needed!
PIXMA TR9530 SeriesUSB WiFi0x04a9/0x185eUntestedTesters needed!
PIXMA TS3100 SeriesUSB WiFi0x04a9/0x1827GoodAll resolutions supported (up to 600DPI). WiFi not working.
PIXMA TS3300 SeriesUSB WiFi0x04a9/0x18a2GoodAll resolutions supported (up to 1200DPI). WiFi not working.
PIXMA TS3400 SeriesUSB0x04a9/0x18b7UntestedTesters needed!
PIXMA TS5000 SeriesUSB WiFi0x04a9/0x1802GoodAll resolutions supported (up to 1200DPI). WiFi not working.
PIXMA TS5100 SeriesUSB WiFi0x04a9/0x1825GoodAll resolutions supported (up to 1200DPI). WiFi not working.
PIXMA TS5300 SeriesUSB WiFi0x04a9/0x188bUntestedTesters needed!
PIXMA TS5380 SeriesUSB WiFi0x04a9/0x188cUntestedTesters needed!
PIXMA TS6000 SeriesUSB WiFi0x04a9/0x1801UntestedTesters needed!
PIXMA TS6100 SeriesUSB WiFi0x04a9/0x1822GoodAll resolutions supported (up to 2400DPI). WiFi not working.
PIXMA TS6130 SeriesUSB WiFi0x04a9/0x1843UntestedTesters needed!
PIXMA TS6180 SeriesUSB WiFi0x04a9/0x1840UntestedTesters needed!
PIXMA TS6200 SeriesUSB WiFi0x04a9/0x1856GoodAll resolutions supported (up to 1200DPI). WiFi not working.
PIXMA TS6230 SeriesUSB WiFi0x04a9/0x1858UntestedTesters needed!
PIXMA TS6280 SeriesUSB WiFi0x04a9/0x1857UntestedTesters needed!
PIXMA TS6300 SeriesUSB WiFi0x04a9/0x188bGoodTesters needed!
PIXMA TS6330 SeriesUSB WiFi0x04a9/0x1894UntestedTesters needed!
PIXMA TS6380 SeriesUSB WiFi0x04a9/0x188eUntestedTesters needed!
PIXMA TS6400 SeriesUSB0x04a9/0x18d3UntestedTesters needed!
PIXMA TS7330 SeriesUSB WiFi0x04a9/0x188fUntestedTesters needed!
PIXMA TS7400 SeriesUSB0x04a9/0x18d7UntestedTesters needed!
PIXMA TS7430 SeriesUSB0x04a9/0x18b2UntestedTesters needed!
PIXMA TS8000 SeriesUSB WiFi0x04a9/0x1800GoodAll resolutions supported (up to 2400DPI). WiFi not working.
PIXMA TS8430 SeriesUSB0x04a9/0x18b5UntestedTesters needed!
PIXMA TS8100 SeriesUSB WiFi0x04a9/0x1821UntestedTesters needed!
PIXMA TS8130 SeriesUSB WiFi0x04a9/0x1842UntestedTesters needed!
PIXMA TS8180 SeriesUSB WiFi0x04a9/0x183fUntestedTesters needed!
PIXMA TS8200 SeriesUSB WiFi0x04a9/0x1859GoodAll resolutions supported (up to 1200DPI). WiFi not working.
PIXMA TS8230 SeriesUSB WiFi0x04a9/0x185bUntestedTesters needed!
PIXMA TS8280 SeriesUSB WiFi0x04a9/0x185aUntestedTesters needed!
PIXMA TS8300 SeriesUSB WiFi0x04a9/0x1890UntestedTesters needed!
PIXMA TS8330 SeriesUSB WiFi0x04a9/0x1892UntestedTesters needed!
PIXMA TS8380 SeriesUSB WiFi0x04a9/0x1891UntestedTesters needed!
PIXMA TS9000 SeriesUSB WiFi0x04a9/0x179fUntestedTesters needed!
PIXMA TS9100 SeriesUSB Ethernet WiFi0x04a9/0x1820UntestedTesters needed!
PIXMA TS9180 SeriesUSB Ethernet WiFi0x04a9/0x183eUntestedTesters needed!
PIXMA TS9500 SeriesUSB WiFi0x04a9/0x185cUntestedTesters needed!
PIXMA TS9580 SeriesUSB WiFi0x04a9/0x185dUntestedTesters needed!
PIXUS MP5USB0x04a9/0x2635UntestedTesters needed! Identical with imageCLASS MPC190.
PIXUS MP10USB0x04a9/0x261fCompleteAll resolutions supported (up to 600DPI). Identical with imageCLASS MPC200.
PIXUS XK50 SeriesUSB WiFi0x04a9/0x1846UntestedTesters needed!
CanoScan XK 60USB0x04a9/0x1893UntestedTesters needed!
PIXUS XK70 SeriesUSB WiFi0x04a9/0x1847UntestedTesters needed!
PIXUS XK80 SeriesUSB WiFi0x04a9/0x1873UntestedTesters needed!
imageCLASS D420USB0x04a9/0x26efCompleteAll resolutions supported (up to 600DPI). Flatbed, ADF simplex and Duplex supported.
imageCLASS D480USB0x04a9/0x26edCompleteAll resolutions supported (up to 600DPI). Flatbed, ADF simplex and Duplex supported.
imageCLASS D530USB0x04a9/0x2775CompleteAll resolutions supported (up to 600DPI)
imageCLASS D550USB0x04a9/0x2738UntestedTesters needed!
imageCLASS D570USB0x04a9/0x27e8CompleteAll resolutions supported (up to 600DPI)
i-SENSYS MF110 SeriesUSB Ethernet WiFi0x04a9/0x27edUntestedTesters needed! WiFi only for w Types.
i-SENSYS MF210 SeriesUSB Ethernet WiFi0x04a9/0x27a9CompleteFlatbed and ADF scan. All resolutions supported (up to 600DPI). WiFi only for w Types.
i-SENSYS MF220 SeriesUSB Ethernet WiFi0x04a9/0x27a8UntestedTesters needed!
i-SENSYS MF230 SeriesUSB WiFi0x04a9/0x27d1CompleteFlatbed and ADF scan. All resolutions supported (up to 600DPI). WiFi only for w Types.
i-SENSYS MF240 SeriesUSB Ethernet WiFi0x04a9/0x27d2GoodFlatbed and ADF scan. All resolutions supported (up to 600DPI, ADF up to 300DPI). 216mm image width buggy, restricted to 215mm.
i-SENSYS MF260 SeriesUSB Ethernet WiFi0x04a9/0x27f4UntestedTesters needed! Duplex only for MF269.
i-SENSYS MF410 SeriesUSB Ethernet WiFi0x04a9/0x27c0UntestedTesters needed!
i-SENSYS MF420 SeriesUSB Ethernet WiFi0x04a9/0x27f1UntestedTesters needed!
i-SENSYS MF440 SeriesUSB Ethernet WiFi0x04a9/0x2823CompleteFlatbed and ADF scan. All resolutions supported (up to 600DPI, ADF up to 300DPI).
i-SENSYS MF510 SeriesUSB Ethernet WiFi0x04a9/0x27c2UntestedTesters needed!
i-SENSYS MF520 SeriesUSB Ethernet WiFi0x04a9/0x27f0UntestedTesters needed!
i-SENSYS MF620 SeriesUSB Ethernet WiFi0x04a9/0x27b4CompleteFlatbed and ADF scan. All resolutions supported (up to 600DPI).
i-SENSYS MF630 SeriesUSB Ethernet WiFi0x04a9/0x27e1CompleteFlatbed and ADF scan. All resolutions supported (up to 600DPI).
imageCLASS MF634CUSB Ethernet WiFi0x04a9/0x27e2CompleteFlatbed and ADF scan. All resolutions supported (up to 600DPI).
i-SENSYS MF640 SeriesUSB Ethernet WiFi0x04a9/0x27feCompleteFlatbed and ADF scan. All resolutions supported (up to 600DPI).
i-SENSYS MF645CUSB Ethernet WiFi0x04a9/0x27fdCompleteFlatbed and ADF scan. All resolutions supported (up to 600DPI).
i-SENSYS MF720 SeriesUSB Ethernet WiFi0x04a9/0x27b5UntestedTesters needed!
i-SENSYS MF730 SeriesUSB Ethernet WiFi0x04a9/0x27e4GoodFlatbed and ADF scan. All resolutions supported (up to 600DPI). Ethernet and WiFi not tested yet
imageCLASS MF733CdwUSB Ethernet WiFi0x04a9/0x27e5CompleteFlatbed and ADF scan. All resolutions supported (up to 600DPI).
i-SENSYS MF731/733USB Ethernet WiFi0x04a9/0x27e5CompleteFlatbed and ADF scan. All resolutions supported (up to 600DPI).
i-SENSYS MF740 SeriesUSB Ethernet WiFi0x04a9/0x27fbUntestedTesters needed!
i-SENSYS MF741/743USB Ethernet WiFi0x04a9/0x27fcCompleteFlatbed and ADF scan. All resolutions supported (up to 600DPI).
i-SENSYS MF810/820USB Ethernet0x04a9/0x27a6UntestedTesters needed!
i-SENSYS MF3010USB Ethernet0x04a9/0x2759CompleteAll resolutions supported (up to 600DPI)
imageCLASS MF3110USB0x04a9/0x2660CompleteAll resolutions supported (up to 600DPI).
imageCLASS MF3240USB0x04a9/0x2684CompleteAll resolutions supported (up to 600DPI)
imageCLASS MF4010USB0x04a9/0x26b4CompleteAll resolutions supported (up to 600DPI)
imageCLASS MF4018USB0x04a9/0x26b4CompleteAll resolutions supported (up to 600DPI)
imageCLASS MF4120USB0x04a9/0x26a3CompleteAll resolutions supported (up to 600DPI)
imageCLASS MF4122USB0x04a9/0x26a3CompleteAll resolutions supported (up to 600DPI)
imageCLASS MF4140USB0x04a9/0x26a3CompleteAll resolutions supported (up to 600DPI)
imageCLASS MF4150USB0x04a9/0x26a3CompleteFlatbed and ADF scan. All resolutions supported (up to 600DPI)
imageCLASS MF4270USB0x04a9/0x26b5CompleteFlatbed and ADF scan. All resolutions supported (up to 600DPI)
I-SENSYS MF4320dUSB0x04a9/0x26eeCompleteAll resolutions supported (up to 600DPI)
I-SENSYS MF4330dUSB0x04a9/0x26eeCompleteFlatbed and ADF scan. All resolutions supported (up to 600DPI)
imageCLASS MF4350dUSB0x04a9/0x26eeCompleteFlatbed and ADF scan. All resolutions supported (up to 600DPI)
imageCLASS MF4370dnUSB0x04a9/0x26ecGoodFlatbed and ADF scan. All resolutions supported (up to 600DPI). Network not supported
imageCLASS MF4380dnUSB0x04a9/0x26ecGoodFlatbed and ADF scan. All resolutions supported (up to 600DPI). Network not supported
imageCLASS MF4410USB0x04a9/0x2737CompleteAll resolutions supported (up to 600DPI)
imageCLASS MF4430USB0x04a9/0x2737GoodFlatbed and ADF scan. All resolutions supported (up to 600DPI). ADF empty buggy.
i-SENSYS MF4500 SeriesUSB0x04a9/0x2736GoodFlatbed and ADF scan. All resolutions supported (up to 600DPI).
imageCLASS MF4570dwUSB0x04a9/0x275aCompleteAll resolutions supported (up to 600DPI)
imageCLASS MF4660USB0x04a9/0x26b0CompleteFlatbed and ADF scan. All resolutions supported (up to 600DPI)
imageCLASS MF4690USB0x04a9/0x26b0CompleteFlatbed and ADF scan. All resolutions supported (up to 600DPI)
i-SENSYS MF4700 SeriesUSB Ethernet0x04a9/0x2774CompleteFlatbed and ADF scan. All resolutions supported (up to 600DPI).
i-SENSYS MF4800 SeriesUSB Ethernet0x04a9/0x2773CompleteFlatbed and ADF scan. All resolutions supported (up to 600DPI). Ethernet buggy.
imageCLASS MF5630USB0x04a9/0x264eUntestedTesters needed!
laserBase MF5650USB0x04a9/0x264fUntestedTesters needed!
imageCLASS MF5730USB0x04a9/0x265dCompleteFlatbed and ADF scan. All resolutions supported (up to 1200DPI).
imageCLASS MF5750USB0x04a9/0x265eUntestedTesters needed!
imageCLASS MF5770USB0x04a9/0x265fCompleteFlatbed and ADF scan. All resolutions supported (up to 600DPI).
i-SENSYS MF5880dnUSB0x04a9/0x26f9UntestedTesters needed!
i-SENSYS MF5900 SeriesUSB Ethernet0x04a9/0x2743UntestedTesters needed!
i-SENSYS MF6100 SeriesUSB Ethernet0x04a9/0x278eCompleteFlatbed and ADF scan. All resolutions supported (up to 600DPI). Note: document feeder does not have 600DPI capability.
imageCLASS MF6500 SeriesUSB0x04a9/0x2686CompleteFlatbed and ADF scan. All resolutions supported (up to 600DPI)
imageCLASS MF6550USB0x04a9/0x2686CompleteFlatbed and ADF scan. All resolutions supported (up to 600DPI)
i-SENSYS MF6680dnUSB0x04a9/0x26faUntestedTesters needed!
imageCLASS MF8030USB0x04a9/0x2707CompleteFlatbed and ADF scan. All resolutions supported (up to 600DPI)
imageCLASS MF8170cUSB0x04a9/0x2659UntestedTesters needed!
i-SENSYS MF8200C SeriesUSB Ethernet0x04a9/0x2779CompleteFlatbed and ADF scan. All resolutions supported (up to 600DPI). Note: document feeder does not have 600DPI capability.
i-SENSYS MF8300 SeriesUSB Ethernet0x04a9/0x2708CompleteFlatbed and ADF scan. All resolutions supported (up to 600DPI).
i-SENSYS MF8500C SeriesUSB Ethernet0x04a9/0x277aUntestedSame protocol as MF8200C Series? Testers needed!
imageCLASS MPC190USB0x04a9/0x2635UntestedTesters needed! Identical with SmartBase MPC190 and PIXUS MP5.
imageCLASS MPC200USB0x04a9/0x261fCompleteAll resolutions supported (up to 600DPI). Identical with SmartBase MPC200 and PIXUS MP10.
imageRUNNER 1020/1024/1025USB0x04a9/0x26e6CompleteFlatbed and ADF scan. All resolutions supported (up to 600DPI)
imageRUNNER 1133USB0x04a9/0x2742CompleteFlatbed and ADF scan. All resolutions supported (up to 600DPI)
MAXIFY MB2000 SeriesUSB WiFi0x04a9/0x1778GoodFlatbed works, All resolutions supported (up to 1200DPI), ADF does not work
MAXIFY MB2100 SeriesUSB WiFi0x04a9/0x1793CompleteFlatbed and ADF scan. All resolutions supported (up to 1200DPI).
MAXIFY MB2300 SeriesUSB Ethernet WiFi0x04a9/0x1779GoodFlatbed and ADF scan. All resolutions supported (up to 1200DPI), ADF does not work
MAXIFY MB2700 SeriesUSB WiFi0x04a9/0x1792CompleteFlatbed and ADF scan. All resolutions supported (up to 1200DPI).
MAXIFY MB5000 SeriesUSB0x04a9/0x1776CompleteFlatbed and ADF scan. All resolutions supported (up to 1200DPI).
MAXIFY MB5100 SeriesUSB Ethernet WiFi0x04a9/0x1790CompleteFlatbed and ADF scan. All resolutions supported (up to 1200DPI).
MAXIFY MB5300 SeriesUSB Ethernet0x04a9/0x1777Good1200dpi scans do not work
MAXIFY MB5400 SeriesUSB Ethernet WiFi0x04a9/0x178fCompleteFlatbed and ADF scan. All resolutions supported (up to 1200DPI).
CanoScan 8800FUSB0x04a9/0x1901CompleteFlatbed scan. TPU for negatives and slides. All resolutions supported (up to 4800DPI).
CanoScan 9000FUSB0x04a9/0x1908CompleteFull flatbed support up to 4800DPI (Note: flatbed does not have 9600DPI capability). Full TPU support (negatives, slides and infrared) up to 9600DPI.
CanoScan 9000F Mark IIUSB0x04a9/0x190dCompleteFull flatbed support up to 4800DPI (Note: flatbed does not have 9600DPI capability). Full TPU support (negatives, slides and infrared) up to 9600DPI.
CanoScan LiDE 300USB0x04a9/0x1913CompleteAll resolutions supported (up to 2400DPI)
CanoScan LiDE 400USB0x04a9/0x1912CompleteAll resolutions supported (up to 4800DPI)
+

Backend: plustek +(0.52) +

+

+Manual page: sane-plustek
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Plustek +OpticPro U12USB0x07b3/0x0010CompleteNOTE: Devices with product ID 0x0001 are not supported!
OpticPro UT12USB0x07b3/0x0013Complete 
OpticPro UT12USB0x07b3/0x0017CompleteNote: Devices with product ID 0x0001 are not supported!
OpticPro UT16USB0x07b3/0x0017Complete 
OpticPro U24USB0x07b3/0x0011Complete 
OpticPro U24USB0x07b3/0x0015Complete 
OpticPro UT24USB0x07b3/0x0017Complete 
+Genius +Colorpage HR6 V2USB0x0458/0x2007Complete 
Colorpage HR6 V2USB0x0458/0x2008Complete 
Colorpage HR7USB0x0458/0x2013Complete 
Colorpage HR6AUSB0x0458/0x2009Untested 
Colorpage HR7LEUSB0x0458/0x2015Untested 
Colorpage HR6XUSB0x0458/0x2016Untested 
+Mustek +BearPaw 1200USB0x0400/0x1000Completeboth product versions are supported, see backends' man-page
BearPaw 1200USB0x0400/0x1001Completeboth product versions are supported, see backends' man-page
BearPaw 2400USB0x0400/0x1001Complete 
+Hewlett-Packard +ScanJet 2100CUSB0x03f0/0x0505Complete 
ScanJet 2200CUSB0x03f0/0x0605Complete 
+Epson +Perfection 1250USB0x04b8/0x010fComplete 
Perfection 1250PhotoUSB0x04b8/0x010fGoodTPA scans not perfect
Perfection 1260USB0x04b8/0x011dComplete 
Perfection 1260PhotoUSB0x04b8/0x011dGoodTPA scans not perfect
+Umax +UMAX 3400USB0x1606/0x0050Completethere are some UMAX 3400 outside the U.S. which are not supported, as they use another chipset than the LM983x
UMAX 3400USB0x1606/0x0060Completethere are some UMAX 3400 outside the U.S. which are not supported, as they use another chipset than the LM983x
UMAX Astranet ia101USB0x1606/0x0060Completeseems to be a renamed UMAX 3400
UMAX 3450USB0x1606/0x0060Complete 
UMAX 5400USB0x1606/0x0160Complete 
+Compaq +S4-100USB0x049f/0x001aCompleteIdentical to UMAX 3400
+Canon +CanoScan N650UUSB0x04a9/0x2206Complete 
CanoScan N656UUSB0x04a9/0x2206CompleteIdentical to CanoScan N650U
CanoScan N1220UUSB0x04a9/0x2207Complete 
CanoScan N670UUSB0x04a9/0x220dComplete 
CanoScan N676UUSB0x04a9/0x220dCompleteIdentical to CanoScan N670U
CanoScan LiDE 20USB0x04a9/0x220dCompleteIdentical to CanoScan N670U
CanoScan N1240UUSB0x04a9/0x220eComplete 
CanoScan LiDE 30USB0x04a9/0x220eCompleteIdentical to CanoScan N1240U
CanoScan LiDE 25USB0x04a9/0x2220Good 
CanoScan D660UUSB0x04a9/0x2208GoodTPA scans not perfect
+Syscan +TravelScan 460/464USB0x0a82/0x4600Complete 
TravelScan 662USB0x0a82/0x6620Complete 
+Ambir +Visigo A4USB0x0a82/0x4600CompleteRebaged Travelscan 464
+Portable Peripheral Co., Ltd. +Q-Scan USB001 (A4 portable scanner)USB0x0a53/0x1000Complete 
Q-Scan USB201 (A6 portable scanner)USB0x0a53/0x2000Good 
+Visioneer +Strobe XP 100USB0x04a7/0x0427Basic 
+

Backend: plustek_pp +(0.43) +

+

+Manual page: sane-plustek_pp
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Plustek +OpticPro 4800PParport (SPP, EPP) Complete 
OpticPro 4830PParport (SPP, EPP) Complete 
OpticPro 600P/6000PParport (SPP, EPP) Complete 
OpticPro 4831PParport (SPP, EPP) Complete 
OpticPro 9630PParport (SPP, EPP) Complete 
OpticPro 9630PLParport (SPP, EPP) Completeuse driver-switch mov=1
OpticPro 9600PParport (SPP, EPP) Complete 
OpticPro 1236PParport (SPP, EPP) Completereported as OpticPro 12000P/96000P
OpticPro 12000P/96000PParport (SPP, EPP) Complete 
OpticPro 9636PParport (SPP, EPP) Completeuse driver-switch mov=4
OpticPro 9636P+/TurboParport (SPP, EPP) Completeuse driver-switch mov=3
OpticPro 9636TParport (SPP, EPP) Complete 
OpticPro 12000TParport (SPP, EPP) Complete 
OpticPro AI3Parport (SPP, EPP) Basicuse driver-switch mov=5, poor picture quality
OpticPro P8Parport Untested 
OpticPro P12Parport (SPP, EPP) Complete 
OpticPro PT12Parport (SPP, EPP) Complete 
+Primax +Colorado 4800Parport (SPP, EPP) Untestedsame as OpticPro 4800P
Compact 4800 DirectParport (SPP, EPP) Completeuse driver-switch mov=2
Compact 4800 Direct-30Parport (SPP, EPP) Completesame as OpticPro 4830P, use driver-switch mov=7
Compact 9600 Direct-30Parport (SPP, EPP) Completesame as OpticPro 9630P
+Genius +Colorpage Vivid III V2Parport (SPP, EPP) CompleteReported as PT12
Colorpage Vivid Pro II FilmParport (SPP, EPP) CompleteReported as OP9636T/12000T
Colorpage HR6X EPPParport (SPP, EPP) GoodNegative scanning does not work correctly
+Aries +Scan-It Pro 4800Parport (SPP, EPP) Completeuse driver-switch mov=2
+BrightScan +BrighScan OpticProParport (SPP, EPP) CompleteReported as P12
+

Backend: ricoh +(unmaintained) +

+

+Manual page: sane-ricoh
+

+ + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Ricoh +Ricoh IS50SCSI Basic 
Ricoh IS60SCSI Basic 
+

Backend: ricoh2 +(1.0) +

+

+Link(s): +http://www.ricoh.com/
+Manual page: sane-ricoh2
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Ricoh +SG-3100SFNwUSB0x05ca/0x0439Basic 
SG-3100SNwUSB0x05ca/0x0438Basic 
SP-100SUUSB0x05ca/0x042cUntested 
SP-111SU/SP-112SUUSB0x05ca/0x0448Basic 
+

Backend: rts8891 +(1.0-0 (unmaintained)) +

+

+Link(s): +http://stef.dev.free.fr/sane/rts8891/index.html
+Manual page: sane-rts8891
+Comment: This backend supports Realtek RTS8891 ASIC bases scanners.
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+UMAX +Astra 4400USB0x1606/0x0070GoodSupports 75, 150, 300, 600 and 1200 dpi
Astra 4450USB0x1606/0x0070Untested 
+Hewlett-Packard +scanjet 4470cUSB0x03f0/0x0805Goodre-branded Astra 4400
scanjet 4400cUSB0x03f0/0x0705Goodexists with 2 different sensors of which only one works
+

Backend: s9036 +(unmaintained) +

+

+Manual page: sane-s9036
+

+ + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Siemens +9036 Flatbed scannerSCSI Basic 
+

Backend: sceptre +(1.0-10 (unmaintained)) +

+

+Link(s): +http://www.zago.net/sane/
+Manual page: sane-sceptre
+

+ + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Sceptre +Vividscan S1200SCSI Basic 
+Komodo +S1200SCSI Untestedrebadged Sceptre S1200
+

Backend: sharp +(0.32 (unmaintained)) +

+

+Link(s): +http://www.satzbau-gmbh.de/staff/abel/sane-sharp.html
+Manual page: sane-sharp
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Sharp +JX-610SCSI Good 
JX-250SCSI Good 
JX-320SCSI Good 
JX-325SCSI Untested 
JX-330SCSI Good 
JX-350SCSI Good 
+

Backend: sm3600 +(0.1 (unmaintained)) +

+

+Link(s): +http://sm3600.sourceforge.net/
+Manual page: sane-sm3600
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Microtek +ScanMaker 3600USB0x05da/0x40b3Basicworks
ScanMaker 3600USB0x05da/0x40caBasicworks
ScanMaker 3600USB0x05da/0x40ffBasicworks
ScanMaker 3700USB0x05da/0x40b8Basicworks
ScanMaker 3700USB0x05da/0x40cbBasicworks
ScanMaker 3750USB0x05da/0x40ddBasicworks (told)
+

Backend: sm3840 +(1.1 (unmaintained)) +

+

+Link(s): +http://www.ziplabel.com/sm3840/
+Manual page: sane-sm3840
+Comment: This reverse-engineered backend supports the USB ScanMaker 3840 model
+

+ + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Microtek +ScanMaker 3840USB0x05da/0x30d4Good8 and 16 bit, color and grayscale
ScanMaker 4800USB0x05da/0x30cfGoodSame hardware as SM3840, different color box
+

Backend: SnapScan +(1.4) +

+

+Link(s): +http://snapscan.sourceforge.net/
+Manual page: sane-snapscan
+Comment: Supported bit depths: 24 bit (color), 48 bit (color, Epson) 8 bit (gray)
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+AGFA +SnapScanSCSI Good 
SnapScan 300SCSI Good 
SnapScan 310SCSI Good 
SnapScan 600SCSI GoodOptional ADF supported.
Arcus 1200SCSI GoodOptional transparency unit supported.
SnapScan 1236sSCSI GoodOptional ADF and transparency unit supported.
SnapScan 1236uUSB0x06bd/0x0002GoodOptional ADF and transparency unit supported.
SnapScan 1212UUSB0x06bd/0x0001Good 
SnapScan 1212U_2USB0x06bd/0x2061Good 
SnapScan e10USB0x06bd/0x2093Good 
SnapScan e20USB0x06bd/0x2091Good 
SnapScan e25USB0x06bd/0x2095Good 
SnapScan e26USB0x06bd/0x2097Good 
SnapScan e40USB0x06bd/0x208dGood 
SnapScan e42USB0x06bd/0x20ffGood 
SnapScan e50USB0x06bd/0x208fGoodOptional tranparency unit supported
SnapScan e52USB0x06bd/0x20fdGoodOptional tranparency unit supported
SnapScan e60USB Untested 
+Benq (Acer) +300fSCSI Good 
310sSCSI Good 
610sSCSI Good 
610plusSCSI Good 
620sSCSI Good 
ScanWit 2720sSCSI Good 
310UUSB0x04a5/0x1a20Good 
320UUSB0x04a5/0x2022Good 
340UUSB0x04a5/0x2022Good 
620UUSB0x04a5/0x1a2aGoodOptional tranparency unit supported
620UTUSB0x04a5/0x2040GoodOptional tranparency unit supported
640UUSB0x04a5/0x2060GoodOptional tranparency unit supported
640buUSB0x04a5/0x207eGood 
640BTUSB0x04a5/0x20beGoodOptional tranparency unit supported
1240USB0x04a5/0x20c0GoodOptional tranparency unit supported
3300USB0x04a5/0x20b0Good 
3300USB0x04a5/0x20deGood 
4300USB0x04a5/0x20b0Good 
4300USB0x04a5/0x20deGood 
5000EUSB0x04a5/0x20fcBasicSame as 5000U, working up to 600 DPI
5000UUSB0x04a5/0x20fcBasicSame as 5000E, working up to 600 DPI
5000USB0x04a5/0x20f8GoodUSB ID 0x04a5,0x20f8: Color / grayscale scans working up to 1200 DPI
5150USB0x04a5/0x2137BasicCalibration algorithm unknown
5250USB0x04a5/0x2137BasicSame hardware as 5150 (?), Calibration algorithm unknown
5300USB0x04a5/0x20feBasicProblems with firmware upload reported
+Guillemot / Hercules +Maxi Scan A4 Deluxe (SCSI)SCSI GoodRebadged SnapScan 310s.
Scan@home Touch 1248 (USB)USB0x04a5/0x20deGoodRebadged Benq 3300.
Maxi Scan A4 USB 640UUSB0x04a5/0x2060GoodRebadged Benq 640U.
Maxi A4 36 bitUSB0x04a5/0x2060GoodRebadged Benq 620U, needs Benq firmware file u96v???.bin
+Mitsubishi +Diamondview 648UTUSB0x04a5/0x2022GoodRebadged Benq 320u.
Diamondview 650UUSB0x04a5/0x20b0GoodRebadged Benq 4300.
+Epson +GT-7400UUSB0x04b8/0x0120GoodRequires firmware esfw3e.bin.
GT-8400UFUSB0x04b8/0x011fGoodRequires firmware esfw30.bin, film scanning unit untested.
Perfection 660USB0x04b8/0x0114GoodRequires firmware tail_058.bin.
Perfection 1270USB0x04b8/0x0120GoodRequires firmware esfw3e.bin.
overseas version of the GT-7400U
Perfection 1670USB0x04b8/0x011fGoodRequires firmware esfw30.bin.
Perfection 1670 PHOTOUSB0x04b8/0x011fGoodRequires firmware esfw30.bin, film scanning unit untested.
overseas version of the GT-8400UF
Perfection 2480 PHOTOUSB0x04b8/0x0121GoodRequires firmware esfw41.bin.
Perfection 2580 PHOTOUSB0x04b8/0x0121BasicRequires firmware esfw41.bin, film scanning unit unsupported.
Perfection 3490 PHOTOUSB0x04b8/0x0122GoodRequires firmware esfw51.bin.
Perfection 3590 PHOTOUSB0x04b8/0x0122BasicRequires firmware esfw52.bin, film scanning unit unsupported.
Stylus CX-1500USB0x04b8/0x080cGood 
+

Backend: sp15c +(unmaintained) +

+

+Manual page: sane-sp15c
+

+ + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Fujitsu +ScanPartner 15CSCSI Good 
ScanPartner 600CSCSI Good 
+

Backend: st400 +(1.6 (unmaintained)) +

+

+Link(s): +http://www.informatik.uni-oldenburg.de/~ingo/sane/
+Manual page: sane-st400
+

+ + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Siemens +ST400SCSI Basic6 bit gray
ST800SCSI Basic6 bit gray
+

Backend: tamarack +(unmaintained) +

+

+Manual page: sane-tamarack
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Tamarack +Artiscan 6000CSCSI Good3 pass, 300 DPI
Artiscan 8000CSCSI Good3 pass, 400 DPI
Artiscan 12000CSCSI Good3 pass, 600 DPI
+

Backend: teco1 +(1.0-10 (unmaintained)) +

+

+Link(s): +http://www.zago.net/sane/#teco
+Manual page: sane-teco1
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Relisys +RELI 2412SCSI Completesub model VM3530+
AVEC 2400SCSI Completesub model VM3520
RELI 4830SCSI Goodsub model VM4542
AVEC 2412SCSI Completesub model VM3520+
AVEC 4800SCSI Untestedsub model VM4530
AVEC 4816SCSI Untestedsub model VM4530+
RELI DS6SCSI Untestedsub model VM3420
RELI DS15SCSI Untestedsub model VM3440
RELI 2400SCSI Untestedsub model VM3530
RELI 4816SCSI Completesub model VM4540
RELI 9600SCSI Untestedsub model VM6530
RELI 9612SCSI Untestedsub model VM6530*
RELI 9624SCSI Untestedsub model VM6530+
RELI 9630SCSI Untestedsub model VM6540
+Actown +ACT Scan I 30SCSI Untestedsub model VM3520A
+Dextra +DF-600PSCSI Goodsub model VM3510
DF-1200T+SCSI Untestedsub model VM3530+
DF-4830TSCSI Untestedsub model VM4542
DF-9624SCSI Untestedsub model VM6530+
+

Backend: teco2 +(1.0-9 (unmaintained)) +

+

+Link(s): +http://gkall.hobby.nl/teco2.html
+Manual page: sane-teco2
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Relisys +AVEC Super 3SCSI Untestedsub model VM3575
AVEC II S3SCSI Goodsub model VM3564
SCORPIO Super 3SCSI Goodsub model VM3575
APOLLO Express 3SCSI Basicsub model VM356A
APOLLO Express 6SCSI Goodsub model VM6565
SCORPIO ProSCSI Goodsub model VM6575
SCORPIO Pro-SSCSI Untestedsub model VM6586
+Primax +Jewel 4800SCSI Goodsub model VM356A
Profi 9600SCSI Basicsub model VM6575
Profi 19200SCSI Goodsub model VM6586
+Mustek +ScanMagic 4830SSCSI Untestedsub model VM3575
+

Backend: teco3 +(1.0-1 (unmaintained)) +

+

+Link(s): +http://www.zago.net/sane/#teco3
+Manual page: sane-teco3
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Relisys +Infinity ScorpioSCSI Goodsub model VM3552
+Plustek +OpticPro 2400SPSCSI Untestedsub model VM3552
+PIOTECH +Splendeur 3024SCSI Goodsub model VM3552
+Trust +Imagery 2400 SPSCSI Goodsub model VM3552
Imagery 4800 SP+SCSI Goodsub model VM3552
Imagery 9600 SPSCSI Untestedsub model VM3552
+

Backend: u12 +(0.02) +

+

+Manual page: sane-u12
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Plustek +OpticPro U12USB0x07b3/0x0001BasicNote: Only devices with product ID 0x0001 are supported!
OpticPro UT12USB0x07b3/0x0001BasicNote: Only devices with product ID 0x0001 are supported!
OpticPro 1212UUSB0x07b3/0x0001Basic 
+RevScan +RevScan Orange R48TiUSB0x07b3/0x0001BasicRebadged Plustek OpticPro UT12
+Genius +ColorPage HR6 V1USB0x0458/0x2004Basic 
ColorPage Vivid III USBUSB0x07b3/0x0001UntestedNote: Device has Plustek vendor and product ID (0x07b3/0x0001)
+

Backend: umax +(1.0-41 (unmaintained)) +

+

+Link(s): +http://www.rauch-domain.de/sane-umax/index.html
+Manual page: sane-umax
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+UMAX +Vista S6SCSI GoodOK
Vista S6ESCSI GoodOK
UMAX S-6ESCSI GoodOK
UMAX S-6EGSCSI GoodOK
Vista-S8SCSI GoodOK
Supervista S-12SCSI GoodOK
UMAX S-12SCSI GoodOK
UMAX S-12GSCSI GoodOK
Astra 600SSCSI GoodOK
Astra 610SSCSI GoodOK
Astra 1200SSCSI GoodOK
Astra 1220SSCSI GoodOK
Astra 2100SSCSI GoodOK
Astra 2200 (SU)SCSI GoodOK
Astra 2200 (SU)USB0x1606/0x0230GoodOK, needs USB control messages
Astra 2400SSCSI GoodOK
Astra 6400IEEE-1394 Unsupportedwill probably work one day
Astra 6450IEEE-1394 Unsupportedwill probably work one day
Astra MX3SCSI GoodOK
Astra MX3USB GoodOK, needs USB control messages
Mirage D-16LSCSI GoodOK
Mirage IISCSI GoodOK
Mirage IIseSCSI GoodOK
PSDSCSI GoodOK
PowerLookSCSI GoodOK, SCSI-ID=PS-2400X
PL-IISCSI GoodOK
PowerLook IIISCSI GoodOK
PowerLook 270SCSI Unsupportedincompatible
PowerLook 270plusSCSI Unsupportedincompatible
PowerLook 1100IEEE-1394 Unsupportedwill probably work one day
PowerLook 2000SCSI GoodOK
PowerLook 2100XLSCSI GoodOK
PowerLook 3000SCSI GoodOK
Gemini D-16SCSI GoodOK
UMAX VT600SCSI Untestedmay work, please test and give feedback
Vista-T630SCSI GoodOK for some firmwareversions, on others only lineart OK
UC 630SCSI GoodVersion 2.8 OK, others only lineart OK
UG 630SCSI GoodOK
UG 80SCSI GoodOK
UC 840SCSI GoodVersion 1.6 OK, others only lineart OK
UC 1200SSCSI Untestedmay work, please test and give feedback
UC 1200SESCSI GoodVersion 3.0 OK, others unknown
UC 1260SCSI GoodVersion 1.6 OK, others unknown
+Linotype Hell +JadeSCSI GoodOK, SCSI-ID=LinoHell Office
JadeSCSI GoodOK, SCSI-ID=LinoHell JADE
Jade2SCSI GoodOK, SCSI-ID=LinoHell Office2
SaphirSCSI Untestedsupport disabled until tested - please contact author
Saphir2SCSI GoodOK, SCSI-ID=LinoHell SAPHIR2
Saphir3SCSI GoodOK, SCSI-ID=LinoHell SAPHIR3
Saphir UltraSCSI Untestedsupport disabled until tested - please contact author
Saphir Ultra IISCSI GoodOK, SCSI-ID=Linotype SAPHIR4
Saphir HiResSCSI Untestedsupport disabled until tested - please contact author
OpalSCSI Untestedsupport disabled until tested - please contact author
Opal2SCSI GoodOK; SCSI-ID=LinoHell OPAL2
Opal UltraSCSI Untestedsupport disabled until tested - please contact author
Linoscan 1400SCSI GoodOK, SCSI-ID=HDM LS4H1S
+Vobis +Highscreen Scanboostar PremiumSCSI GoodOK, SCSI-ID=LinoHell Office2
+EDGE +KTX-9600USSCSI Untestedno feedback
+Epson +Perfection 600SCSI GoodOK, SCSI-ID=EPSON Perfection600
rebadged UMAX Astra 1200S
+Escom +Image Scanner 256SCSI GoodOK, SCSI-ID=UMAX UG 80
+Escort +Galleria 600SCSI Untesteduntested, SCSI-ID=ESCORT Galleria 600S
+Genius +ColorPage-HR5 (Pro)SCSI GoodOK, SCSI-ID=KYE ColorPage-HR5
+Nikon +AX-110 / Scantouch 110SCSI Untestedmay work, please test and give feedback
AX-210SCSI GoodOK
+TriGem +PowerScanIISCSI GoodOK
+

Backend: umax1220u +(unmaintained) +

+

+Link(s): +http://sourceforge.net/projects/umax1220u-sane
+Manual page: sane-umax1220u
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+UMAX +Astra 1220UUSB0x1606/0x0010Good 
Astra 1600UUSB0x1606/0x0030Good 
Astra 2000UUSB0x1606/0x0030Good 
Astra 2100UUSB0x1606/0x0130Good 
+

Backend: umax_pp +(1 (unmaintained)) +

+

+Link(s): +http://umax1220p.sourceforge.net/
+Manual page: sane-umax_pp
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+UMAX +Astra 1220PParport (EPP/ECP) Good 
Astra 2000PParport (EPP/ECP) Good 
Astra 1600PParport (EPP/ECP) Good 
Astra 600PParport (SPP/ECP) Unsupporteduntested, but should be close to 610P
Astra 610PParport (SPP/ECP) Good 
+Hewlett-Packard +Scanjet 3200CParport (EPP/ECP) Goodworks (relabelled 1220P and 2000P)
+Genius +ColorPage-Life ProParport (EPP/ECP) Goodworks (relabelled 1220P and 2000P)
+

Backend: unsupported +(2010-06-09) +

+

+Link(s): +contrib.html
+Comment: The devices mentioned here are not supported by any SANE backend. However, there may be links to information about them or stand-alone programs.
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Agfa +DuoScan f40USB IEEE-13940x06bd/0x02bfUnsupportedUnsupported. See link for details.
DuoScan T2000XLSCSI UnsupportedUnsupported. Same as Microtek ArtixScan 2020?
DuoScan T2500SCSI IEEE-1384 UnsupportedUnsupported. Same as Microtek Artixscan 2500f
SnapScan 310PParport UnsupportedUnsupported, see link for details.
SnapScan EZParport UnsupportedUnsupported, see link for details.
SnapScan 1200PParport UnsupportedUnsupported, see link for details.
SnapScan 1212PParport UnsupportedUnsupported, see link for details.
+Artec/Ultima +1236 USBUSB0x05d8/0x4001UnsupportedUnsupported. See link for details.
AM12e+Parport UnsupportedUnsupported. Chips found inside: AT015, AD9816JS. Maybe similar to SCSI version or as6e?
Ultima 2000 (0x4001)USB0x05d8/0x4001UnsupportedSame name, but different ids: This scanner is not supported. The scanner with product id 0x4002 is supported by the gt68xx backend, however.
+Avigramm +MinidocUSB Parport0x05cb/0x1483UnsupportedNot supported. See link for details.
+Avision +DS310FParport UnsupportedProbably not supported. Scanner/printer/copier combination.
iVina FB2400USB UnsupportedNot supported. No chipset information available. Same as UMAX Astra 6700.
iVina 1600USB0x0638/0x0a10UnsupportedGL646 based, to be added to genesys backend. Same as UMAX Astra 4500.
iVina FB1800USB0x0638/0x0a20UnsupportedGL646/GL660 based. Same as UMAX Astra 4700.
+Benq (Acer) +310PParport UnsupportedUnsupported, see link for details.
320PParport UnsupportedUnsupported, see link for details.
340PParport UnsupportedUnsupported, see link for details.
610PParport UnsupportedUnsupported, see link for details.
610PTParport UnsupportedUnsupported, see link for details.
620PParport UnsupportedUnsupported, see link for details.
620PTParport UnsupportedUnsupported, see link for details.
640PParport UnsupportedUnsupported, see link for details.
5450USB0x04a5/0x211eUnsupportedUnsupported.
5550USB0x04a5/0x2211UnsupportedUnsupported, see link for details.
5560USB0x04a5/0x2311Unsupported 
7400UTUSB0x04a5/0x2202Unsupported 
+Boeder +Sm@rtScan OfficeParport USB0x05cb/0x1483UnsupportedUnsupported. See link for details.
+Brother +MFC 2500USB0x04f9/0x000aUnsupportedNot supported. See link for details.
MFC 4600Parport UnsupportedThe parport 200x400dpi grayscale version of this scanner is unsupported. Dmitri Katchalov did some investigations on this scanner. If you want to write a backend, contact him (see link).
MFC 7300cParport USB0x04f9/0x0106Unsupported 
MFC 9600USB0x04f9/0x0101Unsupported 
+C-Channel +MyPen ProUSB UnsupportedProbably unsupported. See link for details.
MyPen LightUSB0x0a93/0x0005UnsupportedSee bug #306792 for details.
MoneyPen IIUSB UnsupportedProbably unsupported.
+Canon +CanoScan 3000USB0x04a9/0x2215UnsupportedGL660+GL646 based.
CanoScan 3000exUSB0x04a9/0x2215UnsupportedGL660+GL646 based.
CanoScan 3000FUSB0x04a9/0x2215UnsupportedGL660+GL646 based, to be added to genesys backend
CanoScan 4200FUSB0x04a9/0x221bUnsupportedProbably unsupported. See link.
CanoScan 5000FUSB0x04a9/0x2212UnsupportedUnsupported. See link for details.
CanoScan 5200FUSB0x04a9/0x2217UnsupportedProbably unsupported. See link for details.
CanoScan 8000FUSB0x04a9/0x220fUnsupportedNot supported. See link for more information. With transparency adapter.
CanoScan 9900FUSB0x04a9/0x2210UnsupportedProbably unsupported, similar to 8000F. 3200x6400 dpi USB2. With transparency adapter.
CanoScan 9950FUSB0x04a9/0x2219UnsupportedProbably unsupported.
CanoScan D646UUSB0x04a9/0x220bUnsupportedProbably not supported. See link for more information and test program.
CanoScan D646U exUSB0x04a9/0x220bUnsupportedProbably not supported. See D646.
CanoScan D1230UUSB0x04a9/0x2209UnsupportedProbably not supported.
CanoScan D1250U2USB0x04a9/0x220cUnsupportedNot supported. However, someone started working on this scanner and some information is available (see link).
CanoScan D2400UFUSB0x04a9/0x220aUnsupportedNot supported. See link.
CanoScan FB320UUSB0x04a9/0x2201UnsupportedProbably not supported. No details known.
CanoScan FB620UUSB0x04a9/0x2202UnsupportedProbably not supported. Some information is available.
CanoScan FB1210UUSB0x04a9/0x2205UnsupportedNot supported. However, a stand-alone program for FreeBSD is available.
CanoScan LiDE 500FUSB0x04a9/0x221fUnsupportedGL841 based, to be added to genesys backend
FS4000USB SCSI0x04a9/0x3042UnsupportedNot supported. See link for more details.
IS 12USB UnsupportedProbably not supported. Scanner cardridge for Canon inkjet printers.
IS 22Parport UnsupportedProbably not supported. Scanner cardridge for Canon inkjet printers.
IS 32USB0x04a9/0x105dUnsupportedProbably not supported. Scanner cardridge for Canon inkjet printers.
IS 52USB UnsupportedProbably not supported. Scanner cardridge for Canon inkjet printers.
ImageRunner iR1018USB0x04a9/0x269dUnsupportedProbably not supported. See link for details.
ImageRunner iR1022USB0x04a9/0x269dUnsupportedProbably not supported. See link for details.
ImageRunner iR1023USB0x04a9/0x269dUnsupportedProbably not supported. See link for details.
PIXMA MP110USB0x04a9/0x1700UnsupportedProbably not supported. See link for details.
PIXMA MP130USB0x04a9/0x1701UnsupportedProbably not supported. See link for details.
DR-2020UUSB UnsupportedGL84x?
+Chinon +DS-3000Parport Serial Port UnsupportedUnsupported at the moment, but a backend is in preparation. See link.
+Compaq +S200USB0x049f/0x0021UnsupportedNot supported. 2400x1200 dpi. One bulk-in, one bulk-out and one interrupt endpoint. Type-number: U0001-HB21, another type nr on the inside: 75100512-00
+Compeye +Simplex 1236CParport USB0x05cb/0x1483UnsupportedUnsupported. See link for details.
+Corex +Cardscan 500USB0x08f0/0x0001UnsupportedProbably not supported. Businesscard reader.
Cardscan 700 CUSB0x08f0/0x0004UnsupportedProbably not supported.
+Dell +A940USB0x413c/0x5106UnsupportedProbably rebadged Lexmark X5150. May work with sane-lexmark? See bug #312130
A960USB0x413c/0x5107UnsupportedProbably not supported. See link for details.
922USB0x413c/0x5109UnsupportedProbably not supported. See link for details.
+Epson +GT-2200USB0x04b8/0x0102UnsupportedProbably unsupported. No details known.
StylusScan 2000USB0x04b8/0x0105UnsupportedProbably unsupported. No details known.
Stylus DX4450USB0x04b8/0x083fUnsupportedProbably unsupported. See link for details.
Stylus CX-5800USB UnsupportedProbably unsupported at the moment. Not compatible to snapscan backend. It's not known if it may work with epson or epkowa backend.
+EDT (Electronic Document Technology) +BizCardReader 900CUSB0x0a53/0x5001UnsupportedProbably unsupported. See link for details.
+E-Lux +j-6121Parport UnsupportedProbably unsupported. Sold 1998. Same as E-Lux j-6121.
+Enhans +j-6121Parport UnsupportedProbably unsupported. Sold 1998. Same as E-Lux j-6121.
M-3630 AParport UnsupportedProbably unsupported.
+Fujitsu +SP1120USB0x04c5/0x1473UnsupportedGenesys GL310 chipset, not supported by sane-genesys backend.
SP1125USB0x04c5/0x1475UnsupportedGenesys GL310 chipset, not supported by sane-genesys backend.
SP1130USB0x04c5/0x1476UnsupportedGenesys GL310 chipset, not supported by sane-genesys backend.
ScanPartner SP25USB0x04c5/0x1409UnsupportedPossibly Genesys protocol?
ScanPartner SP30USB0x04c5/0x140aUnsupportedPossibly Genesys protocol?
ScanPartner SP30FUSB0x04c5/0x140cUnsupportedPossibly Genesys protocol?
+Genius +ColorPage CSSCSI UnsupportedProbably unsupported, see link for details.
ColorPage-Slim 1200 USB2USB0x0458/0x2020UnsupportedGL841 based, to be added to genesys backend.
ColorPage HR6X SlimUSB0x0458/0x2019UnsupportedGL646 based, to be added to genesys backend
ColorPage HR7XUSB0x0458/0x2018UnsupportedGL646 based, to be added to genesys backend
ColorPage HR7XEUSB0x06dc/0x0012UnsupportedUnsupported. See link for details.
ColorPage HR8USB0x0458/0x201cUnsupportedGL841 based, to be added to genesys backend
+Guillemot +SCAN@HOME 48 USBUSB0x080d/0x0102UnsupportedProbably unsupported. See link for details.
Maxi Scan A4 Parallel 36 bitParport UnsupportedProbably unsupported. Identical to the Benq Prisa 620P.
+Hercules +SCAN@HOME 48 USBUSB0x080d/0x0102UnsupportedProbably unsupported. See link for details.
+Hewlett-Packard +Photo Scanner 1000USB0x03f0/0x1001UnsupportedNot supported by SANE. However, it's detected as mass storage device so just mounting it is reported to work. See link for device data.
Photosmart 1200 PhotoUSB UnsupportedProbably not supported by SANE. No details known. 10x15 cm. Maybe similar to Photo Scanner 1000?
Photosmart S20 (C5101A)USB0x03f0/0x0102UnsupportedNot supported yet by SANE. See link for details.
Photosmart S20xi (C7150A)USB0x03f0/0x0102UnsupportedNot supported yet by SANE. See link for details.
Photosmart C5100 seriesUSB0x03f0/0x5811UnsupportedNot supported yet by SANE. See link for details.
Photosmart C3180USB0x03f0/0x5611UnsupportedNot supported yet by SANE. See link for details.
ScanJet 3770USB0x03f0/0x2505UnsupportedWhile an external binary-only backend exists, it works only on Linux i386. Therefore the scanner is unsupported on other platforms.
ScanJet 4600USB0x03f0/0x3005UnsupportedNot supported. See link for details, or http://www.chmil.org/hp4600linux/ for code
ScanJet 4670USB0x03f0/0x3005UnsupportedNot supported. See ScanJet 4600 entry.
ScanJet 4890CUSB0x03f0/0x1b05UnsupportedGL843, maybe can be added to genesys backend
ScanJet 5530C PhotosmartUSB0x03f0/0x1605UnsupportedMaybe GL841_HP, but not confirmed, maybe can be added to genesys backend
ScanJet 8390USB0x03f0/0x3805UnsupportedProbably not supported. See link for details.
ScanJet G4000USB0x03f0/0x4505UnsupportedProbably not supported. See link for details.
+IBM +ADF Color ScannerProprietary UnsupportedUnsupported. Uses proprietary ISA card. Maybe the same as the Plustek Spectra ADF?
+IOMagic +MobileScan USBUSB Parport0x05cb/0x1483UnsupportedUnsupported. See link for details.
+Iris +IriScanUSB0x0a53/0x1000UnsupportedUnsupported. LM9832/3. See link for details.
IRISPen Translator ExecutiveUSB0x0f43/0x015aUnsupportedUnsupported. See link for details.
IRISCard Pro (IBCR II)USB0x0a38/0x0301UnsupportedUnsupported. See link for details.
+Kodak +Snapshot Photo Scanner 1Parport UnsupportedUnsupported. FCC ID HWF96PHS
+Lexmark +P6250USB0x043d/0x0097UnsupportedUnsupported. See link for details.
Photo 3150USB0x043d/0x007dUnsupportedUnsupported. See link for details.
X74USB0x043d/0x0060UnsupportedUnsupported. See link for details.
X75USB0x043d/0x0060UnsupportedUnsupported. See link for details.
X75 PrinTrioUSB0x043d/0x0060UnsupportedUnsupported. See link for details.
X83USB0x043d/0x003dUnsupportedUnsupported. GL640.
X2330USB0x043d/0x00bbUnsupportedUnsupported. See link for details.
X3450USB0x043d/0x00f6UnsupportedUnsupported. See link for details.
X5130USB0x043d/0x0065UnsupportedUnsupported.
X5150USB0x043d/0x0065UnsupportedProbably unsupported. See link for details.
X5250USB0x043d/0x0093UnsupportedUnsupported.
X6170USB0x043d/0x0072UnsupportedUnsupported. See link for details.
X7170USB0x043d/0x0098UnsupportedUnsupported. See bug #310889 for details.
X7350USB0x043d/0x00b8UnsupportedUnsupported. See link for details.
X8350USB0x043d/0x00b9UnsupportedUnsupported. See link for details.
+Logitech +PageScan ColorParport UnsupportedMost probably unsupported.
PageScan USBUSB0x046d/0x040fUnsupportedProbably unsupported. See link for details.
+Medion/Lifetec/Tevion/Cytron +MD 6190USB0x0461/0x0392UnsupportedProbably unsupported. There seem to exist two different scanners with that name. See link for details.
MD 6190USB0x0461/0x037bUnsupportedProbably unsupported. There seem to exist two different scanners with that name. See link for details.
MD 40420USB0x05da/0x3008UnsupportedProbably unsupported. See link for details.
MD 41260USB0x0461/0x037bUnsupportedProbably unsupported. See link for details.
MD 41985USB0x0461/0x037bUnsupportedProbably unsupported. See link for details.
MD 42666USB0x05da/0x3008UnsupportedProbably unsupported. See link for details.
MD 85264USB0x08ff/0x2580UnsupportedFingerprint sensor. See link for details.
MD 90009USB0x05da/0x30e5UnsupportedProbably unsupported. See link for details.
MD 90070USB0x05da/0x3022UnsupportedUnsupported. See link for details.
MD 90090USB0x05da/0x3022UnsupportedUnsupported. See link for details.
+Memorex +6136uUSB0x0461/0x0346UnsupportedProbably unsupported.
6142uUSB0x0461/0x0347UnsupportedProbably unsupported. Same as Visioneer Onetouch 4400. See link for details.
MaxxScan 6122USB Parport0x05cb/0x1483UnsupportedUnsupported. See link for details.
SCF 9612PParport UnsupportedProbably unsupported. See link for details.
+Microtek +ArtixScan 2020SCSI UnsupportedUnsupported. Same as Agfa DuoScan T2000XL?
ArtixScanDI 2020USB0x05da/0x202eUnsupportedUnsupported. See link for details.
Artixscan 2500fSCSI IEEE-1384 UnsupportedUnsupported. Same as Agfa DuoScan T2500?
ArtixScan 4000tfUSB UnsupportedUnsupported. Uses ALI M5611B.
FilmScan 35USB0x05e3/0x0120UnsupportedProbably unsupported. See link for details.
ScanMaker 336 CXSCSI UnsupportedProbably unsupported. Seems to be similar to the Microtek 330 CX and is detected by the microtek2 backend. Scanning doesn't seem to work however.
Scanmaker 1850SSCSI UnsupportedUnsupported. See link for details.
ScanMaker 3630USB0x0461/0x0347UnsupportedUnsupported. Doesn't seem to be compatible to 3600 series, see link.
ScanMaker 3800USB0x05da/0x30ceUnsupportedUnsupported. See link for more details.
ScanMaker 3830USB0x05da/0x30ceUnsupportedUnsupported. See link for more details.
ScanMaker 3860USB0x05da/0x3023UnsupportedUnsupported. See link for more details. Appears to be similar to ScanMaker 3880.
ScanMaker 3880USB0x05da/0x3021UnsupportedUnsupported. SQ113 chip. See link for more details.
ScanMaker 4600USB0x05da/0x40c7UnsupportedUnsupported. See link for more details.
ScanMaker 4700USB0x05da/0x20b4UnsupportedUnsupported. See link for more details.
ScanMaker 4850USB0x05da/0x30d9UnsupportedProbably unsupported. See link for details.
ScanMaker 4850 IIUSB0x05da/0x3008UnsupportedProbably unsupported. See link for details.
ScanMaker 4900USB0x05da/0x30b9UnsupportedUnsupported. See link for more details.
ScanMaker 5SCSI UnsupportedProbably unsupported. See link for more details.
ScanMaker 5600USB0x05da/0x20a7UnsupportedUnsupported. See link for more details.
ScanMaker 5700USB0x05da/0x20bdUnsupportedUnsupported. Uses ALI M5615 like the ScanMaker 4700.
ScanMaker 5800USB0x05da/0x3008UnsupportedUnsupported. See link for details.
ScanMaker 5800USB0x05da/0x30d8UnsupportedUnsupported. See link for details.
ScanMaker 5900USB0x05da/0x30d8UnsupportedUnsupported. See link for more details.
ScanMaker 5950USB0x05da/0x30d8UnsupportedUnsupported. See link for more details.
ScanMaker 6000USB0x05da/0x30e5UnsupportedUnsupported. See link for more details.
ScanMaker 6100USB0x05da/0x30e5UnsupportedUnsupported. See link for more details.
ScanMaker 6700USB IEEE-13940x05da/0x20c9UnsupportedUnsupported. See link.
ScanMaker 8700USB IEEE-13940x05da/0x20b1UnsupportedUnsupported. See link for details. USB vendor and product ids to be checked.
ScanMaker 9600XLUSB IEEE-13940x05da/0x20deUnsupportedProbably unsupported. SCSI seems to work with microtek2 backend.
ScanMaker 9800XLUSB SCSI0x05da/0x20deUnsupportedPartly unsupported. IEEE-1394 works with microtek2 backend. See link.
ScanMaker i320USB0x05da/0x30e6UnsupportedUnsupported. See link.
ScanMaker s400USB0x05da/0x201cUnsupportedUnsupported. See link.
ScanMaker S400USB0x05da/0x300bUnsupportedUnsupported. See link.
ScanPort 3000USB0x04a7/0x0224UnsupportedUnsupported. Vendor/Product ids: 0x04a7/0x0224. Realtek RTS8801B?. See link for details.
+Konica Minolta +Dual Scan IIIUSB0x0686/0x400dUnsupportedUnsupported. May work with vuescan. See link for details.
Dual Scan IVUSB0x132b/0x000aUnsupportedUnsupported. Works with vuescan. See link for details.
DiMAGE Scan Elite 5400USB IEEE-13940x0686/0x400eUnsupportedProbably unsupported. May work with vuescan. See link for details.
DiMAGE Scan Elite 5400 2USB0x132b/0x0012UnsupportedProbably unsupported. See link for details.
DiMAGE Scan Multi ProIEEE-1394 UnsupportedProbably unsupported. See link for details.
magicolor 2480MFUSB Network UnsupportedUses a different scanning protocol than the magicolor 1690MF
+Mustek +1200 III EPParport UnsupportedProbably not supported. quarlewm at jmu dot edu offers to temporarily loan such a scanner to anyone who is interested in writing a driver.
2400 MUSB UnsupportedProbably unsupported. No details known.
BearPaw 2400 TA ProUSB0x055f/0x0400UnsupportedNot supported. May be supported by mustek_usb2 backend later. See link for some information.
BearPaw 2448 CU ProUSB0x055f/0x0408UnsupportedNot supported. May be supported by mustek_usb2 backend later. See link for some information.
BearPaw 4800 TA ProUSB0x055f/0x1000UnsupportedNot supported. See link for some information.
BearPaw 4800 TA Pro IIUSB0x055f/0x040aUnsupportedNot supported. May be supported by mustek_usb2 backend later. See link for some information.
BearPaw 6400 TA ProUSB0x055f/0x040bUnsupportedNot supported. May be supported by mustek_usb2 backend later. See link for some information.
Paragon 800 II EPParport UnsupportedNot supported. Maybe similar to 600 II EP (SCSI_over-parport)? In this case it could be supported by the mustek SCSI backend.
ScanExpress 600 USBUSB0x055f/0x0873UnsupportedUnsupported. Programming information is available.
ScanExpress 1200 USBUSB0x055f/0x0003UnsupportedUnsupported. Programming information is available.
ScanExpress 1200 USB PlusUSB0x055f/0x0007UnsupportedUnsupported.
ScanExpress 12000 PParport UnsupportedNot supported. Asic 1505/05.
ScanExpress A3 EPParport UnsupportedNot supported. Maybe it will be supported by the mustek_pp backend in future.
ScanExpress CardSmartUSB UnsupportedProbably unsupported. USB business card scanner. Maybe works as USB storage device?
ScanMagic 9636PParport UnsupportedProbably not supported. Same as Mustek 12000 P?. ASIC 1505.
+NEC +PetiscanUSB0x0475/0x0100UnsupportedMost probably unsupported. See link for details. Vendor ID is Relisys/Teco. Not known if it is similar to other Relisys/Teco USB scanners.
+Nikon +LS-9000 EDIEEE-1394 UnsupportedProbably not supported. See link for details. Possibly similar to LS-8000 ED.
+Olivetti +Job-Jet M400USB0x0b3c/0xa880UnsupportedProbably not supported. See link for details.
+Olympus +ES-10PParport Unsupported 
ES-10SSCSI UnsupportedProbably not supported. See link for details.
+Optoelectronics +Barcode scannerUSB0x065a/0x0001UnsupportedProbably not supported.
+Optrox +PhotoMaker 3CParport Unsupported 
PhotoMaker 3EParport Unsupported 
PhotoMaker 3FProprietary UnsupportedSpecial ISA card
PhotoMaker 3SParport Unsupported 
PhotoMaker 6EParport Unsupported 
PhotoMaker 6FProprietary UnsupportedSpecial ISA card
+Panasonic +KV-SS905CSCSI Unsupportedmight be supported by matsushita backend. See http://code.google.com/p/kvss905c/ for a standalone scanning tool.
KV-S2055WUSB SCSI Unsupportedmight be supported by matsushita backend.
KV-S2055LSCSI Unsupportedmight be supported by matsushita backend.
KV-S2065WSCSI Unsupportedmight be supported by matsushita backend.
KV-S3065CWUSB SCSI Unsupportedmight be supported by matsushita backend.
KV-S3065CLUSB SCSI Unsupportedmight be supported by matsushita backend.
KV-S3085USB SCSI Unsupportedmight be supported by matsushita backend.
KV-S3105CUSB SCSI Unsupportedmight be supported by matsushita backend. See http://code.google.com/p/kvss905c/ for a standalone scanning tool.
KV-S6040WSCSI Unsupportedmight be supported by matsushita backend.
KV-S6045WSCSI Unsupportedmight be supported by matsushita backend.
KV-S6050WSCSI Unsupportedmight be supported by matsushita backend.
KV-S6055WSCSI Unsupportedmight be supported by matsushita backend.
KV-S7065CUSB SCSI Unsupportedmight be supported by matsushita backend.
+Pentax +DSmobile USBUSB0x0a82/0x2000UnsupportedProbably not supported. Some information is available.
+PIE +Primefilm 1800uUSB0x05e3/0x0120UnsupportedNot supported. See link for details.
Primefilm 2700USB Unsupported 
Primefilm 3600PROUSB IEEE-1394 UnsupportedProbably not supported.
Powerslide 3600USB IEEE-13940x05e3/0x0142UnsupportedProbably unsupported. Film scanner that can scan directly from the magazine.
PF3650 Pro3 Film ScannerUSB IEEE-13940x05e3/0x0143UnsupportedNot supported. See link for details.
+Plustek +OpticPro A3UUSB UnsupportedUses Plustek ASIC P99002
OpticPro S6USB UnsupportedUses RealTek chipset (RTL8801D)
OpticPro S12USB0x07b3/0x0600UnsupportedProduct id 0x0600 is unsupported but may be supported by the genesys backend in future. Product id 0x040b is supported by the gt68xx backend.
OpticPro ST12USB0x07b3/0x0600UnsupportedProduct id 0x0600 is unsupported but may be supported by the genesys backend in future. Product id 0x040b is supported by the gt68xx backend.
OpticPro ST16USB0x07b3/0x0600UnsupportedGL646 based, to be added to genesys backend
OpticPro UA18USB UnsupportedProbably LM983x based.
OpticPro S24USB0x07b3/0x0601UnsupportedProduct id 0x0601 is unsupported but may be supported by the genesys backend in future /GL646). Product id 0x040e is supported by the gt68xx backend.
OpticPro ST24USB0x07b3/0x0601UnsupportedGL646 based, to be added to genesys backend
OpticPro S28USB0x07b3/0x0801UnsupportedGL841 based, to be added to genesys backend
OpticPro ST28USB0x07b3/0x0801UnsupportedGL841 based, to be added to genesys backend
OpticPro ST28USB0x07b3/0x0802UnsupportedGL841 based, to be added to genesys backend
Umax AstraScan 4750USB0x07b3/0x0802UnsupportedGL841 based, to be added to genesys backend, rebadged Plustek ST28
OpticPro ST48USB0x07b3/0x0800UnsupportedGL841 based, to be added to genesys backend
OpticPro ST64USB0x07b3/0x0c00UnsupportedGL843 based, maybe to be added to genesys backend
OpticPro ST64+USB0x07b3/0x0c03UnsupportedGL843 based. See link for more details.
PL 806USB0x07b3/0x0c0cUnsupportedUnsupported. See link for more details.
SmartOffice PL 812USB0x07b3/0x0c0dUnsupportedUnsupported. See link for more details.
OpticSlim 500USB0x07b3/0x0458UnsupportedUnsupported. See link for more details.
OpticSlim 2420USB0x07b3/0x0806UnsupportedGL841 based, to be added to genesys backend
OpticSlim 2420+USB0x07b3/0x0914UnsupportedGL841 based, to be added to genesys backend
OpticWorks 2000Parport UnsupportedMultifunction device. No further information available.
OptiCard 600+USB UnsupportedBusiness card reader. No further information available.
ScanCopy 115USB0x07b3/0x081cUnsupportedGL841 based, to be added to genesys backend
Spectra ADFProprietary UnsupportedUnsupported. Uses proprietary ISA card that also provides power and is labelled GPS-1 PAGE-A from Taiwan. Other labels on the scanner include ADF Color Scanner and SF600AS. Maybe the same as the IBM ADF Color Scanner?
Unknown Plustek DeviceUSB0x07b3/0x0005UnsupportedProbably unsupported. Scanner name not known yet.
Unknown Plustek DeviceUSB0x07b3/0x0007UnsupportedProbably unsupported. Scanner name not known yet.
Unknown Plustek DeviceUSB0x07b3/0x000fUnsupportedProbably unsupported. Scanner name not known yet.
Unknown Plustek DeviceUSB0x07b3/0x0012UnsupportedProbably unsupported. Scanner name not known yet.
Unknown Plustek DeviceUSB0x07b3/0x0014UnsupportedProbably unsupported. Scanner name not known yet.
Unknown Plustek DeviceUSB0x07b3/0x0016UnsupportedProbably unsupported. Scanner name not known yet.
+PLANon +DocuPen RC800USB0x18dd/0x1000UnsupportedSupported by gPhoto2.
DocuPen R700USB0x10c4/0xea60UnsupportedProbably not supported. See link for details.
DocuPen (DPEN-BW)USB UnsupportedProbably not supported. No details known.
+Primax +Colorado 600UUSB0x0461/0x0341UnsupportedNot supported. Some information is available.
Colorado 1200pParport UnsupportedUnsupported by SANE. But is reported to partly work with pxscan. See link.
Colorado 1200uUSB0x0461/0x0361UnsupportedProbably unsupported. No details known.
Primascan Colorado 2600uUSB0x0461/0x0347UnsupportedUnsupported. Same as Visioneer Onetouch 4400. See link for details.
Colorado Direct 600Parport UnsupportedNot supported. However, a stand-alone program is available.
Colorado Direct 9600Parport UnsupportedNot supported. However, a stand-alone program is available.
Colorado USB 9600USB0x0461/0x0340UnsupportedNot supported. See link for details.
G2-300USB0x0461/0x0300UnsupportedProbably unsupported. No details known.
G2-300 #2USB0x0461/0x0302UnsupportedProbably unsupported. No details known.
G2E-300USB0x0461/0x0301UnsupportedProbably unsupported. No details known.
G2E-300 #2USB0x0461/0x0303UnsupportedProbably unsupported. No details known.
G2-600USB0x0461/0x0380UnsupportedProbably unsupported. No details known.
G2-600 #2USB0x0461/0x0382UnsupportedProbably unsupported. No details known.
G2E-600USB0x0461/0x0383UnsupportedProbably unsupported. No details known.
OneTouch 5300Parport UnsupportedNot supported.
ReadyScan 636iUSB0x0461/0x0381UnsupportedProbably unsupported. No details known.
Slim-Line 1200USB UnsupportedMaybe GL646. Maybe similar to Medion MD 6228?
Onetouch 8920USB0x0461/0x0371UnsupportedNot supported. Look similar to Visioneer Onetouch 8920 (same USB product id).
+Prolink +Winscan Pro 2448UUSB0x06dc/0x0014UnsupportedNot supported. Some information is available. RealTek RTS8801.
Winscan Pro 2000USB Parport UnsupportedNot supported. No further information available.
+Quato +X-FinitySCSI UnsupportedProbably not supported. No details yet. Originally manufactured by PFU?
X-Finity UltraUSB IEEE-1394 UnsupportedProbably not supported. No details yet.
+Reflecta +DigitDia 3600USB IEEE-13940x05e3/0x0142UnsupportedFilm scanner that can scan directly from the magazine.
iScan 1800USB0x05e3/0x0120UnsupportedProbably unsupported. See link for details.
ProScan 4000USB IEEE-13940x05e3/0x0143UnsupportedProbably unsupported. See link for details.
+Relisys +Eclipse 1200UUSB0x0475/0x0103UnsupportedProbably unsupported. See link for details.
Scorpio Ultra 3USB0x0475/0x0210UnsupportedProbably unsupported. See link for details.
EpisodeUSB0x0475/0x0103UnsupportedProbably unsupported. See link for details.
AVEC II E3Parport UnsupportedParport version of AVEC II S3?. See bug #304992 for details
+Samsung +SCX-4725FNUSB0x04e8/0x341fUnsupportedNot supported. See link for details.
+Scanshell +800NUSB0x0a82/0x6605UnsupportedNot supported. See link for details.
+Sicos +DMS 2000proprietary UnsupportedNot supported until now. Work on a backend has started, contact the author for details (see link)
+Siemens +ID Mouse ProfessionalUSB0x0681/0x0005UnsupportedNot supported.
Cherry FingerTIP ID Board - SensorUSB0x0681/0x0010UnsupportedNot supported.
+SmartDisk +SmartScan 3600USB IEEE-1394 UnsupportedProbably not supported. Same as PIE Primefilm 2600 PRO.
+Spot Technology +Maxiscan A4proprietary UnsupportedNot supported until now. Work on a backend has started, see link for more information.
ScanTak 2cproprietary UnsupportedNot supported. Work on a backend has started, see link for more information.
ScanTak 3cproprietary UnsupportedNot supported. Work on a backend has started, see link for more information.
+Syscan +TravelScan FS-531USB0x0a82/0x0530UnsupportedNot supported. May work with the Plustek backend in future. See link for details.
TravelScan ProUSB0x0a82/0x2000UnsupportedProbably not supported. Some information is available.
+Tamarack +Artiscan 9600Parport UnsupportedUnsupported at the moment. See link for a project for that scanner that may support it in future.
Artiscan 9600 pro 36Parport UnsupportedUnsupported at the moment. See link for a project for that scanner.
Artiscan 2400FSUSB0x05e3/0x0100UnsupportedUnsupported. See link for more information.
+TCE +MK600UUSB0x0461/0x0346UnsupportedNot supported. Some information is available.
S450Parport UnsupportedNot supported by SANE but is reported to work with pxscan (see link).
+Teco +VM6509FUSB0x080d/0x0102UnsupportedProbably unsupported. See link for details.
+Tiny +FU661EUSB0x0461/0x0347UnsupportedUnsupported. See link for details.
+Trust +CombiScan 19200Parport USB0x05cb/0x1483UnsupportedUnsupported. See link for details.
EasyScan 19200Parport Unsupported 
SCSI Scan 19200 -Excellence Series-SCSI UnsupportedUnsupported. See link for details.
+UMAX +Astra 2500USB0x0461/0x0374UnsupportedProbably not supported. See link for details.
Astra 2850USB0x07b3/0x0601UnsupportedProbably not supported. Same IDs as Plustek OpticPro ST24. See link for details.
Astra 3000USB0x0461/0x038aUnsupportedProbably not supported. See link for details.
Astra 3600USB0x0461/0x038aUnsupportedProbably not supported. See link for details.
Astra 4000USB0x1606/0x1030UnsupportedNot supported. See link for details.
Astra 4100USB0x0461/0x038cUnsupportedNot supported, to be added to genesys backend.
Astra 4500USB0x0638/0x0a10UnsupportedGL646 based, to be added to genesys backend. Avision iVina FB1600 clone
Astra 4600USB UnsupportedProbably not supported, no details known.
Astra 4700USB0x0638/0x0a20UnsupportedGL646/GL660 based. Avision iVina FB1800 clone.
Astra 6700USB0x0638/0x0a30UnsupportedNot supported. No chipset information available. Same as Avision iVina FB2400.
AstraSlimUSB0x080d/0x0104UnsupportedProbably not supported currently. See link for more details.
AstraSlim 1200USB0x080d/0x0110UnsupportedSee link for more details.
AstraSlim 6000USB0x080d/0x0104UnsupportedProbably not supported currently. See link for more details.
Nete3470'Parport UnsupportedProbably not supported. No details known..
Powerlook 180USB UnsupportedProbably not supported. See link for details.
Powerlook 1000 USBUSB UnsupportedProbably not supported. No further information available.
+Vantas +3000USB0x04a7/0x0224UnsupportedNot supported. See link for more details.
+Visioneer +6200USB0x0461/0x0345UnsupportedNot supported. Is reported to use the E5 chipset. Uses a Primax ID. Looks similar to Primascan Colorado 2600u.
6200 EPP/USBUSB0x04a7/0x0311UnsupportedNot supported. Id is from Primax? Yet another scanner with the same name?
9420USB0x0461/0x03a8UnsupportedUnsupported. See link for details.
9450 USBUSB0x04a7/0x0421UnsupportedUnsupported. See link for details.
Onetouch 4400USB0x0461/0x0347UnsupportedNot supported. E5 chipset? See link for more details.
OneTouch 4800 USBUSB0x04a7/0x0224UnsupportedUnsupported. Seems to use Realtek RTS8801B. Same as Microtek Scanport 3000. See link for details.
OneTouch 5300 USBUSB0x04a7/0x0226UnsupportedNot supported. Chipset is RTS8801B(?). See link for output of /proc/bus/usb/devices.
OneTouch 5300USB0x04a7/0x0221UnsupportedNot supported. Yet another scanner with this name?
OneTouch 5800 USBUSB0x04a7/0x0226UnsupportedUnsupported. 48 bit scanner, doesn't work with viceo backend. RTS8801C.
OneTouch 6600USB0x04a7/0x022aUnsupportedUnsupported. See link for details.
Onetouch 7100USB0x04a7/0x0229UnsupportedGL646 based, to be added to genesys backend
Onetouch 7700USB0x04a7/0x0380UnsupportedLM9832/3 based, to be added to plustek backend
OneTouch 8100USB0x04a7/0x0321UnsupportedUnsupported. See link for details.
Onetouch 8700USB0x04a7/0x0371UnsupportedNot supported. See link for details.
Onetouch 8900USB0x04a7/0x0371UnsupportedNot supported. Same as 8920 but without TA?
Onetouch 8920USB0x04a7/0x0371UnsupportedNot supported. Same as 8700 and 8900 but includes a TA. Uses a Primax ID. Chipset is RTS8801C. See link for output of /proc/bus/usb/devices.
Onetouch 9000USB0x04a7/0x022cUnsupportedNot supported. See link for details.
Onetouch 9020USB0x04a7/0x022cUnsupportedNot supported. See link for details.
Onetouch 9320USB0x04a7/0x0362UnsupportedProbably not supported. See link for details.
Onetouch Pro 8800USB0x04a7/0x0410UnsupportedProbably not supported. See link for details.
Onetouch Pro 8820USB0x04a7/0x0410UnsupportedProbably not supported. See link for details.
PaperPort 3100bParport UnsupportedMost probably not supported. See link for details.
PaperPort 6100Parport UnsupportedMost probably not supported. More details would be appreciated.
PaperPort OneTouchParport UnsupportedMost probably not supported. See link for details.
Strobe Pro USBUSB0x04a7/0x0102UnsupportedNot supported. See link for details.
4800 One TouchUSB0x04a7/0x03a0UnsupportedUnsupported. See link for details. Different id compared to One Touch 4800?
DocuImage 620SSCSI UnsupportedNot supported. See link for more details.
DocuMate 510USB0x04a7/0x0446UnsupportedNot supported. See link for more details.
DocuMate 510USB0x04a7/0x047cUnsupportedNot supported. See link for more details. Yet another USB id.
One Touch 4800USB0x04a7/0x0224UnsupportedUnsupported. See link for details. Different id compared to 4800 One Touch?
WorkCentre 470cxParport UnsupportedNot supported. See link for more details.
WorkCentre M15iUSB0x0924/0xffefUnsupportedNot supported. See link for more details.
WorkCentre XK35cUSB Parport0x043d/0x0020UnsupportedNot supported. See link for more details.
WorkCentre XK50cxUSB0x04e8/0x3903UnsupportedNot supported. See link for more details.
WorkCentre Pro 412USB Parport0x043d/0x4303UnsupportedNot supported. See link for more details.
WorkCentre PE16USB Parport0x0924/0x4220UnsupportedNot supported. See link for more details.
WorkCentre PE120iUSB0x0924/0x4237UnsupportedNot supported. See link for more details.
+

Backend: xerox_mfp +(1.0-13) +

+

+Manual page: sane-xerox_mfp
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Xerox +Phaser 3200MFPUSB0x0924/0x3da4CompleteAll these models are turned out to be rebranded Samsungs.
Phaser 6110MFPUSB0x0924/0x3d5dGood 
WorkCentre 3119 SeriesUSB0x0924/0x4265Good 
WorkCentre 4118 SeriesUSB0x0924/0x420cGood 
WorkCentre 3210USB0x0924/0x4293Good 
WorkCentre 3220USB0x0924/0x4294Good 
WorkCentre 3225USB0x0924/0x42dcGood 
+Dell +Dell MFP Laser Printer 1815dnUSB0x413c/0x5124Good 
Dell 1235cnUSB0x413c/0x5310Good 
+Samsung +X4300 SeriesUSB0x04e8/0x3324Untested 
K4350 SeriesUSB0x04e8/0x3325Untested 
X7600 SeriesUSB0x04e8/0x3326Untested 
K7600 SeriesUSB0x04e8/0x3327Untested 
K703 SeriesUSB0x04e8/0x3331Untested 
X703 SeriesUSB0x04e8/0x3332Untested 
SCX-4x16USB0x04e8/0x3409Unsupported 
SCX-6x20USB0x04e8/0x340dUntested 
MFP-560USB0x04e8/0x340eUntested 
MFP-750USB0x04e8/0x340fUntested 
SCX-4x20USB0x04e8/0x3412Untested 
SCX-4100USB0x04e8/0x3413Good 
SCX-4x21USB0x04e8/0x3419Untested 
SCX-5x30USB0x04e8/0x341aUntested 
SCX-4200USB0x04e8/0x341bGood 
CLX-3160USB0x04e8/0x341cUntested 
SCX-6x22USB0x04e8/0x341dUntested 
SCX4725USB0x04e8/0x341fUntested 
SCX4725-FNUSB0x04e8/0x341fGood 
SCX-6x45USB0x04e8/0x3420Untested 
CLX-8380USB0x04e8/0x3421Untested 
CLX-2160USB0x04e8/0x3425Good 
SCX-4500USB0x04e8/0x3426Good 
CLX-6200USB0x04e8/0x3427Untested 
CLX-6240USB0x04e8/0x3428Untested 
SCX-6x55USB0x04e8/0x3429Good 
CLX-3170fn (CLX-3170 Series)USB0x04e8/0x342aGood 
CLX-3175FWUSB0x04e8/0x342aGood 
SCX-4500WUSB Ethernet0x04e8/0x342bBasic 
SCX-4824 (SCX-4x24 Series)USB0x04e8/0x342cGood 
SCX-4828FN (SCX-4x28 Series)USB0x04e8/0x342dGood 
SCX-4300USB0x04e8/0x342eGood 
SCX-5835_5935USB0x04e8/0x342fGood 
SCX-5635USB0x04e8/0x3430Untested 
SCX-4x26USB0x04e8/0x3432Untested 
SCX-4600USB0x04e8/0x3433Good 
SCX-4623USB0x04e8/0x3434Good 
MFP-65xUSB0x04e8/0x3435Untested 
SCX-6545USB0x04e8/0x3437Good 
CLX-8385USB0x04e8/0x3439Untested 
CLX-6220USB0x04e8/0x343aGood 
CLX-6250USB0x04e8/0x343bUntested 
SCX-4825FN (SCX-4x25 Series)USB0x04e8/0x343cGood 
CLX-3185USB0x04e8/0x343dGood 
CLX-8540USB0x04e8/0x343fUntested 
SCX-4623FWUSB Ethernet0x04e8/0x3440Good 
SCX-3205W (SCX-3200 Series)USB Ethernet0x04e8/0x3441Good 
SCX-6545XUSB0x04e8/0x3442Good 
SCX-6x55XUSB0x04e8/0x3443Good 
CLX-8385XUSB0x04e8/0x3444Good 
SCX-5835_5935XUSB0x04e8/0x3446Good 
SCX-4833FDUSB0x04e8/0x344bGood 
SCX-4835FDEthernet0x04e8/0x344bGood 
SCX-3405WEthernet Good 
SCX-3400USB0x04e8/0x344fGood 
SF-760USB0x04e8/0x3450Untested 
SCX-4729FDUSB0x04e8/0x3453Good 
CLX-6260USB0x04e8/0x3455Good 
CLX-3300 SeriesUSB0x04e8/0x3456Good 
SCX-470xUSB0x04e8/0x3457Untested 
CLX-4190USB0x04e8/0x345aGood 
SCX-4650 4x21S SeriesUSB0x04e8/0x345bUntested 
M337x 387x 407x SeriesUSB0x04e8/0x3460Good 
M267x 287x SeriesUSB0x04e8/0x3461Unsupported 
SCX-681xUSB0x04e8/0x3466Untested 
C460USB0x04e8/0x3468Untested 
M2070USB0x04e8/0x3469Good 
M288x SeriesUSB0x04e8/0x346aUnsupportedM2885FW is reported to work with sane-airscan in network mode (WSD)
C1860FWUSB0x04e8/0x346bUntested 
M458x SeriesUSB0x04e8/0x346fUntested 
M4370 5370 SeriesUSB0x04e8/0x3471Untested 
X401 SeriesUSB0x04e8/0x3477Untested 
K401 SeriesUSB0x04e8/0x3478Untested 
C480WUSB0x04e8/0x347eUntested 
K3250 SeriesUSB0x04e8/0x3481Untested 
X3220 SeriesUSB0x04e8/0x3482Untested 
+

Still Cameras

+

Backends: +dc25, +dc210, +dc240, +dmc

+

Backend: dc25 +(1.2 (unmaintained)) +

+

+Link(s): +mailto:peter@fales-lorenz.net
+Manual page: sane-dc25
+

+ + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Kodak +DC25Serial port Complete 
DC20Serial port BasicDC-20 untested by author but reported to work
+

Backend: dc210 +(0.0 (unmaintained)) +

+

+Link(s): +mailto:peter@fales-lorenz.net
+Manual page: sane-dc210
+

+ + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Kodak +DC210Serial port Basic 
+

Backend: dc240 +(0.0 (unmaintained)) +

+

+Link(s): +mailto:peter@fales-lorenz.net
+Manual page: sane-dc240
+

+ + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Kodak +DC240Serial port GoodUse gphoto2 backend to get USB support
+

Backend: dmc +(unmaintained) +

+

+Manual page: sane-dmc
+

+ + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Polaroid +DMCSCSI Good 
+

Video Cameras

+

Backends: +qcam, +stv680, +unsupported

+

Backend: qcam +(unmaintained) +

+

+Manual page: sane-qcam
+

+ + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Connectix +Color QuickCamParport GoodRequires root privileges.
Greyscale QuickCamParport MinimalRequires root privileges. Partly working.
+

Backend: stv680 +(1.0-1 (unmaintained)) +

+

+Link(s): +http://gkall.hobby.nl/stv680-aiptek.html
+Manual page: sane-stv680
+Comment: This vidcam backend is for the stv0680 chipset, See the website for more info.
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Aiptek +Aiptek PencamUSB0x0553/0x0202Minimalimage is OK for CIF and QCIF, VGA and QVGA untested, streaming video is a problem
+Konica +e-miniUSB0x04c8/0x0722Untested
+Digital Dream +l' espion XSUSB0x1183/0x0001Untested
+Creative +WebCam Go MiniUSB0x041e/0x4007Untested
+

Backend: unsupported +(2010-06-09) +

+

+Link(s): +contrib.html
+Comment: The devices mentioned here are not supported by any SANE backend. However, there may be links to information about them or stand-alone programs.
+

+ + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+Biolux +654 (micrOcular)USB0x0923/0x010fUnsupportedNot supported yet. See link for more details.
+Grandtek Scopecam +8x30 Binocular & Digital CameraUSB0x0797/0x801cUnsupportedNot Supported yet. See link for more details.
+

APIs

+

Backends: +gphoto2, +pint, +pnm, +test, +v4l

+

Backend: gphoto2 +(0.0 (unmaintained)) +

+

+Link(s): +mailto:peter@fales-lorenz.net
+Manual page: sane-gphoto2
+Description: Multiple cameras supported by the gphoto2 libraries
+Comment: The long-term plan is to support all the cameras supported by the gphoto2 libraries (currently over 140 models). However, at this stage, only a handful of cameras are definitely known to work with SANE. Other cameras will probably work if the native file format is EXIF or JPEG. Testers welcome!
+

+

Backend: pint +(unmaintained) +

+

+Manual page: sane-pint
+Description: Scanners with the machine-independent PINT interface
+Comment: Haven't been tested for a long time. Handle with care.
+

+

Backend: pnm +(1.0.8 (unmaintained)) +

+

+Link(s): +mailto:henning@meier-geinitz.de
+Manual page: sane-pnm
+Description: Reads PNM files
+Comment: Used for debugging frontends. Obsolete, use test backend instead.
+

+

Backend: test +(1.0-28 (unmaintained)) +

+

+Link(s): +http://www.meier-geinitz.de/sane/test-backend/
+Manual page: sane-test
+Description: Frontend-tester
+Comment: Backend for testing frontends. Also serves as example for SANE backend options.
+

+

Backend: v4l +(1.0-3 (unmaintained)) +

+

+Link(s): +mailto:henning@meier-geinitz.de
+Manual page: sane-v4l
+Description: Interface to Video For Linux API
+Comment: Supports video cameras and other devices accessed by the v4l kernel API, e.g. bttv devices. Quite a lot of known bugs.
+

+

Meta Backends

+

Backends: +dll, +net

+

Backend: dll +(1.0.13 (unmaintained)) +

+

+Link(s): +mailto:henning@meier-geinitz.de
+Manual page: sane-dll
+Description: Dynamic loading of shared-library backends.
+

+

Backend: net +(1.0.14 (unmaintained)) +

+

+Link(s): +http://www.penguin-breeder.org/?page=sane-net
+Manual page: sane-net
+Description: Network access to saned servers
+Comment: Can be used to access any scanner supported by SANE over the net. Supports IPv4 and IPv6.
+

+

Legend:

+
+
Backend:
+
Name of the backend, in parentheses if available: + Version of backend/driver; newer versions may be + available from their home sites.
NEW! means brand-new to the + current release of SANE.
+ UNMAINTAINED means that nobody maintains that backend. Expect no + new features or newly supported devices. You are welcome to take over + maintainership. +
+
Link(s):
+
Link(s) to more extensive and + detailed information, if it exists, or the email address + of the author or maintainer. +
Manual Page:
+
A link to the man-page online, if it exists.
+
Comment:
+
More information about the backend or model, e.g. the level of support and possible problems.
+
Manufacturer:
+
Manufacturer, vendor or brand name of the device.
+
Model:
+
Name of the device.
+
Interface:
+
How the device is connected to the computer.
+
USB id:
+
The USB vendor and product ids as printed by sane-find-scanner -q (only applicable for USB devices).
+
Status:
+
Indicates how many of the features the device provides + are supported by SANE. +
  • unsupported means the device is not supported at least by this backend. It may be supported by other backends, however. +
  • untested means the device may be supported but couldn't be tested. Be very careful and report success/failure. +
  • minimal means that the + device is detected and scans at least in one mode. But the quality + is bad or important features won't work. +
  • basic means it works at + least in the most important modes but quality is not perfect. +
  • good means the device is usable + for day-to-day work. Some rather exotic features may be missing. +
  • complete means the backends + supports everything the device can do. +
+
Description:
+
The scope of application of the backend. +
+
+SANE homepage +
+Contact +
+ +This page was created by sane-desc 3.6 from sane-backends 1.1.1 + + diff --git a/sane-backends.html b/sane-backends.html index 3c74ca1c..19ba6d42 100644 --- a/sane-backends.html +++ b/sane-backends.html @@ -9,7 +9,7 @@

SANE: Backends (Drivers)


-The following table summarizes the backends/drivers distributed with sane-backends-1.1.1, and the hardware or software they support. +The following table summarizes the backends/drivers distributed with sane-backends-UNKNOWN, and the hardware or software they support.

This is only a summary! Please consult the manpages and the author-supplied webpages for more detailed (and usually important) information @@ -41,14 +41,14 @@ isn't mentioned in this list at all.

Scanners -2679 -1747 -815 -780 -129 -23 -462 -470 +2725 +1779 +820 +805 +130 +24 +469 +477 Still cameras @@ -79,7 +79,7 @@ isn't mentioned in this list at all.

APIs -5 +6 n/a @@ -160,6 +160,7 @@ isn't mentioned in this list at all.

teco1, teco2, teco3, +template, u12, umax, umax1220u, @@ -556,8 +557,15 @@ Siemens Comment - + Avision +AD345F +USB +0x0638/0x2e59 +Basic +sheetfed duplex + flatbed scanner; ADF limitation: one sheet per one scan, scanner reboot needed otherwise + + AV100CS SCSI   @@ -978,6 +986,13 @@ Siemens 1 pass, 600 dpi, zero-edge +FB2280E +USB +0x0638/0x2a1f +Basic +1 pass, 600 dpi, zero-edge + + AV8000S SCSI   @@ -1714,7 +1729,7 @@ Kyocera

Link(s): -http://www.rzg.mpg.de/~mpd/sane/
+https://web.archive.org/web/20051103043526/http://www.rzg.mpg.de/~mpd/sane/
Manual page: sane-canon

@@ -1840,7 +1855,7 @@ Kyocera - @@ -2227,6 +2242,13 @@ Kyocera + + + + + + + @@ -2251,7 +2273,7 @@ Kyocera - + @@ -2272,7 +2294,7 @@ Kyocera - + @@ -2293,7 +2315,7 @@ Kyocera - + @@ -2317,6 +2339,13 @@ Kyocera + + + + + + +
Comment
+ Canon CR-25 USB 
P-150USB0x1083/0x162dUnsupportedThis is the same device as the 0x162c P-150, but the mode switch on the scanner is in the wrong position, you must move the switch.
P-201 USB 0x1083/0x1652P-208 USB 0x1083/0x164eBasicUnsupported This is the same device as the 0x164c P-208, but the mode switch on the scanner is in the wrong position, you must move the switch.
P-208II USB 0x1083/0x1660BasicUnsupported This is the same device as the 0x165f P-208II, but the mode switch on the scanner is in the wrong position, you must move the switch.
P-215 USB 0x1083/0x1647BasicUnsupported This is the same device as the 0x1646 P-215, but the mode switch on the scanner is in the wrong position, you must move the switch.
Untested  
R40USB0x1083/0x1679BasicLetter-size ADF. Hardware provides: Gray/Color, Simplex/Duplex, Full-width, 300/600dpi horizontal, with front mirrored horizontally. Driver provides: Binary, Despeckle, Deskew, Cropping, Calibration, other resolutions. Multistream unsupported.

Backend: canon_lide70 (0, NEW!) @@ -2723,11 +2752,11 @@ Sanford

Backend: epjitsu -(31) +(33)

Manual page: sane-epjitsu
-Comment: Backend updated for SANE release 1.0.26, see sane-epjitsu manpage
+Comment: Backend updated for SANE release 1.1.2, see sane-epjitsu manpage

@@ -8062,28 +8091,28 @@ Sanford - + - + - + - + - + @@ -8106,7 +8135,7 @@ Sanford - @@ -8129,13 +8158,27 @@ Sanford - + + + + + + + + + + + + + + - + @@ -8160,52 +8203,52 @@ Sanford - + - + - + - + - + - + - + - + - + - + - + @@ -8264,6 +8307,27 @@ Sanford + + + + + + + + + + + + + + + + + + + + + @@ -8279,54 +8343,68 @@ Sanford - + - + + + + + + + + - + - - + - + - + + + + + + + + - + - + - +
ET-2810 Series USB 0x04b8/0x118a Complete  
L3250 Series USB 0x04b8/0x118a Complete  
XP-2150 Series USB 0x04b8/0x119b Complete  
XP-2200 Series USB 0x04b8/0x11b1 Complete  
Comment
+ Brother DCP-J772DW WiFiAll resolutions supported.
+MFC-J985DWEthernet WiFi GoodAll resolutions supported, Flatbed and ADF supported.
MFC-J1300DWEthernet WiFi GoodAll resolutions supported, Flatbed and ADF supported.
Canon IR C3520 WiFi   GoodAll resolutions supported, Flatted and ADF supported.All resolutions supported, Flatbed and ADF supported.
PIXMA MG5765
PIXMA TR4520 SeriesWifiWiFi   GoodAll resolutions supported, Flatted and ADF supported.All resolutions supported, Flatbed and ADF supported.
PIXMA TR4540 SeriesWifiWiFi   GoodAll resolutions supported, Flatted and ADF supported.All resolutions supported, Flatbed and ADF supported.
PIXMA TR4550 SeriesWifiWiFi   GoodAll resolutions supported, Flatted and ADF supported.All resolutions supported, Flatbed and ADF supported.
PIXMA TR4551WifiWiFi   GoodAll resolutions supported, Flatted and ADF supported.All resolutions supported, Flatbed and ADF supported.
PIXMA TR7500 Series WiFi   GoodAll resolutions supported, Flatted and ADF supported.All resolutions supported, Flatbed and ADF supported.
PIXMA TR8500 Series Ethernet WiFi   GoodAll resolutions supported, Flatted and ADF supported.All resolutions supported, Flatbed and ADF supported.
PIXMA TR8520 Ethernet WiFi   GoodAll resolutions supported, Flatted and ADF supported.All resolutions supported, Flatbed and ADF supported.
PIXMA TS3100 SeriesAll resolutions supported.
PIXMA TS3450WiFi GoodAll resolutions supported.
PIXMA TS3451WiFi GoodAll resolutions supported.
PIXMA TS3452WiFi GoodAll resolutions supported.
PIXMA TS5350 Series WiFi  
PIXMA TS6150 SeriesWifiWiFi   Untested Testers needed!
PIXMA TS8050 SeriesWifiWiFi   Untested Testers needed!
PIXMA TS8350 SeriesWiFi GoodAll resolutions supported.
PIXMA TS9100 SeriesWifiWiFi   Untested Testers needed!
+ Epson ET-2750 WiFi   GoodAll resolutions supported, Flatted only supported.All resolutions supported, Flatbed only supported.
ET-3750 WiFi   GoodAll resolutions supported, Flatted and ADF supported.All resolutions supported, Flatbed and ADF supported.
ET-4750 WiFi   GoodAll resolutions supported, Flatted and ADF supported.All resolutions supported, Flatbed and ADF supported.
EcoTank L3160WiFi GoodAll resolutions supported.
XP-6100 WiFi   GoodAll resolutions supported, Flatted only supported.All resolutions supported, Flatbed only supported.
@@ -8391,7 +8469,7 @@ Sanford Ethernet WiFi   GoodAll resolutions supported, Flatted and ADF supported.All resolutions supported, Flatbed and ADF supported.
@@ -8409,17 +8487,15 @@ Sanford WiFi   GoodAll resolutions supported, Flatted and ADF supported.All resolutions supported, Flatbed and ADF supported.

Backend: fujitsu -(137) +(139)

-Link(s): -http://www.thebility.com/fujitsu/
Manual page: sane-fujitsu
-Comment: Backend updated for SANE release 1.0.32, see sane-fujitsu manpage
+Comment: Backend updated for SANE release 1.1.2, see sane-fujitsu manpage

@@ -8431,90 +8507,90 @@ Sanford - - + - + - + - + - + - + - + - + - + - + - + - + @@ -8528,181 +8604,181 @@ Sanford - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - - + + - - + + - + - + - + - + - + - + @@ -8710,350 +8786,350 @@ Sanford - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -9207,14 +9283,14 @@ Sanford - + - + @@ -9231,11 +9307,95 @@ Sanford + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Comment
+ Fujitsu M3091DC SCSI   Completesmall, old, discontinued 
M3092DC SCSI   Completesmall, old, discontinued 
fi-4120C SCSI USB 0x04c5/0x1041 Completesmall, recent, discontinued, usb 1.1Slow USB 1.1
fi-4120C2 SCSI USB 0x04c5/0x10ae Completesmall, recent, discontinued, usb 2.0Faster USB 2.0
fi-4220C SCSI USB 0x04c5/0x1042 Completesmall, recent, discontinued, usb 1.1Slow USB 1.1
fi-4220C2 SCSI USB 0x04c5/0x10af Completesmall, recent, discontinued, usb 2.0Faster USB 2.0
fi-5110C USB 0x04c5/0x1097 Completesmall, recent, discontinued 
fi-5110EOX/2 USB 0x04c5/0x1096 Completesmall, recent, discontinued 
fi-5110EOX3 USB 0x04c5/0x10e6 Completesmall, recent, discontinued 
fi-5110EOXM USB 0x04c5/0x10f2 Completesmall, recent, discontinued 
fi-5120C SCSI USB 0x04c5/0x10e0 Completesmall, recent, discontinued 
fi-5220C SCSI USB 0x04c5/0x10e1 Completesmall, recent, discontinued 
fi-5000NEthernet   Untestedsmall, recent, discontinued, integrated touchscreen and keyboard 
ScanSnap S500 USB 0x04c5/0x10fe Completesmall, recent, discontinued 
ScanSnap S500M USB 0x04c5/0x1135 Completesmall, recent, discontinued 
ScanSnap S510 USB 0x04c5/0x1155 Completesmall, recent, discontinued 
ScanSnap S510M USB 0x04c5/0x116f Completesmall, recent, discontinued 
fi-6130 USB 0x04c5/0x114f Completesmall, recent, discontinued 
fi-6230 USB 0x04c5/0x1150 Completesmall, recent, discontinued 
fi-6130Z USB 0x04c5/0x11f3 Completesmall, recent, discontinued 
fi-6230Z USB 0x04c5/0x11f4 Completesmall, recent, discontinued 
fi-6120ZLA SCSI USB 0x04c5/0x146d Untestedsmall, recent, discontinued, expected to work 
fi-6220ZLA SCSI USB 0x04c5/0x146e Untestedsmall, recent, discontinued, expected to work 
fi-6125ZLA SCSI USB 0x04c5/0x1463 Untestedsmall, recent, discontinued, expected to work 
fi-6225ZLA SCSI USB 0x04c5/0x1464 Untestedsmall, recent, discontinued, expected to work 
fi-6130ZLA SCSI USB 0x04c5/0x1461 Completesmall, recent, discontinued 
fi-6230ZLA SCSI USB 0x04c5/0x1462 Untestedsmall, recent, discontinued, expected to work 
ScanSnap S1500 USB 0x04c5/0x11a2 Completesmall, discontinued 
ScanSnap S1500M USB 0x04c5/0x11a2 Completesmall, discontinued, same as S1500Same as S1500
ScanSnap N1800 Ethernet  Untestedsmall, discontinued, integrated touchscreen and keyboardUnsupported 
ScanSnap N7100 Ethernet  Untestedsmall, current, integrated touchscreen and keyboardUnsupported 
ScanSnap fi-6010N Ethernet  Untestedsmall, current, integrated touchscreen and keyboardUnsupported 
fi-6110 USB 0x04c5/0x11fc Completesmall, current 
fi-7160 USB 0x04c5/0x132e Completesmall, current 
fi-7260 USB 0x04c5/0x132f Completesmall, current 
ScanSnap iX500 USB WiFi 0x04c5/0x132b Goodsmall, current, WiFi not supported. Hardware only scans in color. Backend generates binary and grayscale modes.WiFi not supported. Hardware only scans in color. Backend generates binary and grayscale modes.
ScanSnap iX100 USB WiFi 0x04c5/0x13f4 Goodsmall, current, WiFi not supported.WiFi not supported.
ScanSnap SV600 USB 0x04c5/0x128eUntestedUnsupported Also has a second USB VID 0x13ba. Will require some gymnastics to support.
RS232C/Video   Unsupportedmedium, old, discontinued 
M3093DE RS232C/Video   Unsupportedmedium, old, discontinued 
M3093DG SCSI   Completemedium, old, discontinued 
M3093EX RS232C/Video   Unsupportedmedium, old, discontinued 
M3093GX SCSI   Completemedium, old, discontinued 
M3096EX RS232C/Video   Unsupportedmedium, old, discontinued 
M3096GX SCSI   Completemedium, old, discontinued 
M3097E+ RS232C/Video   Unsupportedmedium, old, discontinued 
M3097G+ SCSI   Completemedium, old, discontinued 
M3097DE RS232C/Video   Unsupportedmedium, old, discontinued 
M3097DG SCSI   Completemedium, old, discontinued 
fi-4340C SCSI USB 0x04c5/0x10cf Completemedium, current 
fi-4530C SCSI USB 0x04c5/0x1078 Completemedium, recent, discontinued 
fi-4640S SCSI   Completemedium, recent, discontinued 
fi-4750C SCSI   Completemedium, recent, discontinued 
fi-5530C SCSI USB 0x04c5/0x10e2 Completemedium, recent, discontinued 
fi-6140 SCSI USB 0x04c5/0x114d Completemedium, recent, discontinued 
fi-6240 SCSI USB 0x04c5/0x114e Completemedium, recent, discontinued 
fi-6140Z/fi-6140ZLA SCSI USB 0x04c5/0x11f1 Completemedium, recent, discontinued 
fi-6240Z SCSI USB 0x04c5/0x11f2 Completemedium, recent, discontinued 
fi-6135ZLA SCSI USB 0x04c5/0x146b Untestedmedium, recent, discontinued, expected to work 
fi-6235ZLA SCSI USB 0x04c5/0x146c Untestedmedium, recent, discontinued, expected to work 
fi-6140ZLA SCSI USB 0x04c5/0x145f Untestedmedium, recent, discontinued, expected to work 
fi-6240ZLA SCSI USB 0x04c5/0x1460 Untestedmedium, recent, discontinued, expected to work 
fi-5530C2 SCSI USB 0x04c5/0x114a Completemedium, current 
fi-7180 USB 0x04c5/0x132c Completemedium, current 
fi-7280 USB 0x04c5/0x132d Completemedium, current 
M3099A RS232C/Video   Unsupportedbig, old, discontinued 
M3099G SCSI   Completebig, old, discontinued 
M3099EH RS232C/Video   Unsupportedbig, old, discontinued 
M3099GH SCSI   Completebig, old, discontinued 
M3099EX RS232C/Video   Unsupportedbig, old, discontinued 
M3099GX SCSI   Completebig, old, discontinued 
M4097D SCSI   Completebig, old, discontinued 
M4099D SCSI   Completebig, old, discontinued 
fi-4750L SCSI   Completebig, recent, discontinued 
fi-4860C SCSI   Completebig, recent, discontinued 
fi-4860C2 SCSI   Completebig, recent, discontinued 
fi-4990C SCSI   Completebig, recent, discontinued 
fi-5650C SCSI USB 0x04c5/0x10ad Completebig, recent, discontinued 
fi-5750C SCSI USB 0x04c5/0x1095 Completebig, recent, discontinued 
fi-5900C SCSI USB 0x04c5/0x10e7 Goodbig, recent, discontinued. Independent ultrasonic control and multistream unsupportedIndependent ultrasonic control and multistream unsupported
fi-6750S USB 0x04c5/0x1178 UntestedSimplex, USB only version of fi-6770, won't wakeup via software, discontinuedSimplex, USB only version of fi-6770, won't wakeup via software
fi-5950 SCSI USB 0x04c5/0x1213 Untestedbig, current. Faster version of fi-5900? 
fi-6670 SCSI USB 0x04c5/0x1176 Goodbig, current, won't wakeup via softwareWon't wakeup via software
fi-6670A SCSI USB 0x04c5/0x1177 Goodbig, current, VRS CGA board unsupported, won't wakeup via softwareVRS CGA board unsupported, won't wakeup via software
fi-6770 SCSI USB 0x04c5/0x1174 Goodbig, current, won't wakeup via softwareWon't wakeup via software
fi-6770A SCSI USB 0x04c5/0x1175 Goodbig, current, VRS CGA board unsupported, won't wakeup via softwareVRS CGA board unsupported, won't wakeup via software
fi-6800 SCSI USB 0x04c5/0x119d Untestedbig, current. Independent ultrasonic control and multistream unsupportedIndependent ultrasonic control and multistream unsupported
fi-6800-CGA SCSI USB 0x04c5/0x119e Untestedbig, current. VRS CGA board unsupported, Independent ultrasonic control and multistream unsupportedVRS CGA board unsupported, Independent ultrasonic control and multistream unsupported
fi-6400USB WiFi 0x04c5/0x159f Goodsmall, current, WiFi not supported.WiFi not supported.
fi-800R USB 0x04c5/0x15fc Goodsmall, current, both feed methods are supported.Both feed methods are supported.
fi-7900 
ScanSnap iX1300USB WiFi0x04c5/0x162cGoodWiFi not supported.
ScanSnap iX1400USB0x04c5/0x1630Untested 
ScanSnap iX1600 USB WiFi 0x04c5/0x1632 Goodsmall, current, WiFi not supported.WiFi not supported.
ScanPartner SP30USB0x04c5/0x140aGoodReported to work, but that is questionable because other SP scanners are unsupported.
fi-7300NXUSB0x04c5/0x1575GoodEthernet and WiFi not supported.
fi-8190USB0x04c5/0x15fdGoodEthernet not supported.
fi-8290USB0x04c5/0x15feGoodEthernet not supported.
fi-8170USB0x04c5/0x15ffGoodEthernet not supported.
fi-8270USB0x04c5/0x1600GoodEthernet not supported.
fi-8150USB0x04c5/0x1601GoodEthernet not supported.
fi-8250USB0x04c5/0x1602GoodEthernet not supported.
fi-8150UUSB0x04c5/0x162dGood 
fi-8250UUSB0x04c5/0x162eGood 

Backend: genesys @@ -13078,7 +13238,7 @@ Adlib Comment - + Canon PIXMA E400 USB @@ -13178,6 +13338,20 @@ Adlib Testers needed! +PIXMA E4500 Series +USB WiFi +0x04a9/0x18db +Untested +Testers needed! + + +PIXMA G600 +USB +0x04a9/0x18d5 +Complete +All resolutions supported (up to 600DPI). + + PIXMA G2000 USB 0x04a9/0x1795 @@ -13304,6 +13478,20 @@ Adlib Testers needed! +PIXMA GX6000 Series +USB Ethernet WiFi +0x04a9/0x18a6 +Untested +Testers needed! + + +PIXMA GX7000 +USB +0x04a9/0x18a8 +Untested +Testers needed! + + PIXMA MG2100 Series USB 0x04a9/0x1751 @@ -14130,6 +14318,20 @@ Adlib Flatbed and ADF scan. All resolutions supported (up to 600DPI) +PIXMA TR4600 Series +USB WiFi +0x04a9/0x18da +Complete +Flatbed and ADF scan. All resolutions supported (up to 600DPI) + + +PIXMA TR4700 Series +USB WiFi +0x04a9/0x18dc +Complete +Flatbed and ADF scan. All resolutions supported (up to 600DPI) + + PIXMA TR7000 Series USB 0x04a9/0x18b9 @@ -14200,6 +14402,20 @@ Adlib Testers needed! +PIXMA TS2400 Series +USB WiFi +0x04a9/0x1108 +Good +All resolutions supported (up to 600DPI). WiFi not working. + + +PIXMA TS2600 Series +USB WiFi +0x04a9/0x1107 +Good +All resolutions supported (up to 600DPI). WiFi not working. + + PIXMA TS3100 Series USB WiFi 0x04a9/0x1827 @@ -14214,9 +14430,30 @@ Adlib All resolutions supported (up to 1200DPI). WiFi not working. -PIXMA TS3400 Series +PIXMA TS3450 USB 0x04a9/0x18b7 +Good +  + + +PIXMA TS3451 +USB +0x04a9/0x18b7 +Good +  + + +PIXMA TS3452 +USB +0x04a9/0x18b7 +Good +  + + +PIXMA TS3500 Series +USB +0x04a9/0x18d4 Untested Testers needed! @@ -14242,6 +14479,13 @@ Adlib Testers needed! +PIXMA TS5350i Series +USB WiFi +0x04a9/0x18d9 +Untested +Testers needed! + + PIXMA TS5380 Series USB WiFi 0x04a9/0x188c @@ -14249,6 +14493,13 @@ Adlib Testers needed! +PIXMA TS5400 Series +USB WiFi +0x04a9/0x18d8 +Untested +Testers needed! + + PIXMA TS6000 Series USB WiFi 0x04a9/0x1801 @@ -14322,8 +14573,8 @@ Adlib PIXMA TS6400 Series USB 0x04a9/0x18d3 -Untested -Testers needed! +Good +All resolutions supported (up to 1200DPI). WiFi not tested by Pixma as yet. PIXMA TS7330 Series @@ -14347,18 +14598,25 @@ Adlib Testers needed! +PIXMA TS7450i Series +USB +0x04a9/0x18f7 +Untested +Testers needed! + + +PIXMA TS7530 Series +USB +0x04a9/0x18e1 +Untested +Testers needed! + + PIXMA TS8000 Series USB WiFi 0x04a9/0x1800 Good -All resolutions supported (up to 2400DPI). WiFi not working. - - -PIXMA TS8430 Series -USB -0x04a9/0x18b5 -Untested -Testers needed! +All resolutions supported (up to 2400DPI). WiFi not supported by Pixma. PIXMA TS8100 Series @@ -14424,6 +14682,20 @@ Adlib Testers needed! +PIXMA TS8430 Series +USB +0x04a9/0x18b5 +Untested +Testers needed! + + +PIXMA TS8530 Series +USB +0x04a9/0x18e0 +Untested +Testers needed! + + PIXMA TS9000 Series USB WiFi 0x04a9/0x179f @@ -14501,6 +14773,20 @@ Adlib Testers needed! +PIXUS XK100 Series +USB WiFi +0x04a9/0x18e2 +Untested +Testers needed! + + +PIXUS XK500 Series +USB WiFi +0x04a9/0x18df +Untested +Testers needed! + + imageCLASS D420 USB 0x04a9/0x26ef @@ -14984,6 +15270,13 @@ Adlib All resolutions supported (up to 600DPI). Identical with SmartBase MPC200 and PIXUS MP10. +imageRUNNER 1018/1022/1023 +USB +0x04a9/0x269d +Complete +Flatbed and ADF scan. All resolutions supported (up to 600DPI) + + imageRUNNER 1020/1024/1025 USB 0x04a9/0x26e6 @@ -16462,7 +16755,7 @@ BrightScan -Fujitsu +Fujitsu ScanPartner 15C SCSI   @@ -16876,6 +17169,71 @@ Trust sub model VM3552 +

Backend: template +(0.42, NEW!) +

+

+Link(s): +http://www.luser.com/temp/, http://www.luser.com/b/
+Manual page: sane-template
+Comment: This backend supports only the USB and SCSI models
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ManufacturerModelInterfaceUSB idStatusComment
+TemPlate +Templ ZSCSI0x1234/0x4321UntestedWith Z-Axis scrolling
Templ ZSUSB0x1234/0x4322UnsupportedNo support yet, but we have docs.
Templ ZQUSB0x1234/0x4323Minimal 
Templ ZYSCSI Basic 
Templ ZZSCSI Good 
+ArmorPlate +AmplScan IISCSI CompleteAmplScan *II*, not AmplScan!

Backend: u12 (0.02)

@@ -17833,7 +18191,7 @@ Boeder Probably unsupported. - + Canon CanoScan 3000 USB @@ -17996,27 +18354,6 @@ Boeder Probably not supported. Scanner cardridge for Canon inkjet printers. -ImageRunner iR1018 -USB -0x04a9/0x269d -Unsupported -Probably not supported. See link for details. - - -ImageRunner iR1022 -USB -0x04a9/0x269d -Unsupported -Probably not supported. See link for details. - - -ImageRunner iR1023 -USB -0x04a9/0x269d -Unsupported -Probably not supported. See link for details. - - PIXMA MP110 USB 0x04a9/0x1700 @@ -19275,7 +19612,7 @@ Pentax Not supported. See link for details. - + Plustek OpticPro A3U USB @@ -19403,6 +19740,13 @@ Pentax Unsupported. See link for more details. +OpticSlim 550 +USB +0x07b3/0x0c33 +Unsupported +GL843 based, to be added to genesys backend + + OpticSlim 2420 USB 0x07b3/0x0806 @@ -21147,6 +21491,7 @@ Grandtek Scopecam gphoto2, pint, pnm, +template, test, v4l

Backend: gphoto2 @@ -21177,6 +21522,17 @@ Grandtek Scopecam Description: Reads PNM files
Comment: Used for debugging frontends. Obsolete, use test backend instead.

+

Backend: template +(0.42, NEW!) +

+

+Link(s): +http://www.luser.com/temp/, http://www.luser.com/b/
+Manual page: sane-template
+Comment: This backend supports only the USB and SCSI models
+Description: Interface to FrObYz API
+Comment: Only FrObYz version 2.0 is supported!
+

Backend: test (1.0-28 (unmaintained))

@@ -21272,6 +21628,6 @@ Grandtek Scopecam >Contact
-This page was created by sane-desc 3.6 from sane-backends 1.1.1 +This page was created by sane-desc 3.6 from sane-backends UNKNOWN diff --git a/sane-mfgs.html b/sane-mfgs.html index 797ddb50..70cb4612 100644 --- a/sane-mfgs.html +++ b/sane-mfgs.html @@ -9,7 +9,7 @@

SANE: Supported Devices


-The following table summarizes the devices supported by sane-backends-1.1.1. +The following table summarizes the devices supported by sane-backends-UNKNOWN.

This is only a summary! Please consult the manpages and the author-supplied webpages for more detailed (and usually important) information @@ -41,14 +41,14 @@ isn't mentioned in this list at all.

Scanners -2679 -1747 -815 -780 -129 -23 -462 -470 +2725 +1779 +820 +805 +130 +24 +469 +477 Still cameras @@ -79,7 +79,7 @@ isn't mentioned in this list at all.

APIs -5 +6 n/a @@ -95,6 +95,7 @@ isn't mentioned in this list at all.

Ambir, Apple, Aries, +ArmorPlate, Artec/Ultima, Avigramm, Avision, @@ -196,6 +197,7 @@ isn't mentioned in this list at all.

Targa, TCE, Teco, +TemPlate, Tiny, TriGem, Trust, @@ -841,7 +843,7 @@ apple
(unmaintained) Good Rebadged CanoScan 300 -canon +canon
(1.12 (unmaintained)) sane-canon @@ -881,6 +883,33 @@ plustek_pp
(0.43) sane-plustek_pp +

Manufacturer: ArmorPlate

+

+Link(s): +http://www.armorplate.com/
+

+ + + + + + + + + + + + + + + + + + +
ModelInterfaceUSB idStatusCommentBackendManpage
AmplScan IISCSI CompleteAmplScan *II*, not AmplScan! +template +
(0.42, NEW!) +
sane-template

Manufacturer: Artec/Ultima

Link(s): @@ -1111,6 +1140,17 @@ artec_eplus48u
(unmaintained) sane-avision +AD345F +USB +0x0638/0x2e59 +Basic +sheetfed duplex + flatbed scanner; ADF limitation: one sheet per one scan, scanner reboot needed otherwise + +avision +
(Build: 296 (unmaintained)) + +sane-avision + AM3000 Series USB 0x0638/0x0a41 @@ -1815,6 +1855,17 @@ artec_eplus48u
(unmaintained) sane-avision +FB2280E +USB +0x0638/0x2a1f +Basic +1 pass, 600 dpi, zero-edge + +avision +
(Build: 296 (unmaintained)) + +sane-avision + FB6000E SCSI   @@ -2616,6 +2667,26 @@ plustek_pp
(0.43) ? +MFC-J985DW +Ethernet WiFi +  +Good +All resolutions supported, Flatbed and ADF supported. + +escl + +sane-escl + +MFC-J1300DW +Ethernet WiFi +  +Good +All resolutions supported, Flatbed and ADF supported. + +escl + +sane-escl +

Manufacturer: C-Channel

@@ -2698,7 +2769,7 @@ plustek_pp
(0.43) Good 1 pass; flatbed scanner -canon +canon
(1.12 (unmaintained)) sane-canon @@ -2709,7 +2780,7 @@ plustek_pp
(0.43) Good 1 pass; flatbed scanner -canon +canon
(1.12 (unmaintained)) sane-canon @@ -2720,7 +2791,7 @@ plustek_pp
(0.43) Good 1 pass; flatbed scanner -canon +canon
(1.12 (unmaintained)) sane-canon @@ -2742,7 +2813,7 @@ plustek_pp
(0.43) Good 1 pass; flatbed scanner -canon +canon
(1.12 (unmaintained)) sane-canon @@ -2753,7 +2824,7 @@ plustek_pp
(0.43) Good 1 pass; film scanner -canon +canon
(1.12 (unmaintained)) sane-canon @@ -2764,7 +2835,7 @@ plustek_pp
(0.43) Good 1 pass; 36bit film scanner -canon +canon
(1.12 (unmaintained)) sane-canon @@ -4797,6 +4868,16 @@ pixma
(0.28.6) sane-pixma +imageRUNNER 1018/1022/1023 +USB +0x04a9/0x269d +Complete +Flatbed and ADF scan. All resolutions supported (up to 600DPI) + +pixma
(0.28.6) + +sane-pixma + imageRUNNER 1020/1024/1025 USB 0x04a9/0x26e6 @@ -4817,44 +4898,11 @@ pixma
(0.28.6) sane-pixma -ImageRunner iR1018 -USB -0x04a9/0x269d -Unsupported -Probably not supported. See link for details. - -unsupported -
(2010-06-09) - -? - -ImageRunner iR1022 -USB -0x04a9/0x269d -Unsupported -Probably not supported. See link for details. - -unsupported -
(2010-06-09) - -? - -ImageRunner iR1023 -USB -0x04a9/0x269d -Unsupported -Probably not supported. See link for details. - -unsupported -
(2010-06-09) - -? - IR C3520 WiFi   Good -All resolutions supported, Flatted and ADF supported. +All resolutions supported, Flatbed and ADF supported. escl @@ -4910,7 +4958,7 @@ pixma
(0.28.6) Good 1 pass; flatbed scanner -canon +canon
(1.12 (unmaintained)) sane-canon @@ -5007,6 +5055,17 @@ pixma
(0.28.6) P-150 USB +0x1083/0x162d +Unsupported +This is the same device as the 0x162c P-150, but the mode switch on the scanner is in the wrong position, you must move the switch. + +canon_dr +
(60) + +sane-canon_dr + +P-150 +USB   Untested Same as P-150M? @@ -5041,7 +5100,7 @@ pixma
(0.28.6) P-208 USB 0x1083/0x164e -Basic +Unsupported This is the same device as the 0x164c P-208, but the mode switch on the scanner is in the wrong position, you must move the switch. canon_dr @@ -5063,7 +5122,7 @@ pixma
(0.28.6) P-208II USB 0x1083/0x1660 -Basic +Unsupported This is the same device as the 0x165f P-208II, but the mode switch on the scanner is in the wrong position, you must move the switch. canon_dr @@ -5085,7 +5144,7 @@ pixma
(0.28.6) P-215 USB 0x1083/0x1647 -Basic +Unsupported This is the same device as the 0x1646 P-215, but the mode switch on the scanner is in the wrong position, you must move the switch. canon_dr @@ -5255,6 +5314,26 @@ pixma
(0.28.6) sane-pixma +PIXMA E4500 Series +USB WiFi +0x04a9/0x18db +Untested +Testers needed! + +pixma
(0.28.6) + +sane-pixma + +PIXMA G600 +USB +0x04a9/0x18d5 +Complete +All resolutions supported (up to 600DPI). + +pixma
(0.28.6) + +sane-pixma + PIXMA G2000 USB 0x04a9/0x1795 @@ -5455,6 +5534,26 @@ pixma
(0.28.6) sane-pixma +PIXMA GX6000 Series +USB Ethernet WiFi +0x04a9/0x18a6 +Untested +Testers needed! + +pixma
(0.28.6) + +sane-pixma + +PIXMA GX7000 +USB +0x04a9/0x18a8 +Untested +Testers needed! + +pixma
(0.28.6) + +sane-pixma + PIXMA MG2100 Series USB 0x04a9/0x1751 @@ -6668,45 +6767,65 @@ pixma
(0.28.6) sane-pixma PIXMA TR4520 Series -Wifi +WiFi   Good -All resolutions supported, Flatted and ADF supported. +All resolutions supported, Flatbed and ADF supported. escl sane-escl PIXMA TR4540 Series -Wifi +WiFi   Good -All resolutions supported, Flatted and ADF supported. +All resolutions supported, Flatbed and ADF supported. escl sane-escl PIXMA TR4550 Series -Wifi +WiFi   Good -All resolutions supported, Flatted and ADF supported. +All resolutions supported, Flatbed and ADF supported. escl sane-escl PIXMA TR4551 -Wifi +WiFi   Good -All resolutions supported, Flatted and ADF supported. +All resolutions supported, Flatbed and ADF supported. escl sane-escl +PIXMA TR4600 Series +USB WiFi +0x04a9/0x18da +Complete +Flatbed and ADF scan. All resolutions supported (up to 600DPI) + +pixma
(0.28.6) + +sane-pixma + +PIXMA TR4700 Series +USB WiFi +0x04a9/0x18dc +Complete +Flatbed and ADF scan. All resolutions supported (up to 600DPI) + +pixma
(0.28.6) + +sane-pixma + PIXMA TR7000 Series USB 0x04a9/0x18b9 @@ -6731,7 +6850,7 @@ pixma
(0.28.6) WiFi   Good -All resolutions supported, Flatted and ADF supported. +All resolutions supported, Flatbed and ADF supported. escl @@ -6771,7 +6890,7 @@ pixma
(0.28.6) Ethernet WiFi   Good -All resolutions supported, Flatted and ADF supported. +All resolutions supported, Flatbed and ADF supported. escl @@ -6781,7 +6900,7 @@ pixma
(0.28.6) Ethernet WiFi   Good -All resolutions supported, Flatted and ADF supported. +All resolutions supported, Flatbed and ADF supported. escl @@ -6837,6 +6956,26 @@ pixma
(0.28.6) sane-pixma +PIXMA TS2400 Series +USB WiFi +0x04a9/0x1108 +Good +All resolutions supported (up to 600DPI). WiFi not working. + +pixma
(0.28.6) + +sane-pixma + +PIXMA TS2600 Series +USB WiFi +0x04a9/0x1107 +Good +All resolutions supported (up to 600DPI). WiFi not working. + +pixma
(0.28.6) + +sane-pixma + PIXMA TS3100 Series USB WiFi 0x04a9/0x1827 @@ -6937,9 +7076,69 @@ pixma
(0.28.6) sane-escl -PIXMA TS3400 Series +PIXMA TS3450 USB 0x04a9/0x18b7 +Good +  + +pixma
(0.28.6) + +sane-pixma + +PIXMA TS3450 +WiFi +  +Good +All resolutions supported. + +escl + +sane-escl + +PIXMA TS3451 +USB +0x04a9/0x18b7 +Good +  + +pixma
(0.28.6) + +sane-pixma + +PIXMA TS3451 +WiFi +  +Good +All resolutions supported. + +escl + +sane-escl + +PIXMA TS3452 +USB +0x04a9/0x18b7 +Good +  + +pixma
(0.28.6) + +sane-pixma + +PIXMA TS3452 +WiFi +  +Good +All resolutions supported. + +escl + +sane-escl + +PIXMA TS3500 Series +USB +0x04a9/0x18d4 Untested Testers needed! @@ -6987,6 +7186,16 @@ pixma
(0.28.6) sane-escl +PIXMA TS5350i Series +USB WiFi +0x04a9/0x18d9 +Untested +Testers needed! + +pixma
(0.28.6) + +sane-pixma + PIXMA TS5351 WiFi   @@ -7007,6 +7216,16 @@ pixma
(0.28.6) sane-pixma +PIXMA TS5400 Series +USB WiFi +0x04a9/0x18d8 +Untested +Testers needed! + +pixma
(0.28.6) + +sane-pixma + PIXMA TS6000 Series USB WiFi 0x04a9/0x1801 @@ -7038,7 +7257,7 @@ pixma
(0.28.6) sane-pixma PIXMA TS6150 Series -Wifi +WiFi   Untested Testers needed! @@ -7120,8 +7339,8 @@ pixma
(0.28.6) PIXMA TS6400 Series USB 0x04a9/0x18d3 -Untested -Testers needed! +Good +All resolutions supported (up to 1200DPI). WiFi not tested by Pixma as yet. pixma
(0.28.6) @@ -7157,18 +7376,38 @@ pixma
(0.28.6) sane-pixma +PIXMA TS7450i Series +USB +0x04a9/0x18f7 +Untested +Testers needed! + +pixma
(0.28.6) + +sane-pixma + +PIXMA TS7530 Series +USB +0x04a9/0x18e1 +Untested +Testers needed! + +pixma
(0.28.6) + +sane-pixma + PIXMA TS8000 Series USB WiFi 0x04a9/0x1800 Good -All resolutions supported (up to 2400DPI). WiFi not working. +All resolutions supported (up to 2400DPI). WiFi not supported by Pixma. pixma
(0.28.6) sane-pixma PIXMA TS8050 Series -Wifi +WiFi   Untested Testers needed! @@ -7257,6 +7496,16 @@ pixma
(0.28.6) sane-pixma +PIXMA TS8350 Series +WiFi +  +Good +All resolutions supported. + +escl + +sane-escl + PIXMA TS8380 Series USB WiFi 0x04a9/0x1891 @@ -7277,6 +7526,16 @@ pixma
(0.28.6) sane-pixma +PIXMA TS8530 Series +USB +0x04a9/0x18e0 +Untested +Testers needed! + +pixma
(0.28.6) + +sane-pixma + PIXMA TS9000 Series USB WiFi 0x04a9/0x179f @@ -7298,7 +7557,7 @@ pixma
(0.28.6) sane-pixma PIXMA TS9100 Series -Wifi +WiFi   Untested Testers needed! @@ -7387,6 +7646,37 @@ pixma
(0.28.6) sane-pixma +PIXUS XK100 Series +USB WiFi +0x04a9/0x18e2 +Untested +Testers needed! + +pixma
(0.28.6) + +sane-pixma + +PIXUS XK500 Series +USB WiFi +0x04a9/0x18df +Untested +Testers needed! + +pixma
(0.28.6) + +sane-pixma + +R40 +USB +0x1083/0x1679 +Basic +Letter-size ADF. Hardware provides: Gray/Color, Simplex/Duplex, Full-width, 300/600dpi horizontal, with front mirrored horizontally. Driver provides: Binary, Despeckle, Deskew, Cropping, Calibration, other resolutions. Multistream unsupported. + +canon_dr +
(60) + +sane-canon_dr +

Manufacturer: Chinon

@@ -7958,16 +8248,6 @@ xerox_mfp
(1.0-13) Backend Manpage - -USB -  -Complete -  - -epsonds
(1.0.18 (unmaintained)) - -sane-epsonds - Actionscanner II parallel SCSI   @@ -8799,6 +9079,16 @@ epson2 sane-epson +EcoTank L3160 +WiFi +  +Good +All resolutions supported. + +escl + +sane-escl + EP-702A USB 0x04b8/0x0850 @@ -9640,7 +9930,7 @@ epsonds
(1.0.18 (unmaintained)) WiFi   Good -All resolutions supported, Flatted only supported. +All resolutions supported, Flatbed only supported. escl @@ -9648,7 +9938,7 @@ epsonds
(1.0.18 (unmaintained)) ET-2810 Series USB -  +0x04b8/0x118a Complete   @@ -9660,7 +9950,7 @@ epsonds
(1.0.18 (unmaintained)) WiFi   Good -All resolutions supported, Flatted and ADF supported. +All resolutions supported, Flatbed and ADF supported. escl @@ -9670,7 +9960,7 @@ epsonds
(1.0.18 (unmaintained)) WiFi   Good -All resolutions supported, Flatted and ADF supported. +All resolutions supported, Flatbed and ADF supported. escl @@ -10843,7 +11133,7 @@ epson2 L3250 Series USB -  +0x04b8/0x118a Complete   @@ -15064,7 +15354,17 @@ epsonds
(1.0.18 (unmaintained)) XP-2150 Series USB -  +0x04b8/0x119b +Complete +  + +epsonds
(1.0.18 (unmaintained)) + +sane-epsonds + +XP-2200 Series +USB +0x04b8/0x11b1 Complete   @@ -15076,7 +15376,7 @@ epsonds
(1.0.18 (unmaintained)) WiFi   Good -All resolutions supported, Flatted only supported. +All resolutions supported, Flatbed only supported. escl @@ -15136,7 +15436,7 @@ epsonds
(1.0.18 (unmaintained))

Manufacturer: Fujitsu

Link(s): -http://www.fujitsu.com, http://www.fujitsu.com/, http://www.fcpa.fujitsu.com/products/scanners/
+http://www.fujitsu.com, http://www.fujitsu.com/, https://fujitsuscanners.com/

@@ -15165,7 +15465,7 @@ epsonds
(1.0.18 (unmaintained)) @@ -15175,7 +15475,7 @@ epjitsu
(31) @@ -15185,8 +15485,7 @@ epjitsu
(31) @@ -15194,10 +15493,9 @@ epjitsu
(31) - + @@ -15227,10 +15525,9 @@ epjitsu
(31) - + @@ -15238,10 +15535,9 @@ epjitsu
(31) - + @@ -15249,10 +15545,9 @@ epjitsu
(31) - + @@ -15260,10 +15555,9 @@ epjitsu
(31) - + @@ -15271,10 +15565,9 @@ epjitsu
(31) - + @@ -15282,10 +15575,9 @@ epjitsu
(31) - + @@ -15293,10 +15585,9 @@ epjitsu
(31) - + @@ -15304,10 +15595,9 @@ epjitsu
(31) - + @@ -15315,10 +15605,9 @@ epjitsu
(31) - + @@ -15326,10 +15615,9 @@ epjitsu
(31) - + @@ -15337,10 +15625,9 @@ epjitsu
(31) - + @@ -15348,10 +15635,9 @@ epjitsu
(31) - + @@ -15361,8 +15647,7 @@ epjitsu
(31) @@ -15381,10 +15666,9 @@ epjitsu
(31) - + @@ -15392,10 +15676,9 @@ epjitsu
(31) - + @@ -15403,10 +15686,9 @@ epjitsu
(31) - + @@ -15414,10 +15696,9 @@ epjitsu
(31) - + @@ -15425,10 +15706,9 @@ epjitsu
(31) - + @@ -15436,10 +15716,9 @@ epjitsu
(31) - + @@ -15447,10 +15726,9 @@ epjitsu
(31) - + @@ -15458,10 +15736,9 @@ epjitsu
(31) - + @@ -15469,10 +15746,9 @@ epjitsu
(31) - + @@ -15480,10 +15756,9 @@ epjitsu
(31) - + @@ -15491,10 +15766,9 @@ epjitsu
(31) - + @@ -15502,10 +15776,9 @@ epjitsu
(31) - + @@ -15513,10 +15786,9 @@ epjitsu
(31) - + @@ -15524,10 +15796,9 @@ epjitsu
(31) - + @@ -15535,10 +15806,9 @@ epjitsu
(31) - + @@ -15546,10 +15816,9 @@ epjitsu
(31) - + @@ -15557,10 +15826,9 @@ epjitsu
(31) - + @@ -15568,10 +15836,9 @@ epjitsu
(31) - + @@ -15579,10 +15846,9 @@ epjitsu
(31) - + @@ -15590,10 +15856,9 @@ epjitsu
(31) - + @@ -15601,10 +15866,9 @@ epjitsu
(31) - + @@ -15612,10 +15876,9 @@ epjitsu
(31) - + @@ -15623,10 +15886,9 @@ epjitsu
(31) - + @@ -15634,10 +15896,9 @@ epjitsu
(31) - + @@ -15645,10 +15906,9 @@ epjitsu
(31) - + @@ -15656,10 +15916,9 @@ epjitsu
(31) - + @@ -15667,10 +15926,9 @@ epjitsu
(31) - + @@ -15678,10 +15936,9 @@ epjitsu
(31) - + @@ -15689,10 +15946,9 @@ epjitsu
(31) - + @@ -15700,10 +15956,9 @@ epjitsu
(31) - + @@ -15711,10 +15966,9 @@ epjitsu
(31) - + @@ -15722,10 +15976,9 @@ epjitsu
(31) - + @@ -15735,8 +15988,7 @@ epjitsu
(31) @@ -15746,8 +15998,7 @@ epjitsu
(31) @@ -15755,10 +16006,9 @@ epjitsu
(31) - + @@ -15766,10 +16016,9 @@ epjitsu
(31) - + @@ -15777,10 +16026,9 @@ epjitsu
(31) - + @@ -15788,10 +16036,9 @@ epjitsu
(31) - + @@ -15799,10 +16046,9 @@ epjitsu
(31) - + @@ -15810,10 +16056,9 @@ epjitsu
(31) - + @@ -15821,10 +16066,9 @@ epjitsu
(31) - + @@ -15834,8 +16078,7 @@ epjitsu
(31) @@ -15845,8 +16088,7 @@ epjitsu
(31) @@ -15856,8 +16098,7 @@ epjitsu
(31) @@ -15867,8 +16108,7 @@ epjitsu
(31) @@ -15878,8 +16118,7 @@ epjitsu
(31) @@ -15889,8 +16128,7 @@ epjitsu
(31) @@ -15898,10 +16136,9 @@ epjitsu
(31) - + @@ -15909,10 +16146,9 @@ epjitsu
(31) - + @@ -15922,8 +16158,7 @@ epjitsu
(31) @@ -15933,8 +16168,7 @@ epjitsu
(31) @@ -15944,8 +16178,7 @@ epjitsu
(31) @@ -15955,8 +16188,7 @@ epjitsu
(31) @@ -15966,8 +16198,7 @@ epjitsu
(31) @@ -15975,10 +16206,9 @@ epjitsu
(31) - + @@ -15986,10 +16216,19 @@ epjitsu
(31) - + + + + + + + + + @@ -15999,8 +16238,7 @@ epjitsu
(31) @@ -16010,8 +16248,7 @@ epjitsu
(31) @@ -16021,8 +16258,7 @@ epjitsu
(31) @@ -16032,8 +16268,7 @@ epjitsu
(31) @@ -16043,8 +16278,7 @@ epjitsu
(31) @@ -16054,8 +16288,7 @@ epjitsu
(31) @@ -16065,8 +16298,87 @@ epjitsu
(31) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -16074,10 +16386,9 @@ epjitsu
(31) - + @@ -16085,10 +16396,9 @@ epjitsu
(31) - + @@ -16096,10 +16406,9 @@ epjitsu
(31) - + @@ -16107,10 +16416,9 @@ epjitsu
(31) - + @@ -16118,10 +16426,9 @@ epjitsu
(31) - + @@ -16129,10 +16436,9 @@ epjitsu
(31) - + @@ -16140,10 +16446,9 @@ epjitsu
(31) - + @@ -16151,10 +16456,9 @@ epjitsu
(31) - + @@ -16162,10 +16466,9 @@ epjitsu
(31) - + @@ -16173,10 +16476,9 @@ epjitsu
(31) - + @@ -16184,10 +16486,9 @@ epjitsu
(31) - + @@ -16195,10 +16496,9 @@ epjitsu
(31) - + @@ -16206,10 +16506,9 @@ epjitsu
(31) - + @@ -16217,10 +16516,9 @@ epjitsu
(31) - + @@ -16228,10 +16526,9 @@ epjitsu
(31) - + @@ -16239,10 +16536,9 @@ epjitsu
(31) - + @@ -16250,10 +16546,9 @@ epjitsu
(31) - + @@ -16261,10 +16556,9 @@ epjitsu
(31) - + @@ -16272,10 +16566,9 @@ epjitsu
(31) - + @@ -16283,10 +16576,9 @@ epjitsu
(31) - + @@ -16294,10 +16586,9 @@ epjitsu
(31) - + @@ -16307,8 +16598,7 @@ epjitsu
(31) @@ -16412,13 +16702,12 @@ sp15c
(unmaintained) - - + + - + @@ -16434,11 +16723,10 @@ sp15c
(unmaintained) - - + + @@ -16446,10 +16734,9 @@ sp15c
(unmaintained) - + @@ -16457,10 +16744,9 @@ sp15c
(unmaintained) - + @@ -16470,8 +16756,27 @@ sp15c
(unmaintained) + + + + + + + + + + + + + + + + @@ -16479,10 +16784,9 @@ sp15c
(unmaintained) - + @@ -16490,32 +16794,29 @@ sp15c
(unmaintained) - + - - + + - - + + @@ -16525,7 +16826,7 @@ sp15c
(unmaintained) @@ -16535,7 +16836,7 @@ epjitsu
(31) @@ -16543,10 +16844,9 @@ epjitsu
(31) - + @@ -16554,10 +16854,9 @@ epjitsu
(31) - + @@ -16565,10 +16864,9 @@ epjitsu
(31) - + @@ -16576,10 +16874,9 @@ epjitsu
(31) - + @@ -16589,7 +16886,7 @@ epjitsu
(31) @@ -16599,7 +16896,7 @@ epjitsu
(31) @@ -16609,7 +16906,7 @@ epjitsu
(31) @@ -16619,7 +16916,7 @@ epjitsu
(31) @@ -16627,10 +16924,9 @@ epjitsu
(31) - + @@ -16638,21 +16934,19 @@ epjitsu
(31) - + - + @@ -18271,7 +18565,7 @@ hp
(unmaintained) - + @@ -24461,6 +24755,17 @@ plustek
(0.52) + + + + + + + + @@ -27176,6 +27481,78 @@ tamarack
(unmaintained)
Good A6-size flatbed. Hardware provides 150/200/300/400/600 dpi in color. Software creates other resolutions, plus grayscale and binary modes. Hardware grayscale mode is not used due to poor calibration. -epjitsu
(31) +epjitsu
(33)
sane-epjitsu
Good Same as fi-60f, with different usb id. Button support untested. -epjitsu
(31) +epjitsu
(33)
sane-epjitsu
Untested   -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
USB 0x04c5/0x15fc Goodsmall, current, both feed methods are supported.Both feed methods are supported. -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI USB 0x04c5/0x1041 Completesmall, recent, discontinued, usb 1.1Slow USB 1.1 -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI USB 0x04c5/0x10ae Completesmall, recent, discontinued, usb 2.0Faster USB 2.0 -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI USB 0x04c5/0x1042 Completesmall, recent, discontinued, usb 1.1Slow USB 1.1 -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI USB 0x04c5/0x10af Completesmall, recent, discontinued, usb 2.0Faster USB 2.0 -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI USB 0x04c5/0x10cf Completemedium, current  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI USB 0x04c5/0x1078 Completemedium, recent, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI   Completemedium, recent, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI   Completemedium, recent, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI   Completebig, recent, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI   Completebig, recent, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI   Completebig, recent, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI   Completebig, recent, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
Untested Not a scanner, rather a scanner to ethernet interface -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
USB 0x04c5/0x1097 Completesmall, recent, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
USB 0x04c5/0x1096 Completesmall, recent, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
USB 0x04c5/0x10e6 Completesmall, recent, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
USB 0x04c5/0x10f2 Completesmall, recent, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI USB 0x04c5/0x10e0 Completesmall, recent, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI USB 0x04c5/0x10e1 Completesmall, recent, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI USB 0x04c5/0x10e2 Completemedium, recent, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI USB 0x04c5/0x114a Completemedium, current  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI USB 0x04c5/0x10ad Completebig, recent, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI USB 0x04c5/0x1095 Completebig, recent, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI USB 0x04c5/0x10e7 Goodbig, recent, discontinued. Independent ultrasonic control and multistream unsupportedIndependent ultrasonic control and multistream unsupported -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI USB 0x04c5/0x1213 Untestedbig, current. Faster version of fi-5900?  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
Ethernet   Untestedsmall, recent, discontinued, integrated touchscreen and keyboard  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
USB 0x04c5/0x11fc Completesmall, current  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI USB 0x04c5/0x146d Untestedsmall, recent, discontinued, expected to work  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI USB 0x04c5/0x1463 Untestedsmall, recent, discontinued, expected to work  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
USB 0x04c5/0x114f Completesmall, recent, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
USB 0x04c5/0x11f3 Completesmall, recent, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI USB 0x04c5/0x1461 Completesmall, recent, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI USB 0x04c5/0x146b Untestedmedium, recent, discontinued, expected to work  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI USB 0x04c5/0x114d Completemedium, recent, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI USB 0x04c5/0x11f1 Completemedium, recent, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI USB 0x04c5/0x145f Untestedmedium, recent, discontinued, expected to work  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI USB 0x04c5/0x146e Untestedsmall, recent, discontinued, expected to work  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI USB 0x04c5/0x1464 Untestedsmall, recent, discontinued, expected to work  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
USB 0x04c5/0x1150 Completesmall, recent, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
USB 0x04c5/0x11f4 Completesmall, recent, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI USB 0x04c5/0x1462 Untestedsmall, recent, discontinued, expected to work  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI USB 0x04c5/0x146c Untestedmedium, recent, discontinued, expected to work  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI USB 0x04c5/0x114e Completemedium, recent, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI USB 0x04c5/0x11f2 Completemedium, recent, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI USB 0x04c5/0x1460 Untestedmedium, recent, discontinued, expected to work  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
Good   -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
Untested   -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI USB 0x04c5/0x1176 Goodbig, current, won't wakeup via softwareWon't wakeup via software -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI USB 0x04c5/0x1177 Goodbig, current, VRS CGA board unsupported, won't wakeup via softwareVRS CGA board unsupported, won't wakeup via software -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
USB 0x04c5/0x1178 UntestedSimplex, USB only version of fi-6770, won't wakeup via software, discontinuedSimplex, USB only version of fi-6770, won't wakeup via software -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI USB 0x04c5/0x1174 Goodbig, current, won't wakeup via softwareWon't wakeup via software -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI USB 0x04c5/0x1175 Goodbig, current, VRS CGA board unsupported, won't wakeup via softwareVRS CGA board unsupported, won't wakeup via software -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI USB 0x04c5/0x119d Untestedbig, current. Independent ultrasonic control and multistream unsupportedIndependent ultrasonic control and multistream unsupported -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI USB 0x04c5/0x119e Untestedbig, current. VRS CGA board unsupported, Independent ultrasonic control and multistream unsupportedVRS CGA board unsupported, Independent ultrasonic control and multistream unsupported -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
Good   -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
Untested   -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
Untested   -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
Untested   -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
Untested   -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
Good   -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
USB 0x04c5/0x132e Completesmall, current  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
USB 0x04c5/0x132c Completemedium, current  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
Untested   -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
Untested   -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
Untested   -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
Untested   -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
Untested   -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
USB 0x04c5/0x132f Completesmall, current  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
USB 0x04c5/0x132d Completemedium, current  -fujitsu -
(137) +fujitsu
(139) +
sane-fujitsu
fi-7300NXUSB0x04c5/0x1575GoodEthernet and WiFi not supported. +fujitsu
(139)
sane-fujitsu
Good   -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
Good   -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
Good   -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
Good   -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
Untested   -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
Good   -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
Good   -fujitsu -
(137) +fujitsu
(139) +
sane-fujitsu
fi-8150USB0x04c5/0x1601GoodEthernet not supported. +fujitsu
(139) +
sane-fujitsu
fi-8150UUSB0x04c5/0x162dGood  +fujitsu
(139) +
sane-fujitsu
fi-8170USB0x04c5/0x15ffGoodEthernet not supported. +fujitsu
(139) +
sane-fujitsu
fi-8190USB0x04c5/0x15fdGoodEthernet not supported. +fujitsu
(139) +
sane-fujitsu
fi-8250USB0x04c5/0x1602GoodEthernet not supported. +fujitsu
(139) +
sane-fujitsu
fi-8250UUSB0x04c5/0x162eGood  +fujitsu
(139) +
sane-fujitsu
fi-8270USB0x04c5/0x1600GoodEthernet not supported. +fujitsu
(139) +
sane-fujitsu
fi-8290USB0x04c5/0x15feGoodEthernet not supported. +fujitsu
(139)
sane-fujitsu
SCSI   Completesmall, old, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI   Completesmall, old, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
RS232C/Video   Unsupportedmedium, old, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI   Completemedium, old, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
RS232C/Video   Unsupportedmedium, old, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
RS232C/Video   Unsupportedmedium, old, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI   Completemedium, old, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
RS232C/Video   Unsupportedmedium, old, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI   Completemedium, old, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
RS232C/Video   Unsupportedmedium, old, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI   Completemedium, old, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
RS232C/Video   Unsupportedmedium, old, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI   Completemedium, old, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
RS232C/Video   Unsupportedbig, old, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
RS232C/Video   Unsupportedbig, old, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
RS232C/Video   Unsupportedbig, old, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI   Completebig, old, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI   Completebig, old, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI   Completebig, old, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI   Completebig, old, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
SCSI   Completebig, old, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
Untested   -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
ScanPartner SP30 USB 0x04c5/0x140aUnsupportedPossibly Genesys protocol?GoodReported to work, but that is questionable because other SP scanners are unsupported. -unsupported -
(2010-06-09) +fujitsu
(139)
?sane-fujitsu
ScanPartner SP30F USB
ScanSnap fi-6010N Ethernet  Untestedsmall, current, integrated touchscreen and keyboardUnsupported  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
USB WiFi 0x04c5/0x13f4 Goodsmall, current, WiFi not supported.WiFi not supported. -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
USB WiFi 0x04c5/0x132b Goodsmall, current, WiFi not supported. Hardware only scans in color. Backend generates binary and grayscale modes.WiFi not supported. Hardware only scans in color. Backend generates binary and grayscale modes. -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
Untested   -fujitsu -
(137) +fujitsu
(139) +
sane-fujitsu
ScanSnap iX1300USB WiFi0x04c5/0x162cGoodWiFi not supported. +fujitsu
(139) +
sane-fujitsu
ScanSnap iX1400USB0x04c5/0x1630Untested  +fujitsu
(139)
sane-fujitsu
USB WiFi 0x04c5/0x159f Goodsmall, current, WiFi not supported.WiFi not supported. -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
USB WiFi 0x04c5/0x1632 Goodsmall, current, WiFi not supported.WiFi not supported. -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
ScanSnap N1800 Ethernet  Untestedsmall, discontinued, integrated touchscreen and keyboardUnsupported  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
ScanSnap N7100 Ethernet  Untestedsmall, current, integrated touchscreen and keyboardUnsupported  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
Good Letter-size ADF. Hardware provides duplex, 150/225/300/600 dpi in color on AC or USB power. Software creates other resolutions, plus grayscale and binary modes. All buttons and sensors are exposed. Scanner always scans in _triplex_ color, fast USB required. -epjitsu
(31) +epjitsu
(33)
sane-epjitsu
Good Same as S300, with different usb id -epjitsu
(31) +epjitsu
(33)
sane-epjitsu
USB 0x04c5/0x10fe Completesmall, recent, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
USB 0x04c5/0x1135 Completesmall, recent, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
USB 0x04c5/0x1155 Completesmall, recent, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
USB 0x04c5/0x116f Completesmall, recent, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
Good Letter-size ADF. Hardware provides simplex, 300/600 dpi in color on USB power. Software creates other resolutions, plus grayscale and binary modes. All buttons and sensors are exposed. Scanner always scans in _triplex_ color, fast USB required. -epjitsu
(31) +epjitsu
(33)
sane-epjitsu
Good Same as S1100, with different usb id -epjitsu
(31) +epjitsu
(33)
sane-epjitsu
Good Same as S300, with different usb id -epjitsu
(31) +epjitsu
(33)
sane-epjitsu
Good Same as S300, with different usb id -epjitsu
(31) +epjitsu
(33)
sane-epjitsu
USB 0x04c5/0x11a2 Completesmall, discontinued  -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
USB 0x04c5/0x11a2 Completesmall, discontinued, same as S1500Same as S1500 -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
ScanSnap SV600 USB 0x04c5/0x128eUntestedUnsupported Also has a second USB VID 0x13ba. Will require some gymnastics to support. -fujitsu -
(137) +fujitsu
(139)
sane-fujitsu
Ethernet WiFi   GoodAll resolutions supported, Flatted and ADF supported.All resolutions supported, Flatbed and ADF supported. escl sane-gt68xx
OpticSlim 550USB0x07b3/0x0c33UnsupportedGL843 based, to be added to genesys backend +unsupported +
(2010-06-09) +
?
OpticSlim 1200 USB 0x07b3/0x0413?
+

Manufacturer: TemPlate

+

+Link(s): +http://www.template.com/, http://www.template.de/
+Comment: TemPlate scanners are sometimes labeled "TMP "
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ModelInterfaceUSB idStatusCommentBackendManpage
Templ ZSCSI0x1234/0x4321UntestedWith Z-Axis scrolling +template +
(0.42, NEW!) +
sane-template
Templ ZQUSB0x1234/0x4323Minimal  +template +
(0.42, NEW!) +
sane-template
Templ ZSUSB0x1234/0x4322UnsupportedNo support yet, but we have docs. +template +
(0.42, NEW!) +
sane-template
Templ ZYSCSI Basic  +template +
(0.42, NEW!) +
sane-template
Templ ZZSCSI Good  +template +
(0.42, NEW!) +
sane-template

Manufacturer: Tiny

@@ -29422,7 +29799,7 @@ xerox_mfp
(1.0-13) WiFi   Good -All resolutions supported, Flatted and ADF supported. +All resolutions supported, Flatbed and ADF supported. escl @@ -29801,6 +30178,7 @@ qcam
(unmaintained) gphoto2, pint, pnm, +template, test, v4l

Backend: gphoto2 @@ -29831,6 +30209,17 @@ qcam
(unmaintained) Description: Reads PNM files
Comment: Used for debugging frontends. Obsolete, use test backend instead.

+

Backend: template +(0.42, NEW!) +

+

+Link(s): +http://www.luser.com/temp/, http://www.luser.com/b/
+Manual page: sane-template
+Comment: This backend supports only the USB and SCSI models
+Description: Interface to FrObYz API
+Comment: Only FrObYz version 2.0 is supported!
+

Backend: test (1.0-28 (unmaintained))

@@ -29924,6 +30313,6 @@ qcam
(unmaintained) >Contact -This page was created by sane-desc 3.6 from sane-backends 1.1.1 +This page was created by sane-desc 3.6 from sane-backends UNKNOWN diff --git a/sane-supported-devices.html b/sane-supported-devices.html index 8a719703..8b1bc3c4 100644 --- a/sane-supported-devices.html +++ b/sane-supported-devices.html @@ -92,6 +92,7 @@

SANE version: + 1.1.1, 1.0.32, 1.0.31, 1.0.30,