sane-teco3(5)
π
sane-teco3 β the manual name is sane-teco3(5), bestie, and yes it lives in section 5 π
Okay so picture this: a SANE backend for TECO / RELISYS scanners. That's the whole vibe. Let's get into it β¨
πΈ NAME πΈ
sane-teco3 β the SANE backend for TECO / RELISYS scanners. That's it, that's the name, icon behavior honestly π«Ά
β¨ DESCRIPTION β¨
So the sane-teco3 library implements a SANE (Scanner Access Now Easy) backend that gives you access to some TECO SCSI flatbed scanners. And when I say some, I mean it β this backend should be considered alpha-quality software! π Like, alpha. Not beta. Alpha. TECO scanners get sold under a bunch of brands β RELYSIS, PIOTECH, TRUST β and this backend may or may not support yours. No cap. It's giving mystery box π
The scanners that should work with this backend are:
- Relisys Scorpio β TECO model
VM3552β status: tested β - Plustek OpticPro 2400SP β TECO model
VM3552β status: untested π - PIOTECH Splendeur 3024 β TECO model
VM3552β status: tested β - Trust Imagery 2400 SP β TECO model
VM3552β status: tested β - Trust Imagery 4800 SP+ β TECO model
VM3552β status: tested β - Trust Imagery 9600 SP β TECO model
VM3552β status: untested π
Lowkey the TECO VM number is usually chillin' at the back of the scanner. It's also part of the FCC ID, so like, go look π
The options this backend supports can be selected either through command line options to programs like scanimage(1), or through GUI elements in xscanimage(1) or xsane(1). Choose your fighter π
And listen β if you get any success with a scanner that isn't listed here, or if you notice any strange behavior, please report it to the backend maintainer or to the SANE mailing list. We love a feedback moment, periodt π«Ά
π OPTIONS π
Want the full menu of valid command line options and their syntax? Just run:
scanimage --help -d teco3
π¦ Scan Mode π¦
--mode Black & White|Grayscale|Colorβ picks the basic mode of operation of the scanner.Black & Whitemode is black and white only (1 bit) β no in-between, no nuance, she's decisive.Grayscalewill produce 256 levels of gray (8 bits).Colorwill produce a 24-bit color image. Main character energy in every mode tbh π--resolution 1..1200β selects the resolution for a scan. The scanner can do all resolutions between1and1200, in increments of1. Every single one. Obsessed with the range, ngl β¨--previewβ requests a preview scan. The resolution used for that scan is22dpi and the scan area is the maximum allowed. The scan mode is user selected. The default is"no". It's giving "just a lil peek" π
π Geometry options π
-l-t-x-yβ these control the scan area:-lsets the top left x coordinate,-tsets the top left y coordinate,-xselects the width and-ythe height of the scan area. All parameters are specified in millimeters by default. Framing the shot like a photographer fr fr πΈ
π OPTIONS FOR COLOR MODE ONLY π
Color mode girlies, this section is for you π¨
--custom-gammaβ allows the user to specify a gamma table (see the next 3 parameters). Yes, the next three. Stay with me.--red-gamma-tableβ can be used to download a user defined gamma table for the red channel. The table must be1024bytes long. Not 1023, not 1025.1024π--green-gamma-tableβ can be used to download a user defined gamma table for the green channel. The table must be1024bytes long. Same energy, different color π--blue-gamma-tableβ can be used to download a user defined gamma table for the blue channel. The table must be1024bytes long. Slay, blue π
π§ CONFIGURATION FILE π§
The configuration file /etc/sane.d/teco3.conf supports only one item: the device name to use (eg /dev/scanner). That's it. Minimalist queen. She said "one thing and one thing only" π
β FILES β
/usr/lib64/sane/libsane-teco3.aβ the static library implementing this backend. Old school, built different π«‘/usr/lib64/sane/libsane-teco3.soβ the shared library implementing this backend (present on systems that support dynamic loading). The social butterfly of the two π¦
π ENVIRONMENT π
SANE_DEBUG_TECO3β 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. Turning it up to128is literally the "tell me EVERYTHING" setting π€
π LIMITATIONS π
The windows TWAIN driver has many more options than this SANE backend. But lowkey? They are only software adjustments. This backend only implements what the scanner can support. She's honest, she's real, she's not pretending π«Ά
π BUGS π
Not much.
(That's genuinely it. Iconic. No notes. π₯)
π SEE ALSO π
sane-scsi(5), scanimage(1), xscanimage(1), xsane(1), sane(7) β go read the friends of this page, they're all linked in the group chat π
π AUTHOR π
The package is actively maintained by Frank Zago.
http://www.zago.net/sane/#teco3
Go give him your love and your bug reports π«Ά
β¨ And that's the whole page, bestie β¨ This was sane-teco3(5) from 14 Jul 2008, brought to you by the fine folks at SANE Scanner Access Now Easy. Now go scan something pretty, and remember: alpha-quality software is still software, and she's doing her best π
ππ¦
π¦ 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
- centos-stream 9: sane-backends 1.0.32-7.el9 Β· GPLv2+ and GPLv2+ with exceptions and Public Domain and IJG and LGPLv2+ 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