在安卓手机上使用Xserver XSDL实现klipperscreen
写这一遍文章主要是前两天看了一篇关于安卓手机Xserver XSDL实现显示klipperscreen的文章(理论只要可以开启ADB调试的安卓设备都可),但今天却发现居然加了密码,作为小白的我,还是要把这个写一下,给后面的小白可以有方法实现。
一、设备配置
1、设备配置:ESXI6.7虚拟机内UOS(理论debian系的基本都可以,我使用的64位,应该32位也是可以的)
2、klipper安装:按照这个烤乳鸽大佬(鸽子的折腾日记②丨Klipper的安装 - 简书 (jianshu.com))的操作方式安装kiauh,不做过多的解释,我也是按照此弄得。
3、安装klipperscreen,需要安卓手机当做显示器,以Xserver XSDL实现显示。
4、安卓手机需要打开ADB调试(不会的自行百度),其次下载软件Xserver XSDL,有谷歌的可以直接谷歌商店下载,没有的可以通过网上百度,或者这个网站下载建议1.11.40
5、导到手机安装或者通过打开命令操作:
6、配置klipperscreen(前提都已经安装好klipper,可以进入127.0.0.1再往下操作),首先在KlipperScreen文件夹下创建一个文本launch_klipperscreen.sh
内容如下:(其中kai为电脑名,需要自己修改。)
给launch_klipperscreen.sh文件授权限:
启动运行脚本测试:
7、手机上打开Xserver XSDL,点屏幕上Change device configuration-Mouse emulation-Mouse emulation mode -large,出现蓝底后几秒钟就跳到Klipper界面。如果没有就没有成功,还有就是链接上了没有显示打印设备也是不对的,以上这就完成了有线连接。
8、无线连接(查看自己设备的IP,最好是自己设置静态的,我自己没用用无线的,需要开始网络调试,可能会有点不对,可以自己摸索),有的话就按照上面操作。
无线启动需要把文本launch_klipperscreen.sh
内容改成如下:
9、添加自启动脚本
内容如下:
执行如下代码启动和重新加载服务:
如果有其他问题需要自己摸索。看别人加了密码,比较无语。此教程希望给有需要的人,提供点帮助,毕竟我也是一点点百度搜索的搞出来的。如有错误请指出,谢谢。