synergy config on ubuntu for synergys and auto-...

Unix or Mac OS X Create a text file named synergy.conf under your user directory with the

following:

section: screens
       screen1:
       screen2:
    end
    section: links
       screen1:
           right = screen2        screen2:
           left = screen1     end

然后把screen1和screen2换成两台电脑的主机名,保存,执行
synergys -f --config synergy.conf
如果你不知道两台电脑的主机名,就要在配置文件里指定了:

section: screens
	ubuntu:
	xp:
end
section: aliases
       ubuntu:
		10.13.33.69
       xp:
		10.13.33.41
end
section: links
       xp:
           right = ubuntu
       ubuntu:
           left = xp
end

auto start:

 

1. 到 /etc/gdm的目录下,看到 Init, PostLogin和PreSessions 三个子目录;

2. Init 这个子目录下有个 Default 文件, 里面的内容是管登录画面时的启动项,

    PostLogin下也有个 Default文件,里面的内容是管正在登录时的启动项,

    PreSessions下也有个Default文件,里面的内容是管正在登录时的启动项,

    如果你发现没有Default文件,只有一个Default.sample文件的话,也是正常的,Default.sample是给你作为一个模版来参 考,让你知道怎么写Default文件。这种情况下,你只要复制一下defaut.sample文件并重命名为Default就行,或者直接将 Default.sample改为Default也行。

 

3. 然后,分别对这个三文件添加下面的内容:

    在Init的Default里: 加上

/usr/bin/killall synergyc 
sleep 1
/usr/bin/synergyc [<options>] synergy-server-hostname

    在PostLogin的Default里:加上

/usr/bin/killall synergyc 
sleep 1 

    在PreSession的Default里:加上

/usr/bin/killall synergyc 
sleep 1 
/usr/bin/synergyc [<options>] 你要连的机器的IP(或它的计算机名)            

/* 例如我的主机名叫 alvin-computer, ip是 12.22.33.44,   那么这句应该这样写/usr/bin/synergyc 12.22.33.44    或/usr/bin/synergyc alvin-computer,至于那个option就不用管它了*/

转载于:https://my.oschina.net/zhangqingcai/blog/40416

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值