synergy安转以及配置

1、安装程序下载:

win64位
http://dl.iplaysoft.com/files/1400.html

ubuntu
http://dl.iplaysoft.com/files/1402.html

MAC
http://dl.iplaysoft.com/files/1401.html

RedHat
http://dl.iplaysoft.com/files/1403.html

2、配置:配置过程是转载过来的,步骤都一样,就省点力气

下面说说在 Win 下如何使用 Synergy,在这里要使用的键盘鼠标所在电脑称为服务器,被控制的电脑成为客户端

Synergy   教你在局域网中用一套键盘/鼠标控制多台电脑[图] | 小众软件

Synergy 运行初始界面,首先设置本机名称,点击 Advanced…

Synergy   教你在局域网中用一套键盘/鼠标控制多台电脑[图] | 小众软件

Screen Name 可以输入计算机名,但建议输入本机 IP 地址,会少许多麻烦。端口默认。点 OK。此时客户端设置完成,下面设置服务器。

返回初始界面,点击 Configure…,进入服务器配置:

Synergy   教你在局域网中用一套键盘/鼠标控制多台电脑[图] | 小众软件

Screens 为要所有参与电脑的IP地址,包括服务器端。点击 + 后仅需填写第一行的 Name 即可。需逐条添加。Links 可以不做设置。点击 OK 完成。

回到初始界面,进入 Hot Keys…

Synergy   教你在局域网中用一套键盘/鼠标控制多台电脑[图] | 小众软件

左边添加快捷键,右边添加对应的动作。这里 @scavin 设置 Ctrl + u 为切换到第二台客户端, Ctrl + h 为回到服务器端。当然你可以设置 Ctrl Shift + 1 到第一台客户端,Ctrl Shift + 2 到第二台客户端,点击 OK 回到初始界面。

点击 Test,如果没有出现错误提示,就可以点击 stop 后,正式开始服务器端了。点击 Start 开始共享。

客户端连接:很容易,输入服务器端的 IP 就可以点击 Start 了。

Synergy   教你在局域网中用一套键盘/鼠标控制多台电脑[图] | 小众软件

如图托盘图标从左边变为右边

Synergy   教你在局域网中用一套键盘/鼠标控制多台电脑[图] | 小众软件

注意设置边界需要设置双向!

恭喜,快用快捷键 Ctrl + U 或者 试试鼠标从移到电脑交界的边界,会有神奇的事情发生

配置:
    1. 两台PC都是Windows操作系统
    2. 两台PC都是Linux操作系统
    3. 主机是Windows,从机是Linux
    4. 主机是Linux,从机是Windows

    1. 双机Windows操作系统
    1.1 配置主机:
        主机选择“Share this computer's keyboard and mouse(server)”单选框
        然后点击“Configure...”
            在“Screens:”列表框中添加需要串联的所有计算机名称(不知道的自行查看:我的电脑/属性/计算机名/完整的计算机名称),如果我要链接的计算机有两台,名字分别是office-1(作为主机,放在左边)和office-2(摆在office-1的右边),就把他们全部添加到Screens列表里面(各人的计算机名不一样,大家根据自己的名字作替换就可以了)。
            再然后在“Links:”里面定位这两台计算机的相对坐标。注意Links列表框的下面有三个用红色边框圈起来的下拉列表框,添加方式是在这三个列表框中设计计算机的相对位置(强烈提醒:相对位置有两个,请见我的说明),比如按照我的设计,我就要添加两条语句,分别为:office-1 is left of office-2 和 office-2 is right of office-1。至于如何添加的,大家自己在下拉列表框里测试两下就会了,不再细说。
        配置完毕,保存退出到上级页面,点“Test”测试也好,点“Start”开始运行也可以,总之主机配置完毕。
    1.2 配置从机:
        其实都不用配置,注意到我前面说的在Screens里面添加的计算机名称了吗。从机注意选择“Use another computer's shared keyboard and mouse(client)”单选框,然后在“Other Computer's Host name:”中填上连接的计算机名(比如我这里就是office-1),最后也是“Start”就可以了,现在上机瘟到死系统就可以正式实现键盘和鼠标的共享,是不是很happy。

    2.双机Linux操作系统
    2.1 配置主机:
        说实话,用过才知道,其实在Linux设置比Windows还简单。同样两台电脑以1.1中的计算机名命名。因为先前已经安装过了,所以直接先安装的文件夹下建立一个文件名为:synergy.conf的文件。在里面作如下编辑:

section: screens
        office-1:
        office-2:
end

section: links
        office-1:
             right = office-2
        office-2:
             left = office-1
end

        保存退出,然后服务器启动,执行:synergys -f --config synergy.conf
        -f 参数要求程序在前台运行,可以看到你的服务器程序是否正确运行,根据笔者的经验来看,一般情况下最后一句会报错:“FATAL: synergys.cpp,655: unknown screen name 'office-1-desktop'”。其实这句话是说你的配置文件里机器名映射出了问题,其实仔细看你的终端命令行前面写的应该是:"
XXX@XXX-desktop:~/"(这里有个误区会让你以为你的登录名就是计算机名,其实不是,计算机名应该是@后面的内容)所以我在这里把凡是出现office-1的地方替代成office-1-desktop就好了,再实行上面的服务器启动命令就没问题了(从机是否也有类似问题呢?这个我没有试过哎~~~~)。
    2.2 配置从机:
        其实也是执行一句命令运行就好了:synergyc -f server-IP
        “server-IP”是你主机的IP地址(比如执行:synergyc -f 202.115.30.15)。这里要注意一下,主站的配置文章上说server-IP也可以用主机计算机名来代替,但是实际使用中用计算机名的话始终链接失败,涉及原理就不细说了,大家一定要注意就是。
        -f 参数可以看到你的从机程序是否正确运行。有问题的话就去找原因咯,如果链接有错误,那多半有可能是synergy.conf里面和“office-2”相关的命名错误,替换成“office-2-desktop”即可,没有问题的话恭喜你!再次配置完毕,鼠标键盘是不是可以穿越了:)
    小提示:注意主机和从机上运行的启动命令是不一样的,主机(server):synergys;从机(client):synergyc。看出不同了吧,还有千万别把synergy.conf里面left和right所指向的计算机位置弄错了,不然也能运行,不过......你试了就知道了;)

    3. 主机Windows+从机Linux
    3.1 配置主机:
        方法见1.1,需要注意的是在添加“Screens:”的时候,同样要把“office-2”改成“office-2-desktop”。
    3.2 配置从机:
        方法见2.2,同样记住synergyc的第二个参数是IP地址,而不是计算机名。

    4. 主机Linux+从机Windows
    4.1 配置主机:
        方法见2.1
    4.2 配置从机:
        方法见1.2,强烈注意,由于和2.2同样的原因,填写计算机名的地方一定要填写Linux主机的IP地址,而不是计算机名,然后“start”就可以了。

猜你喜欢

转载自cavajtennis.iteye.com/blog/1933512