sane-epsonds(5)
π NAME π
okay so bestie, this is the sane-epsonds(5) page, and the manual name is right up top: sane-epsonds is the SANE backend for EPSON ESC/I-2 scanners. periodt π
β¨ DESCRIPTION β¨
The sane-epsonds library implements a SANE (Scanner Access Now Easy) backend that gives you access to EPSON ESC/I-2 scanners. iconic behavior, honestly π¦
Valid command line options and their syntax can be listed by using
scanimage --help -d epsonds
Not all devices support all options. important vibe check, bestie π
πΈ Scan Mode πΈ
The --mode switch selects the basic mode of operation of the scanner. Valid choices are Lineart, Gray and Color. Lineart mode is black and white only, Gray will produce 256 levels of gray or more depending on the scanner, and Color means 24 bit color mode or more depending on the scanner. Some scanners will internally use 36 bit color, their external interface however may only support 24 bits. the way color depth gets complicated π
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 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. slay, but read the model deets π«Ά
The --resolution switch selects the resolution for a scan. Some EPSON scanners will scan in any resolution between the lowest and highest possible value. The list reported by the scanner can be displayed using the "--help -d epson" parameters to scanimage(1). yes, it says epson there, don't come for me π
The geometry options -l, -t, -x, -y control the scan area:
-lβ sets the top left x coordinate.-tβ sets the top left y coordinate.-xβ selects the width of the scan area.-yβ selects the height of the scan area.
All parameters are specified in millimeters. metric main character energy πβ¨
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. bye-bye paper π
The --adf-mode option select the ADF mode (simplex/duplex). pick your fighter π
π CONFIGURATION FILE π
The configuration file /etc/sane.d/epsonds.conf specifies the device(s) that the backend will use. Possible connection types are:
- USB β For not automatically detected USB scanners, their
VENDORandPRODUCT IDcan be specified manually in the config file. More information about valid syntax for USB devices can be found insane-usb(5). manual USB matchmaking, lowkey π - Network (not yet supported) β Network scanners can be auto-discovered if autodiscovery is specified after net keyword. An IP address to connect to can also be used. not yet supported, so keep that in mind bestie π«Ά
π¦ FILES π¦
/usr/lib64/sane/libsane-epsonds.aβ The static library implementing this backend./usr/lib64/sane/libsane-epsonds.soβ The shared library implementing this backend (present on systems that support dynamic loading).
π ENVIRONMENT π
SANE_DEBUG_EPSONDSβ If the library was compiled with debug support enabled, this environment variable controls the debug level for this backend. E.g., a value of128requests all debug output to be printed. Smaller levels reduce verbosity. Values around11-16will usually be enough for a bug report.
debug levels are giving βturn up the volume but not all the wayβ ππ
β SEE ALSO β
π AUTHOR π
The backend is written by Alessandro Zummo. respect the icon who wrote it π
byeee bestie π this page is source/version sane-epsonds(5), dated 29 Mar 2015 β mwah! β¨π
π¦ where this page comes from
- centos-stream 10: sane-backends 1.2.1-10.el10 Β· GPL-2.0-or-later WITH SANE-exception AND GPL-2.0-or-later AND GPL-2.0-only AND LGPL-2.0-or-later AND LGPL-2.1-or-later AND LicenseRef-Fedora-Public-Domain AND IJG AND MIT
- fedora 43: sane-backends 1.4.0-4.fc43 Β· GPL-2.0-or-later WITH SANE-exception AND GPL-2.0-or-later AND GPL-2.0-only AND LGPL-2.0-or-later AND LGPL-2.1-or-later AND LicenseRef-Fedora-Public-Domain AND IJG AND MIT
- fedora 44: sane-backends 1.4.0-6.fc44 Β· GPL-2.0-or-later WITH SANE-exception AND GPL-2.0-or-later AND GPL-2.0-only AND LGPL-2.0-or-later AND LGPL-2.1-or-later AND LicenseRef-Fedora-Public-Domain AND IJG AND MIT
- opensuse-leap 16.0: sane-backends 1.3.0-bp160.1.14 Β· GPL-2.0-or-later AND SUSE-GPL-2.0+-with-sane-exception AND SUSE-Public-Domain
- opensuse-leap 16.0: sane-backends 1.3.0-bp160.1.14 Β· GPL-2.0-or-later AND SUSE-GPL-2.0+-with-sane-exception AND SUSE-Public-Domain
- opensuse-leap 16.0: sane-backends 1.3.0-bp160.1.14 Β· GPL-2.0-or-later AND SUSE-GPL-2.0+-with-sane-exception AND SUSE-Public-Domain
- opensuse-leap 16.0: sane-backends 1.3.0-bp160.1.14 Β· GPL-2.0-or-later AND SUSE-GPL-2.0+-with-sane-exception AND SUSE-Public-Domain
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms