写在前面:由于parsec被墙了,所以采用标题所示方案,第三方zerotier会在另一篇博客中给出,这篇主要是记录工位电脑(两块实体显示屏+3060)如何通过基地版Sunshine+魔改moonlight实现自动屏幕切换(副屏模式或只显示远程屏幕,实体屏幕黑屏模式),自动分辨率切换,自动适应屏幕刷新率。
资源链接:
基地版本Sunshine0926:Releases · qiin2333/Sunshine (github.com)
作者的官方教程&魔改moonlight:丸子君的新基地尊享版教程(看完哦❤杂鱼~❤) (qq.com)
开始:
第一步:卸载之前的sunshine和moonlight
1.删除虚拟显示器
找到后点击卸载设备
勾选尝试删除驱动设备,点击卸载
删除C盘虚拟显示器相关文件夹
2.删除sunshine配置:
找到这个文件,删除
3.卸载sunshine
使用hibit工具卸载sunshine,并清理相关残留
第二步:安装基地版sunshine
默认就行
第三步:配置虚拟显示器和本地显示器组合(这一步开始和基地版作者教程不一样)
1.确保设备管理器虚拟显示器开启
2.设置如图所示显示组合:这一步是成功的关键
1|2是复制1,2的显示,3为拓展
第四步:配置sunshine
1.设置中文
禁用虚拟显示器
2.设置输出显示器为虚拟显示器,适配器为独显,设置下图
3.选择模式,设置下图
这一个选项就是副屏模式(2)和只显示远程虚拟屏幕,禁用本地屏幕模式(4)
4.手动添加设备分辨率和帧数
5.保存,应用
第五步:建议先设置模式4:只显示远程虚拟屏幕,禁用本地屏幕,方便设置
1.moonlight连接
此时发现,sunshine没有自动启动虚拟显示器,所以我们连接到了本地屏幕
2.打开设备管理器,手动打开虚拟显示器
此时,moonlight上连接到了虚拟显示器,但是本地屏幕并没有关闭,此时断开连接重连、
重连后发现,本地屏幕被关闭了
设置成功,当然,这里你可能疑惑,手动去设备管理器禁用和启动虚拟屏幕很麻烦,违背了我们标题,下一步教你如何去设置自动
第六步:一直开着设备管理器中的虚拟显示器,解决没有开启串流时,本地屏幕是复制状态,虚拟显示器一直开着容易把鼠标拖进去的问题
首先展示问题
屏幕是复制状态,且右边有一个虚拟显示器,看不见但是可以拖动窗口进去
解决方法很简单,在没有串流的情况下设置显示设置
断开3的连接,拓展1,2屏幕
欧克,到此问题解决。以后可以随意在
此处切换串流模式(副屏或者,只显示远程虚拟屏幕,禁用本地屏幕)
ps:如果你在模式4串流的时候不小心重启或者关机了,此时你开机本地显示器是不亮的。你有网络的情况下,可以直接重新串流,然后断开就正常了,如果你此时没有网络,使用win+p,切换到有显示为止,然后再重新设置步骤7的显示设置。