资讯动态

Snapmaker U1 扩展固件远程屏幕:如何在浏览器实时查看与控制打印机触摸屏

发布时间:2026/10/16 2:35:56 来源:尧图企业网站定制
【免费下载链接】SnapmakerU1-Extended-FirmwareCustom and repackaged Snapmaker U1 firmware项目地址https://gitcode.com/gh_mirrors/sn/SnapmakerU1-Extended-Firmware点击查看免费下载SnapmakerU1-Extended-Firmware 是一款为 Snapmaker U1 打印机定制的扩展固件其中的Remote Screen远程屏幕功能可以让你在任何浏览器中实时查看打印机触摸屏画面并直接通过鼠标或手指触控来操作打印机——无需走到机器旁边即可远程查看状态、确认参数甚至继续操作。本文将完整讲解如何开启远程屏幕、访问方法与常见问题的解决方法。功能亮点远程屏幕能做什么 ️Remote Screen 基于轻量级的帧缓冲抓取方案主要特性包括完整屏幕镜像实时抓取打印机触摸屏画面刷新率约 2Hz足以流畅查看界面触控操作支持把浏览器上的点击、滑动映射为打印机的触摸事件全平台可用桌面电脑、平板、手机浏览器均可访问免单独登录认证直接继承 Fluidd/Mainsail 的登录状态无需二次配置密码PWA 支持可像原生应用一样安装到桌面官方功能文档可参考docs/remote_screen.md获取打印机 IP远程访问的第一步 访问远程屏幕需要先知道打印机的 IP 地址。在打印机触摸屏上进入Settings Network即可查看当前 Wi-Fi 连接的 IP开启远程屏幕最快一键配置方法 ✅远程屏幕默认是关闭的需要手动开启。前置步骤开启 Advanced Mode高级模式Firmware Config 配置界面仅在高级模式下方可访问。在打印机触摸屏上依次操作进入Settings Maintenance点击Advanced Mode并启用然后重启打印机在 firmware-config 中启用 Remote Screen重启后用浏览器打开http://打印机IP/firmware-config/在Web设置区域找到Remote Screen选项将其切换为Enabled该操作会同时完成以下事情无需手动干预在extended2.cfg中写入remote_screen: true取消 04_remote_screen.cfg 中[webcam gui]段的注释并启用自动重启fb-http与 Moonraker 相关服务设置项的逻辑定义位于 12_settings_remote_screen.yaml。在浏览器中访问远程屏幕 开启成功后直接在浏览器中访问http://打印机IP/screen/页面会持续刷新触摸屏画面你可以直接用鼠标或手指点击、拖动页面来操作打印机效果与触摸实体屏幕一致。若当前未登录 Fluidd/Mainsail页面会引导你先完成登录认证逻辑见 auth.js。在 Fluidd/Mainsail 中内嵌预览进阶玩法除了独立访问/screen/Remote Screen 还会在 Fluidd/Mainsail 中注册一个[webcam gui]预览窗口。启用后你可以把远程屏幕添加到 Fluidd 的 Cameras 区域与控制台、温度曲线同屏显示手动配置方法进阶用户⚙️如果你习惯直接改配置文件也可以跳过 Web 界面手动完成两处修改第 1 步编辑/home/lava/printer_data/config/extended/extended2.cfg[web] remote_screen: true第 2 步编辑/home/lava/printer_data/config/extended/moonraker/04_remote_screen.cfg取消注释并启用[webcam gui] enabled: true第 3 步重启打印机使配置生效。可通过 Fluidd/Mainsail 的 Configuration 标签页在线编辑也可以通过 SSH 编辑需先在 Firmware Config 中开启 SSH。工作原理它是怎么实现的 整个功能由 overlays/firmware-extended/61-app-remote-screen/ 模块提供架构非常轻量fb-http 服务一个轻量 Python HTTP 服务S99fb-http从/dev/fb0读取帧缓冲并转成 PNG 图片同时监听/dev/input/event0接收触摸事件nginx 反向代理将/screen/路径转发到本机 8092 端口并处理登录鉴权详见 remote-screen.conf三个接口/网页查看器、/snapshot当前画面截图、/touch发送触摸事件更多实现细节见模块说明overlays/firmware-extended/61-app-remote-screen/README.md常见问题排查 ️问题解决方法远程屏幕无法访问确认两处配置均已启用并重启打印机同时检查 Fluidd/Mainsail 是否正常可用画面卡住不动刷新浏览器页面确认打印机实体屏幕本身有响应SSH 登录后执行sudo /etc/init.d/S99fb-http restart重启服务总结通过 SnapmakerU1-Extended-Firmware 的 Remote Screen 功能你只需在 Firmware Config 中点击一次开关就能把打印机触摸屏搬进浏览器——查看进度、确认操作、远程接管都变得异常方便。配合 PWA 安装功能手机桌面上随时都有一个打印机副屏。赞分享【免费下载链接】SnapmakerU1-Extended-FirmwareCustom and repackaged Snapmaker U1 firmware项目地址https://gitcode.com/gh_mirrors/sn/SnapmakerU1-Extended-Firmware点击查看免费下载相关推荐RT-Thread PCI 驱动开发指南INTx 中断的分配、Swizzle 与统一向量 API 全解析RT Thread PCI 驱动开发指南INTx 中断的分配、Swizzle 与统一向量 API 全解析 RT Thread 的 PCI 子系统位于 com终极浏览器识别方案detect-browser核心功能与API详解终极浏览器识别方案detect browser核心功能与API详解 detect browser是一款轻量级的浏览器识别工具能够从用户代理UserAgenSnapmaker U1 扩展固件 HelixScreen 指南如何 3 步把原厂屏换成第三方 Klipper UISnapmaker U1 扩展固件 HelixScreen 指南如何 3 步把原厂屏换成第三方 Klipper UI Snapmaker U1 扩展固件Sn创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑