这一切还得从一只蝙蝠说起
最近在家闲的无聊,再加上上网课,和自己的一点小需求。萌生出了组双屏的想法,逛了一哈某宝,嗯,确认过眼神,是我买不起的东西。又看了一下自己Diy面板和驱动板的价格,还是觉得偏贵。无奈,只能就地取材,把我的闲置笔记本用来做副屏。开始试了一下Win10自带的投影,体验效果还不错,但是不能自动连接,每次重启过后都要重新手动连接一次,这就让我一个懒人很不爽了。后面在网上找到了Spacedesk这个软件,可以自动连接,再配上开机自启和网络唤醒,全自动了美滋滋。

准备工作

  • 一个局域网环境
  • 一台闲置的笔记本(手机 平板也可以)
  • 安装好Spacedesk软件

进入Spacedesk官网,下载服务端和接受端的软件并安装,下图是服务端(安装在要扩展双屏的平台上)仅支持windows

这是接受端(安装在你的副屏上),支持Windows、Android、IOS

软件设置

设置服务端

打开服务端软件,确认Status后面是ON,也就是开启服务。记住你网卡的IP地址(为了不出错,建议在路由器上将两个设备的IP都设置为静态),我这里有两个是因为一个是有线一个是无线。

设置接收端

一样的先打开软件,不出意外的话,应该能看到服务端的IP地址,点击一下就可以连接了,是不是很方便。

为了更方便一点,我们还需要进行更深一步的设置。先点击File下的Disconnect断开连接。

然后点击Settings下的Automatic Connect配置自动连接,其他的选项可以参考我的,也可以自己设置。

在红框里面输入想要自动连接的IP地址,输入完成后点击旁边的+号,然后关掉就可以了。下次启动软件的时候会自动连接这个IP地址。

关于画面压缩,下图是我的设置,这个配置要根据你的局域网情况来,我这样设置数据吞吐量占用在300mbps左右。

网络唤醒

确认你的笔记本有线网卡支持网络唤醒并且在BIOS里面开启了网络唤醒的选项

系统里面也要开启网络唤醒

还需要获取笔记本的IP网卡MAC地址,打开CMD输入ipconfig /all回车就有了。在输出的命名行里面找到以太网,保存好物理地址和IPv4地址。(用的是服务端的图 我接收端的IP地址为192.168.1.10)

都弄好之后,将笔记本关机,尝试一下能不能唤醒。这里需要用到一个名为Wolcmd的软件,点击这里下载
下载完成后打开CMD,cd到下载所在的目录,输入下面的命令

1
2
3
4
5
6
7
8
wolcmd yourmac yourip 255.255.255.0

# yourip 这里输你想要唤醒的IP地址
# yourmac 这里输唤醒设备的网卡MAC地址
# 255.255.255.0 这是子网掩码 一般情况下不用改
# 下面是我的唤醒命令

wolcmd F8B46AAEF472 192.168.1.10 255.255.255.0

如果能够成功唤醒,那就成功了。如果不能,检查一下你的bios和系统设置后再试。

开机唤醒和启动

将网络唤醒的命令写为CMD脚本,并加入Windows组策略里面的开机执行即可实现电脑开机自动唤醒笔记本。

新建一个文本文档,名字无所谓。在里面写入你的唤醒命令并保存,然后将后缀更改为cmd。
我的Wolcmd程序位于/users/wnnce目录下,这个目录一定要正确。

然后按win+r打开运行窗口,输入gpedit.msc打开组策略管理,找到windows设置下的脚本启动/关机,点击启动在弹出的窗口里面点击添加,然后点浏览,选中刚才写的那个脚本文件点击打开就可以了,下次开机之后就会自动执行这个脚本文件。添加之后记得保存。

设置接收端软件开机自动启动

按下win+r打开运行窗口,输入%USERPROFILE%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup进入启动文件夹,把接收端软件的快捷方式复制一份到这个文件夹里面来,下次开机的时候就会自动启动了,再配合之前设置的自动连接和网络唤醒,真正实现了全自动 无需操作。

放一段我设置好之后的视频,终于可以愉快的一边打游戏一边追番了( •̀ ω •́ )✧