为什么打印机驱动不能通用?

每换一个打印机都需要安装驱动程序,为什么驱动不能做成通用的,随便哪个打印机直接连上就能用,这多好呀
关注者
6
被浏览
16,169
登录后你可以
不限量看优质回答私信答主深度交流精彩内容一键收藏

一、打印机的工作原理是完全不同的。

打印机中有针式打印机、喷墨打印机、激光打印机和热敏打印机、热转印、热升华打印机等等。

每种打印机的工作原理都不相同,驱动的方式也就不同。

二、系统及端口方面的原因

作为目前主流的打印机接口--usb端口,当打印机连接时,

需要系统分配usb虚拟打印机端口,如下图所示。


所以即使在安装了专用驱动的情况下,在连接打印机时,

还是需要系统生成此机器的专用usb虚拟打印机端口,把这个端口给配给打印机驱动才能使用。

三、打印机的开发厂商不同。

厂家不同,造成驱动很难统一。

四、打印机的各种参数性能不同,通用驱动无法满足各种个性化需要。

打印机在生产时就划分了打印速度(如每分钟多少页等)、

打印机功能(如打印、复印、扫描、传真等)、

打印机连接端口(如usb口、并口、串口、网络接口等)