On Tue, 2020-05-26 at 13:19 -0400, Tom Horsley wrote:
If it is a network printer you could run a windows virtual machine
and print from there (maybe USB pass-through would also work
for a direct connection).
I think network printers are always the way to go. You can put the
printer anywhere, you can more easily use it by more than one device,
they tend to be more likely to support a common printing language than
USB-only devices (which are quite likely to use some custom Windows
driver for each product, because it's easier for them to just do their
own coding balls-ups than adhere to any public specicification, and
sell you a new scanner when their driver becomes obsolete).
I know I gave up long ago on a working scanner for linux
and do all my scanning (fortunately not a lot of it) from
my windows 10 virtual machine.
I've always managed to get scanning working. I had an old USB scanner,
well still do somewhere, that worked quite well (it's mechanical
stuffed, the toothed drive belt has gone stiff). I have a pixma
printer scanner combo that I can get to scan, albeit only in a *very*
basic manner. Xsane can't find it, but their ScanGear MP tool can.
Oddly, on the Mac, the printer can be used by USB or network, but their
drivers only support using the scanner over USB. I can do it either
way on Linux.
The basic modes are an annoying shortcoming, fortunately I haven't
needed to do anything more than it offers, so far. You have a document
or photo mode (document is fax-style black & white lithographic), a
colour or grayscale, and preset paper sizes. There's no preview,
there's no customisable scan size/position options, no image levels
control (brightness, contrast, tint, etc) and there's only a scan JPEG
or scan PDF button. If I want to do multipage PDF, I have to use
something else to merge them (such as pdfunite on the command line).
Linux 3.10.0-1127.8.2.el7.x86_64 #1 SMP Tue May 12 16:57:42 UTC 2020 x86_64
Boilerplate: All unexpected mail to my mailbox is automatically deleted.
I will only get to see the messages that are posted to the mailing list.