2002-11-29 20:15:39 +00:00
|
|
|
.TH sane-microtek 5 "February 8, 2000" "@PACKAGEVERSION@" "SANE Scanner Access Now Easy"
|
1999-08-09 18:06:01 +00:00
|
|
|
.IX sane-microtek
|
|
|
|
.SH NAME
|
|
|
|
sane-microtek \- SANE backend for Microtek scanners
|
|
|
|
.SH DESCRIPTION
|
|
|
|
The
|
|
|
|
.B sane-microtek
|
|
|
|
library implements a SANE (Scanner Access Now Easy) backend that
|
2000-03-05 13:57:25 +00:00
|
|
|
provides access to the "second generation" Microtek scanners. At present,
|
|
|
|
the following hardware is known to work with this backend:
|
1999-08-09 18:06:01 +00:00
|
|
|
.PP
|
|
|
|
.RS
|
|
|
|
Microtek ScanMaker E2, E3, E6
|
|
|
|
.br
|
|
|
|
Microtek ScanMaker II, IIG, IIHR, IISP, III
|
|
|
|
.br
|
2000-03-05 13:57:25 +00:00
|
|
|
Microtek ScanMaker 35t, 35t+, 45t
|
|
|
|
.br
|
1999-08-09 18:06:01 +00:00
|
|
|
Microtek ScanMaker 600GS, 600ZS (see bug notes)
|
|
|
|
.br
|
2000-03-05 13:57:25 +00:00
|
|
|
Agfa StudioScan
|
|
|
|
.br
|
|
|
|
Agfa StudioScan II, StudioScan IIsi
|
|
|
|
.br
|
1999-08-09 18:06:01 +00:00
|
|
|
Agfa Arcus II (but not the "Arcus")
|
|
|
|
.br
|
2000-03-05 13:57:25 +00:00
|
|
|
Agfa DuoScan (premliminary)
|
|
|
|
.br
|
1999-08-09 18:06:01 +00:00
|
|
|
Vobis "Highscreen Realscan"
|
|
|
|
.br
|
2000-03-05 13:57:25 +00:00
|
|
|
Microtek Color PageWiz (preliminary)
|
|
|
|
.br
|
1999-08-09 18:06:01 +00:00
|
|
|
.PP
|
|
|
|
Transparent Media Adapter
|
|
|
|
.br
|
|
|
|
Document AutoFeeder
|
|
|
|
.br
|
|
|
|
.RE
|
|
|
|
.PP
|
|
|
|
The driver supports line art, halftone, 8bpp gray, and 24bpp color scans
|
|
|
|
at normal and "expanded" resolutions (i.e. 1200x1200 on an E6), fast scans
|
|
|
|
for color previews, and downloadable gamma tables.
|
|
|
|
.PP
|
2000-03-05 13:57:25 +00:00
|
|
|
The supported scanners are all SCSI scanners. However, some parallel
|
|
|
|
port models may work (under Linux), if they use a parport->scsi chip,
|
|
|
|
and if you can find a scsi->parport driver. This is known to be the
|
|
|
|
case for the Color PageWiz.
|
|
|
|
.PP
|
1999-08-09 18:06:01 +00:00
|
|
|
The driver does
|
|
|
|
.B not
|
|
|
|
support the newest Microtek scanners, such as the V330 and V660, which use
|
|
|
|
a new and very different SCSI-II command set. For those, try the alternate
|
|
|
|
.B microtek2
|
2000-03-05 13:57:25 +00:00
|
|
|
backend. Most non-SCSI scanners would use the new command set. Most
|
|
|
|
scanners newer than the Scanmaker E6 would use the new command set.
|
1999-08-09 18:06:01 +00:00
|
|
|
.PP
|
|
|
|
If you own a Microtek scanner other than the ones listed above, tell us
|
|
|
|
what happens --- see the
|
|
|
|
.BR BUGS
|
|
|
|
section at the end of this document.
|
|
|
|
.PP
|
|
|
|
Although this manual page is generally updated with each release,
|
|
|
|
up-to-date information on new releases and extraneous helpful hints
|
|
|
|
are available from the backend homepage:
|
|
|
|
.br
|
|
|
|
.RS
|
|
|
|
.B http://www.mir.com/mtek/
|
|
|
|
.RE
|
|
|
|
|
|
|
|
.SH "DEVICE NAMES"
|
|
|
|
This backend expects device names of the form:
|
|
|
|
.PP
|
|
|
|
.RS
|
|
|
|
.I special
|
|
|
|
.RE
|
|
|
|
.PP
|
|
|
|
Where
|
|
|
|
.I special
|
|
|
|
is the UNIX path-name for the special device that corresponds to the
|
|
|
|
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
|
|
|
|
.I /dev/sga
|
|
|
|
or
|
|
|
|
.IR /dev/sge ,
|
|
|
|
for example.
|
|
|
|
.PP
|
|
|
|
|
|
|
|
.SH CONFIGURATION
|
|
|
|
The contents of the
|
|
|
|
.I microtek.conf
|
|
|
|
file is a list of device names that correspond to Microtek
|
|
|
|
scanners. Empty lines and lines starting with a hash mark (#) are
|
|
|
|
ignored. A sample configuration file is shown below:
|
|
|
|
.PP
|
|
|
|
.RS
|
|
|
|
/dev/scanner
|
|
|
|
.br
|
|
|
|
# this is a comment
|
|
|
|
.br
|
|
|
|
/dev/sge
|
|
|
|
.RE
|
|
|
|
.PP
|
2000-03-05 13:57:25 +00:00
|
|
|
The configuration file may also contain the special tokens
|
|
|
|
.I norealcal
|
|
|
|
or
|
1999-08-09 18:06:01 +00:00
|
|
|
.I noprecal.
|
2000-03-05 13:57:25 +00:00
|
|
|
.I norealcal
|
|
|
|
will disable the use of magic, undocumented scanner calibration commands
|
|
|
|
which are known to work on the E6, but may not work with other models.
|
|
|
|
.I noprecal
|
|
|
|
will disable logic which tries to avoid scanner precalibration. This logic
|
|
|
|
would only have been activated if the magic calibration code was turned off.
|
1999-08-09 18:06:01 +00:00
|
|
|
|
|
|
|
.PP
|
|
|
|
.SH FILES
|
|
|
|
.TP
|
|
|
|
.I @CONFIGDIR@/microtek.conf
|
|
|
|
The backend configuration file (see also description of
|
|
|
|
.B SANE_CONFIG_DIR
|
|
|
|
below).
|
|
|
|
.TP
|
|
|
|
.I @LIBDIR@/libsane-microtek.a
|
|
|
|
The static library implementing this backend.
|
|
|
|
.TP
|
|
|
|
.I @LIBDIR@/libsane-microtek.so
|
|
|
|
The shared library implementing this backend (present on systems that
|
|
|
|
support dynamic loading).
|
|
|
|
|
|
|
|
.SH ENVIRONMENT
|
|
|
|
.TP
|
|
|
|
.B SANE_CONFIG_DIR
|
|
|
|
This environment variable specifies the list of directories that may
|
|
|
|
contain the configuration file. Under UNIX, the directories are
|
|
|
|
separated by a colon (`:'), under OS/2, they are separated 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 @CONFIGDIR@. If the value of the
|
|
|
|
environment variable ends with the directory separator character, then
|
|
|
|
the default directories are searched after the explicitly specified
|
|
|
|
directories. For example, setting
|
|
|
|
.B SANE_CONFIG_DIR
|
|
|
|
to "/tmp/config:" would result in directories "tmp/config", ".", and
|
|
|
|
"@CONFIGDIR@" being searched (in this order).
|
|
|
|
.TP
|
|
|
|
.B SANE_DEBUG_MICROTEK
|
|
|
|
If the library was compiled with debugging support enabled, this
|
|
|
|
environment variable controls the debug level for this backend.
|
|
|
|
A value of 128 requests maximally copious debug output; smaller
|
|
|
|
levels reduce verbosity.
|
|
|
|
|
|
|
|
.SH "SEE ALSO"
|
2005-11-24 20:17:43 +00:00
|
|
|
sane(7), sane-scsi(5)
|
1999-08-09 18:06:01 +00:00
|
|
|
|
|
|
|
.SH AUTHOR
|
|
|
|
Matt Marjanovic
|
|
|
|
|
|
|
|
.SH BUGS
|
|
|
|
Known bugs/limitations are:
|
|
|
|
.PP
|
|
|
|
.RS
|
|
|
|
Brightness and contrast broken.
|
|
|
|
.br
|
|
|
|
The 600GS is grayscale only, and will lock up if you select color.
|
|
|
|
(Unfortunately, the 600GS and 600ZS are indistinguishable by software.)
|
|
|
|
.br
|
|
|
|
.RE
|
|
|
|
.PP
|
|
|
|
i.e. don't complain about these --- but if brightness and/or contrast
|
|
|
|
.B do
|
|
|
|
work for you, please tell me.
|
|
|
|
.PP
|
|
|
|
If your scanner locks up, try setting the
|
2000-03-05 13:57:25 +00:00
|
|
|
.I norealcal
|
|
|
|
or
|
1999-08-09 18:06:01 +00:00
|
|
|
.I noprecal
|
2000-03-05 13:57:25 +00:00
|
|
|
option in the configuration file (first one, then both), and see if it helps.
|
|
|
|
(If it does, report it.)
|
1999-08-09 18:06:01 +00:00
|
|
|
.PP
|
|
|
|
Send lengthy bug reports and new scanner information to
|
|
|
|
.BR mtek-bugs@mir.com .
|
2000-03-05 13:57:25 +00:00
|
|
|
All bug reports and new scanner inquiries should include an error log file.
|
1999-08-09 18:06:01 +00:00
|
|
|
You can generate copious
|
|
|
|
stderr output by setting the SANE_DEBUG_MICROTEK environment variable
|
|
|
|
described above. For example:
|
|
|
|
.PP
|
|
|
|
.RS
|
|
|
|
setenv SANE_DEBUG_MICROTEK 128
|
|
|
|
.RE
|
|
|
|
.PP
|
|
|
|
More general comments, suggestions, and inquiries about frontends
|
|
|
|
or SANE should go to
|
2005-11-24 20:17:43 +00:00
|
|
|
.BR sane-devel@lists.alioth.debian.org ,
|
2001-10-09 19:30:58 +00:00
|
|
|
the SANE Developers mailing list. Have a look at
|
2005-11-24 20:17:43 +00:00
|
|
|
http://www.sane-project.org/mailing-lists.html concerning subscription to sane-devel.
|