3 分钟把 USB-C 小屏变成系统监控副屏:Turing Smart Screen Python 完整指南
【免费下载链接】turing-smart-screen-pythonUnofficial Python system monitor and library for small IPS USB-C displays like Turing Smart Screen / TURZX项目地址: https://gitcode.com/GitHub_Trending/tu/turing-smart-screen-python
副屏只想盯个 CPU 温度,不想多花几百块买块 10 寸显示器?turing-smart-screen-python 让一块 2.1 到 12.3 英寸的 USB-C 小屏,3 分钟变成你的实时性能监控面板。
30 秒速览:这块小屏能干什么
turing-smart-screen-python 是一个开源 Python 项目,把 Turing Smart Screen、XuanFang 等 USB-C 小 IPS 屏变成电脑的性能监控副屏。它支持 Windows / Linux / macOS / Raspberry Pi,覆盖 2.1" 到 12.3" 共 10 种屏幕尺寸,内置图形配置向导和主题编辑器,零代码上手;同时也能作为 Python 库调用,实现图片显示、进度条、RGB 灯效等底层操作。
装前准备:硬件与系统环境 🖥️
- 硬件:Turing Smart Screen(2.1"–12.3")、XuanFang 3.5"、UsbPCMonitor 3.5"/5"、Kipye Qiye 3.5"、WeAct 0.96"/3.5" 中任意一款 USB-C 小屏
- 系统:Python 3.9+,Windows 10/11、Linux、macOS、Raspberry Pi 均可运行
- 依赖:pyserial、Pillow、psutil 等,一条命令装完
三步跑起来:连接、安装、配置
第一步 · 连接设备:用 USB-C 线把小屏插到电脑,确认设备管理器(或lsusb输出)能看到 COM 端口。
第二步 · 安装依赖:
pip install -r requirements.txt第三步 · 图形配置:
python configure.py向导里选好屏幕型号、主题和亮度,点 "Save and run" 即可。保存后自动生成 config.yaml,之后直接python main.py启动。
玩法实测:三个高颜值副屏场景 🎮
① 系统监控仪表盘:NZXT 配色主题把 CPU 温度、GPU 温度、内存占用、SSD 温度、网络上下行铺成卡片式格子,一眼扫完整机状态,适合当常驻副屏。
② 动漫主题个性化:龙珠 5 寸主题把 CPU、GPU、内存数据嵌进悟空海报里,时钟、日期、硬盘占用一目了然,二次元氛围拉满。
③ 超宽赛博朋克副屏:12.3" 横屏主题用赛博朋克 2077 风格做底图,GPU / CPU 占用条、温度数值、自定义文本区域全部预留,横放桌面非常出片。

主题切换与进阶扩展
换主题:改 config.yaml 里的THEME字段(填res/themes/下的文件夹名),或运行python theme-editor.py用可视化编辑器调位置、字体、颜色。新建主题可参考 theme_example.yaml 的完整字段说明。
自定义数据源:在 sensors_custom.py 里继承CustomDataSource类,实现as_numeric、as_string、last_values三个方法,就能把任意 Python 数据(系统音量、API 返回值、自定义传感器读数)拉进主题,跟内置的 CPU / GPU 指标一样显示成文本、进度条或折线图。
踩坑自救:四个高频问题速查 🔧
- 设备不识别 / COM 端口找不到:运行
python tools/list-serial-ports.py列出可用端口,检查 USB 线是否支持数据传输 - Windows 上温度/风扇数据为空:把
HW_SENSORS改为LHM,以管理员权限运行main.py - 主题画面模糊或溢出:确认主题
DISPLAY_SIZE与实际屏幕尺寸一致,切换主题时检查分辨率 - 还没收到屏幕,想先试主题:
config.yaml的REVISION设为SIMU,进入模拟屏模式
谁适合、值不值得
程序员、硬件玩家、设计师、游戏党——谁不想桌上多一块随时瞥见负载的副屏?turing-smart-screen-python 用几十块小屏加免费 Python 库,把"第二块屏"真正变成生产力工具。
【免费下载链接】turing-smart-screen-pythonUnofficial Python system monitor and library for small IPS USB-C displays like Turing Smart Screen / TURZX项目地址: https://gitcode.com/GitHub_Trending/tu/turing-smart-screen-python
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考