用一套键鼠同时控制多台设备

最近新入了一部 iPad 3rd ,然后我的 MacBook (Early 2008) 的键盘和触控板也都很配合的相继失灵了,在淘宝淘到合适的键盘之前,只能无奈的翻出之前收藏的两个软件:OneKeyboard 和 Synergy 。

好了,先交代下我的操作环境,一台 iMac 原配的无线键鼠用来共享,一部 iPad,一部 iPhone 和一台 MacBook 用来接收。

OneKeyboard 使用说明

OneyKeyboard:原名1Keyboard,他能控制很多兼容蓝牙设备的装置,比如手机(iOS和Android)、个人电脑(OS X,Linux,Windows)、平板电脑(iOS和Android)、甚至智能电视(Google TV, Boxee, XBMC),还有游戏主机(XBox和PlayStation)。在这里我是用它来把 iMac 的蓝牙键鼠同时共享给 iPhone、iPad 和 MacBook 用。

首先,去官网下载最新版 OneKeyboard  (虽然写的 Lion 但亲测兼容Mountain Lion),启动它会有一个配置向导,内容很简单,只有三步:

1.打开 OS X 的万能辅助。

2.勾选 OS X 蓝牙偏好设置里的“发现”和“可被发现”。

3.在设备端用蓝牙连接你的主机。成功后会弹出如下窗口: 

同意后出现以下提示:

Name:默认即可,

Type:选择你设备的类型,

Shorcut:捷键必须填写,别和任何快捷键冲突,否则经常失效 ,

Share:如果是手持设备只共享键盘就行了,如果是个人电脑最好同时共享键盘和鼠标。

  确定之后,就可以在菜单栏的1KB图标处看到你的设备名称了,粗体表示已连接。

最后按下你刚才配置的快捷键,出现下图,好了你可以用现在的键盘在另一部设备上轻松码字了。

OneyKeyboard是一个大四学生做的,他没有太多精力来完善 OneKeyboard ,所以有一些非常明显的Bug。

  • 之前装过老版本的,用第三方卸载工具卸干净再装新版,否则会很频繁的崩溃。
  • 首次打开软件最好把你需要的设备全部连上,以后再连接的话会出现无法保存的情况。
  • 再次打开1KB时,会出现无法连接的情况,你需要在连接端的设备重新尝试用蓝牙连接,然后1KB会自动退出,没关系再次打开或者再再次打开,1KB才会正常。
  • 连接到个人电脑时候,鼠标有明显的延长,不过键盘反映还是很迅速的。

Synergy 使用说明

Synergy:是一个开源项目,它是通过Wi-Fi来实现键鼠共享的。缺点是:只能作用于个人电脑也只能共享键盘和鼠标,而且在每一台电脑上都要安装 Synergy 。优点是:响应速度快且非常稳定,键鼠有线无线均可共享,而且横跨 OS X,Windows,Linux三大平台。

此外,它的操作方式非常酷,也是我非常推崇的“突破边界,穿透操作”即把鼠标移动到边缘,就会在另一个显示器的相邻边缘出现。如果你是给电脑用,我强烈推荐 Synergy 。

首先,去官网下载对应你平台的最新版 Synergy (OS X版本兼容32和64位),首次启动会提示配置,如下图:

Server:服务端,键鼠是谁的原配,谁就做服务器端。

Client:客户端,共享宿主键鼠的电脑。

因为每台电脑都要安装,所以两个选项都会用到,两个选项点进去的下一步界面其实是一样,里面可以更改 Server 和 Client 的各种设置。我们先看 Server 服务器端的设置,下图为一个典型的 Synergy 配置界面:

 点击 Configure Server ,迎来下图:

从右上角面拖出“电脑”图标为添加,往左上角“废纸篓”拖为删除。最中间的为服务端,拖动添加的为客户端,服务端也可以调动位置,但是客户端必须紧挨在客户端边缘即“上下左右”。

我尝试了下对角线的四个位置,但是不能通过 Mac 屏幕的四个激活角来实现鼠标的穿透。

双击客户端来配置,很简单,只需在最上面的一项写上客户端电脑的名称即可(找不到的自己名称的去“系统偏好设置-共享”里面看),如图:

点 OK 再点 Start 就算服务端开启了。

接下来在另一台电脑上配置 Client 客户端,也很简单,只要填入 Server 电脑的IP或者名称即可,如图:

同样点 Start ,一个客户端就算开启了,连接成功后,log处会显示 “connected to server” ,然后窗口自动消失。菜单栏图标多出的小对勾表示它已经在安静的服役了。Enjoy~

Synergy 是三个人在负责做,软件的执行效率稳定性什么的确实不错,我用了一段时间了,只在10.8下有过一次崩溃。

  • Synergy 可难可易,既能满足像我这种傻瓜用户,也能定制很多高级设置,满足高需求用户。
  • 推荐把 Synergy 加入启动项,这样就可随时使用。
  • 有时候会出现取消关机的情况。

另外的一些办法

好吧,其实还有另外一些不算办法的办法:

  1. 用 VNC 软件,但是执行效率很低,而且 VNC 软件大多都很贵。
  2. 用 OS X 自带的屏幕共享,有点废机子。
  3. 已经有厂商作出同时支持多台设备的外设了,比如这个Matias家的,这个罗技家的,还有这个苹果在线商店售卖的

(-◎y◎) [推眼镜] 最后只剩一句了,希望我的文章对大家有帮助。

大家快*☆,°*:.☆\( ̄▽ ̄)/$:*.°☆*撒花!””\\(( ̄▽ ̄)//””鼓掌! 

2 Comments

  1. 还给synergy donate了五刀,然后发现它捆绑AVG。。。。就无语了。。

    Safari 6.0 Mac OS X  10.8
  2. I’m impressed by your writing. Are you a professional or just very knlogedweable?

    Firefox 41.0 Windows 7 x64 Edition

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.