Sorry, didn't know exactly WHAT to put as the Subject, but that pretty much says it all.
I use a Konica/Minolta color laser printer. The driver for it is pretty great, once you find all the hidden things in it and where they are located, but I hit a snag. It requires software to change the toner cartridges on the model I have.
So I tried something. Since I can print from programs running in Wine I thought, let me try something here. I loaded the Windows software that came with the printer in WINE, not the driver, just the control software that shows status reports and settings and a method to change the toner cartridges. It WORKED! And the features of that program were now available.
So that got me to thinking, ut oh, I know that CAN be dangerous, hi hi. I downloaded the Windows software for my VERY POPULAR scanner, which is NOT Supported in Linux for some reason, again not the driver, just the software. All of the programs seem to work just fine from stored files. Naturally if I hit SCAN it says no scanner found.
Well, a driver IS software, and WINE can obviously see the USB ports. I think drivers must be installed with the Kernel somehow though.
But my question here is, if a driver is just device controlling software, WHY can't it be loaded through WINE and run from there for a device connected to a USB port?????
I wouldn't have asked this if my printer software didn't allow me to send or retrieve info to and from my printer! But since it DOES, why not something else?????
I know I'm MISSING something MAJOR here, like my printer DOES have a Linux driver that opens the port? to the printer so the software can access it probably through that driver somehow.
Just Curious is all, as I see no way to INSTALL a driver for a device through Wine........
Nonetheless, it is an interesting question to ponder!