打印机_扫描仪支持
:::alert {#alert_6tbj9528me indent=“0” variant=“warning” type=“icon”}
打印机系统种类繁多,生态庞大,因此相对比较复杂。需要针对打印机和厂家型号进行甄别,从而采取不同的方案。
:::
1. 扫描仪方案概述
目前不支持任何扫描仪的外设,如果需要扫描,建议直接采用手机APP进行扫描,然后传到电脑上。
2. 打印机方案概述
由于绝大部分目前的打印机都无法提供原生的windows ARM架构的打印驱动,因而在windows下使用打印机需要区分不同的打印机厂商,分别有不同的打印方案。
如下有4种方案,前面2种如果支持,那么直接在windows里面添加即可,和普通x86电脑没有什么区别。请按照顺序从上至下寻找需要哪种方案。

方案1:打印机厂家提供了ARM版本驱动
目前部分打印机厂家针对部分型号已经提供了windows ARM的打印驱动支持,具体支持情况请查询对应厂家官网或者咨询售后人员。
例如爱普生Epson的打印机已经大部分有了windows ARM的打印机驱动,因此直接安装打印驱动即可。驱动下载地址:index.html?key=ARM
打开驱动下载页面,点击左侧的“window驱动程序”,选择“售后支持”,然后选择和你对应的打印机下载驱动照常安装即可。

方案2:免驱打印IPP
免驱打印不是指不需要任何驱动,而是windows ARM操作系统里面已经内置了相关的驱动。免驱打印采用的是IPP的通用打印方案,具体查看打印机是否支持IPP方案,请打开此网站查询(https://openprinting.github.io/printers/),该网站列举了很多支持IPP的打印机,可以通过型号来查询,如果查询到支持IPP Everywhere,那么说明该打印机支持IPP方案。

备注:当然假如如上方案中未搜到此打印机或者此打印机未显示支持IPP协议也可进行IPP尝试添加,此种情况可能是网站方未做收录。
IPP打印机的配置方式分两种情况: 首先前提条件支持IPP的打印机都有网卡或者Wifi模块支持,将其连接到网络,配置好打印机IP。
第一种情况,如果windows电脑和打印机处于同一个网段则可以通过直接扫描到打印机进行直接添加

如能自动发现,会出现如下图的打印机:
点击添加设备:


再次刷新打印机界面,可以显示出已经正常添加上的打印机列表:

尝试打印一张测试页,如下图数据格式为RAW格式,则通过IPP协议打印正常:

第二种情况,如果windows电脑和打印机处于同不同网段,自动扫描不能直接发现,需要手动指定打印机的IP地址进行添加。

无法自动发现,点击手动添加

填入打印机的IP地址


打印机添加完成有一定的延时打印机才会出现(2-3分钟左右):

为了方便识别,点进去打印机后可以修改名称:

尝试打印一张测试页,如下图数据格式为RAW格式,则通过IPP协议打印正常:

方案3:ThinIDV打印
ThinIDV的打印方案是通过我们自己的软件进行打印机适配,目前在1.07的版本上可以使用,请先升级到此版本,适配大多数的打印机(驱动还在持续完善中),其架构如下:

区分两种方式:
1、如果是网络打印机,那么通过thinidv软件尝试直接连接;
2、如果是USB打印机,那么将其连接到某个电脑,进入thinidv配置,然后可以共享给其他电脑。
3.1 配置USB打印机
确保升级到了1.0.7的版本(如果没有升级到的,请点击链接进行下载安装:guest-tools-thinidv-1.0.7-20260622.exe),那么在windows里面的thinidv工具会出现打印机配置的选项:

我们用USB连接一个联想LJ2200的打印机来作为演示:
点击扫描,发现连接的USB打印机:

点击打印机后面的连接按钮,进行打印机的配置:

打印机名称通常可以不用修改,在驱动选择上,默认会去匹配和这个打印机的驱动,如果匹配的不对(因为打印机种类太多,并且很多是共用驱动的,所以不一定确保每次能够精确匹配),可以输入关键字进行搜索。我们用的联想LJ2200,他和兄弟2240是共用驱动的,那么我们搜到这个并选择它:

点击”连接“,完成打印机的添加,完成后,我们能够看到已经连接的打印机,

点击打印机后面的信息按钮
,能看到打印机的信息和进行打印测试,点击”测试页“按钮,可以打印测试页面。如果打印不正常,可以回到之前的驱动页面然后更换一个型号类似的进行验证:

在windows的打印机页面里面也能看到这个打印机都正常添加了。

文档正常打印就选择添加的打印机即可:

3.2 将USB打印机共享给其他人
如果还想把这个已经配置完成的USB打印机共享给其他人使用,那么可以点击”打印机共享“按钮,然后重启电脑,完成共享的设置。

重启完成后,共享就设置好了。
现在我们来到第二台thinidv电脑上,进入windows,打开thinidv工具,在打印机管理里面点击“按IP连接”,输入这个IP地址:

点击连接,添加成功后会有如下提示:

这个P2670626633的码作为的是一个名称,防止共享的打印机IP变化后不需要重新添加。添加完成后也就可以顺利进行打印了。
3.3 网络打印机添加
如果有网络打印机,点击扫描,也可以进行发现:

发现后点击连接即可,如打印机无法自动发现情况手动填入打印机IP地址进行添加:
ThinIDV客户端会自动判断此网络打印机是否支持IPP协议:
支持IPP情况下会自动跳转windows打印机添加界面,按方案2中的IPP方式添加即可:

不支持IPP情况下,会弹出我司信创打印机驱动库选择界面,如下图: 譬如选择EPSON的打印机,那么连接直接找到对应的驱动添加即可打印。

如果选择HP的打印机,同样选择对应的驱动(如果有推荐的建议直接使用推荐的驱动),然后进行连接即可完成设置。

3.4 打印机驱动升级
如果你找不到对应的打印机驱动,尝试点击“在线升级驱动”先升级到最新的驱动版本,在线驱动版本由我司维护,会不定期进行更新。
点击后,如果由如下类似提示框,说明有最新的驱动包,那么点击“立即升级”即可。

3.5 常见问题
**是否支持彩色打印?**
大多数支持彩色打印的打印机都会自动配置上,个别需要手动配置
浏览器打开 http://127.0.0.1:631/printers ,找到你要配置的打印机。中间进行配置的时候如果需要用户名和密码,输入用户名cups,密码Qwer@1234

选择set default options

在里面找彩色相关的设置。以这台打印机位例子,需要在“Color”中设置颜色为4色

点击“Set Default Options”保存设置
**是否支持双面打印?**
目前还不完全支持双面打印,需要区分打印机,某些IPP协议的打印机是可以双面的,需要区分和验证。
有一些打印机,在打印之前配置双面打印就行。而一部分此配置不生效。对于不生效的,需要添加两次打印机,而后一台配置双面打印,一台不配置。
按照彩色打印的方式打开set default options

点击“Set Default Options”保存设置
然后用同样的方式添加同一个打印机,名字里面写上“单面打印”,这样在打印之前选择双面还是单面就行了。
**打印纸张如何修改?**
按照彩色打印的方式打开set default options,里面找到纸张配置,点击Set default options保存

方案3:代理打印模式
方案4:代理打印模式
还是有一些旧的打印机在上述方案都无法满足,那么建议采用代理打印模式,这种理论支持所有的打印机。其缺点是代理打印需要多一台x86的电脑来充当代理,其架构如下:

其配置方式也分为三个步骤:
1、找到一台x86电脑充当打印代理,可以是一台闲置的机器或者在用的机器,配置至少满足4GB内存。然后在这台电脑上安装好打印机驱动,并确保能正确打印。
2、安装和配置打印代理服务。
3、在windows ARM电脑上安装代理客户端并配置,完成打印。
下面按照步骤来逐个说明。下文中我们以一个HP打印机为例进行说明。
4.1 安装打印代理
1、将这个电脑安装不低于WIN10-21H1版本或者WIN11系统(操作系统建议专业版以上),建议系统优化调整:系统安装完成后切换到administrator账户使用、关闭防火墙、关闭系统硬盘休眠,系统设置静态IP防止IP变动, 否则如果IP变化了,会导致其他设备无法连接代理服务器,从而打印失效(届时需要重新配置一遍)。
2、在x86电脑上安装打印机驱动,并确保已经可以正确的进行打印。
3、将打印机设置为共享。右键点击已经添加进来的打印机,选择打印机属性,选择共享页面,勾选“共享这台打印机”,如下图所示:

4.2 打印代理服务配置
1、安装依赖软件:点击此处下载软件并安装:ghost-trap-installer-1.6.10.04.exe
2、安装打印代理软件。请点击此处下载软件并安装:windows
3、配置打印代理软件。请在两个软件安装完成后,打开浏览器,访问”127.0.0.1:9163“,注册一个账户。信息可以随便写,但是请记住密码(默认密码建议统一为Qwer@1234),后续还需要。

4、登录后,配置打印机的发现模式。请按如下图进行操作,最后一步如果有多个IP,请选择你正确的电脑IP:


5、点击“选择打印机”按钮,等待发现并列出来你之前安装的打印机。可能需要等2~3分钟,不行就刷新下页面。在”已公布的打印机“列表上,确保“发布”按钮开启,“验证每份打印作业”关闭。

6、配置好后,你应该可以看到如下的类似页面,在页面最下方看到一个链接,请记下这个链接,用于下一步安装:

4.3 windows ARM配置
来到这一步,我们已经安装好了打印机代理程序并启动,现在需要安装客户端。
1、确保windows ARM电脑和打印代理电脑能够网络互通,可以ping一下看看。
2、启动浏览器,输入上一步获取的URL地址,打开页面,然后点击”客户端设置“,开始下载并安装客户端。下载后进行安装:


继续下一步后,他会自动去找上一步配置的打印机:

勾选你需要的打印机(可以勾选多个):

3、完成后,就可以看到windows ARM设备中出现了一个打印机,打印机的名称一般带有一个mobity的后缀,这样就打印机配置成功,然后在windows arm中就可以正常打印了,可以打印测试页进行验证。
如果有多台windows ARM电脑,请重复该章节的上述这几步,为每台电脑进行安装即可。

4.4 常见问题
1、添加的打印机如何删除? 在控制面板中可以删除即可。
2、在打印代理上发布了新的打印机,如何在windows ARM中使用?重复再安装一次那个客户端程序,然后勾选对应的打印机即可。
3、打印机无法打印了怎么办?先确定打印代理的电脑是否可以打印?然后确定windows ARM是否能够通打印机代理?如果代理电脑的IP变更了就有可能发生,IP变化后,请删除打印机,然后再次从浏览器访问地址下载再次安装即可。