mons双显示器模式全解析:6大模式玩转扩展、镜像与复制
发布时间:2026/8/21 18:17:23 作者:尧图编辑部 阅读量:1,286

mons双显示器模式全解析6大模式玩转扩展、镜像与复制【免费下载链接】monsPOSIX Shell script to quickly manage monitors on X项目地址: https://gitcode.com/gh_mirrors/mo/mons在 Linux 桌面环境中双显示器模式切换一直是让人头疼的问题图形界面设置繁琐、命令行参数难记、拔插外接屏幕后显示布局还会乱掉。而mons这款轻量级的 POSIX Shell 脚本正是为解决这个痛点而生——它基于 xrandr 封装了最常用的双屏操作让你用一条命令就能完成扩展、镜像、复制、单屏等 6 大模式的快速切换堪称 Linux 笔记本与多屏工作台的效率神器。mons 是什么为什么推荐用它管理双显示器mons 是一个纯 Shell 编写的开源工具零依赖、极简设计是它的核心卖点。除了系统自带的 xorg-xrandr它不需要任何额外的运行环境启动速度快、占用几乎可以忽略。相比手动敲 xrandr 长命令mons 带来了这些实实在在的好处✅一条命令切换mons -e right就能把第二块屏扩展到右侧✅快捷键友好支持循环模式一个快捷键遍历所有双屏方案✅多屏选择三块以上屏幕时可以精确指定启用哪一块或哪两块✅守护进程自动监听显示器热插拔拔掉外接屏后自动恢复笔记本屏幕最快安装方法三步搞定 mons安装非常简单Arch 用户可以直接通过 AUR 安装pacaur -S monsFreeBSD 用户使用pkg install mons手动安装只需克隆仓库后执行 make 命令git clone --recursive https://gitcode.com/gh_mirrors/mo/mons cd mons sudo make install安装完成后在终端输入mons即可查看当前连接的显示器列表、ID 和当前模式非常直观。双显示器6大模式逐一手把手解析mons 把双屏操作抽象为6 种互斥模式参数一一对应记忆成本极低。下面逐一详解。模式一仅主屏模式-o只想用主显示器、完全关闭副屏时使用适合专注写代码或做演示前的清理mons -o模式二仅副屏模式-s反过来只点亮第二块屏幕。外接大屏当主战场时特别实用mons -s模式三复制模式-d两块屏显示完全相同的内容分辨率取两者交集适合现场演示、会议投屏mons -d模式四镜像模式-m与复制模式类似但略有不同镜像模式会按主屏的分辨率对副屏做等比缩放适配保证画面不拉伸变形尤其适合不同分辨率屏幕之间的投影mons -m模式五扩展模式-e最常用的生产力模式——把桌面横向或纵向延展到第二块屏上相当于凭空多出一块桌面空间mons -e right # 扩展到右侧 mons -e left # 扩展到左侧 mons -e top # 扩展到上方 mons -e bottom # 扩展到下方搭配-e right后鼠标可以跨屏滑动非常适合一边看文档、一边写代码的双屏办公。模式六循环切换模式-n把所有模式串成一条循环链每次执行mons -n side就切换到下一种模式主屏 → 副屏 → 扩展 → 镜像 → 复制 → 回到主屏把它绑定到一个快捷键上就能实现一键轮换所有双显示器模式比在设置界面里点点点高效得多mons -n right # 当前是主屏模式执行后进入扩展模式 mons -n right # 当前是扩展模式执行后进入镜像模式三屏及以上多显示器选择模式当电脑连接了 3 块以上屏幕时mons 还提供了精确到单块屏的控制能力。先运行mons查看屏幕 ID 列表然后用mons -O 5 # 只点亮 ID 为 5 的那块屏 mons -S 0,5:R # 同时点亮 0 和 5 两块屏5 放在 0 的右侧 mons -S 5,0:R # 同上但交换左右顺序参数中的R表示右侧T表示上方布局控制随心所欲。进阶技巧DPI、主屏与自动恢复切换模式时同步调整 DPI外接高分屏时经常需要调整 DPImons 允许在任意模式命令后追加--dpi参数一步到位mons -e right --dpi 120指定主显示器通过--primary配合显示器名称如 LVDS-1、VGA-1可以随时更换主屏列表中带*号的即是主屏mons --primary VGA-1守护进程模式拔插显示器自动恢复对笔记本用户来说最实用的功能以后台方式运行mons -a当检测到只剩一块屏连接时会自动重置显示配置并点亮最后一块屏nohup mons -a /dev/null 21 更进一步还可以用-x参数挂载自定义脚本根据不同屏幕数量自动切换配置。脚本内可通过环境变量MONS_NUMBER获取当前屏幕数量实现插上外接屏自动扩展、拔掉自动恢复的智能联动相关逻辑定义在 mons.sh 的 Daemon Mode 段落中。总结一张表记住 mons 双显示器模式参数模式典型场景-o仅主屏专注模式-s仅副屏外接大屏办公-d复制会议演示-m镜像不同分辨率投屏-e side扩展双屏生产力-n side循环切换快捷键轮换作为一款把 xrandr 复杂参数封装到极致的开源脚本mons 用最简洁的命令解决了 Linux 双显示器模式切换的日常痛点。无论你是刚入门的 Linux 新手还是追求效率的老玩家都值得把它加入你的工具清单从此告别在图形设置面板里反复折腾的日子。【免费下载链接】monsPOSIX Shell script to quickly manage monitors on X项目地址: https://gitcode.com/gh_mirrors/mo/mons创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考