公司终于配上了双主机双系统双屏幕,编码是爽了,但是桌上的键盘有多了一套,有没有什么软件能够在不同的电脑之间共享键盘和鼠标呢?后来发下了Synergy这款软件.不仅免费而且开源(支持下).

让办公桌上的多台电脑共享一套鼠标和键盘

  • 只要简单地移动鼠标到任何一个电脑上再进行打字就可以了。
  • 支持在Windows, Mac以及Linux上运行。
  • Drag and drop files from one computer to another (Windows and Mac).
  • 在你的电脑之间共享复制和粘贴
  • 使用公共网络时,加密系统能够保护敏感数据的安全。
  • 使用一套鼠标和键盘可以节省你桌面的空间。
  • KVM的软件版本,基于网络,不包括视频
  • 可以轻松地让两台或者多台电脑共享你的鼠标和键盘
  • 你只需要局域网连接,无需任何缆线或者硬件
  • 可以很好地替代价钱昂贵的键盘鼠标USB交换器
  • 可以让玩家同时多开游戏(魔兽世界和其他网游)
  • Easily turn your old laptop or desktop PC into a second screen.
  • Avoid needing VNC for your media center or computers close by.
  • 与Input Director和Share Mouse相比,Synergy不仅免费而且开源
  • 适合拥有多台显示器和多台电脑的用户
  • Use that Raspberry Pi that's just been collecting dust.
  • Synergy是并且会一直是免费的开源软件。

官网 http://synergy-foss.org/?hl=zh

我在配置mac端的时候遇到几个坑.

以下教程会帮助你如何在windows和mac系统里面共享一套键盘 .(我安装的是1.4.15版本)

我用mac的时间比较久,所以把mac系统做成了 synergy的主机,windows做成了从机

mac端完成安装后主界面如下

点击开始第一个坑出现了.

FATAL: Init failed: system setting not enabled: "Enable access for assistive devices"

Try `synergys --help' for more information.

这个原因主要是没有打开ios系统的 启用辅助设备的控制  mac ox 10.8之后,设置的路径改了,原来在隐私设置里面现在放到了辅助功能
系统设置-->安全和隐私-->辅助功能 里面   (当mac做从机的时候不需要打开这个选项)

之后在启动synergy 程序就可以正常运行了,现在开始配置windows端 输入服务端的ip地址,点击开始.

这里碰到第二个坑.log里面一直显示连接不上 ,原因是要在服务端先添加一个从机定义,从机才能正常连上

双击新添加的屏幕,编辑屏幕的名字为你从机的名字,我这里是 M-Koh-PC  ,

并且注意两个屏幕的位置.我的屏幕的实际摆放是 windows在mac的左边, 所有这里我的M-koh 也在左边,不了鼠标穿过屏幕边界的时候会有问题

点击ok,重新启动下服务端就可以了

现在你的鼠标就可以在windows和mac屏幕直接穿梭了....有没有很酷.

Synergy 多系统共享鼠标键盘 Windows 和 Mac 完全配置教程的更多相关文章

  1. 使用MouseWithoutBordersSetup共享鼠标键盘教程

    1.下载MouseWithoutBordersSetup软件 2.需要共享鼠标键盘的电脑都要安装[注:这些电脑在同一个局域网] 3.运行软件后,图标上右键—>Settings 注意大红框的地方, ...

  2. Windows上PostgreSQL安装配置教程

    Windows上PostgreSQL安装配置教程 这篇文章主要为大家详细介绍了Windows上PostgreSQL安装配置教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 PostgreSQL的 ...

  3. linux和windows共享鼠标键盘

    先说下原因,因为无线鼠标突然没电了,需要在两台PC间共享鼠标.好吧查找下方案,最后选择Synergy. Synergy 特别说明下,Synergy是开源软件,只是近期修改为下载付费模式. Synerg ...

  4. deepin使用synergy鼠标越界软件实现和另一台windows系统共享鼠标

    1,搜索synergy就能找到很多安装和配置的博客文章. 2,我遇到的问题: 1,在linux(deepin)上安装1.8.8版本报出找不到依赖libssl.so.1.0.0的错误,导致无法成功启动软 ...

  5. 【神经网络与深度学习】caffe+VS2013+Windows无GPU快速配置教程

    首先来一波地址: happynear大神的第三方caffe:http://blog.csdn.net/happynear/article/details/45372231 Neil Z大神的第三方ca ...

  6. Windows 中JDK安装配置教程

    1.准备工作 a.因为Java JDK区分32位和64位系统,所以在安装之前必须先要判断以下我们的系统为多少位系统.右键计算机-属性查看,我安装的是64位 b.下载JDK,地址:http://www. ...

  7. Windows Apache(ApacheHaus)安装配置教程

    1,Apache下载 选择一个版本,点击Download 点击File For Microsoft Windows 由于Apache HTTP Server官方不提供二进制(可执行)的发行版,所以我们 ...

  8. Windows、mac字体安装教程

    请问字体如何安装? Win7.8.10安装字体方法: http://jingyan.baidu.com/article/14bd256e27c517bb6c26127c.html mac安装字体方法: ...

  9. U盘安装Win7系统,遇到硬盘鼠标键盘失灵等情况,如何安装U盘中加入USB3.0驱动的支持

    U盘安装系统出现鼠标键盘不能使用,在intel六代处理器平台,安装过程中会出现安装原生镜像不能识别或者鼠标键盘不能使用等情况,可以参考以下方法进行. 风险提示:重装或升级系统会导致系统盘数据丢失,建议 ...

随机推荐

  1. swconfig--交换接口配置命令

    swconfig是交换接口(switch)配置命令. swconfig list ; 列出可用的SWITCH设备信息(dev参数) Found: switch0 - ag71xx-mdio. swco ...

  2. 华为console口配置

    c.单击“Connect”,终端界面会出现如下显示信息,提示用户配置登录密码.设备缺省用户名为admin,密码为Admin@huawei.(以下显示信息仅为示意) user-interface con ...

  3. XMLHttpRequest对象的常用属性与方法

    方法 一, open(); 书上解释: 用于设置请求的目标url请求方法, 以及其他参数信息 个人理解: 发送请求的页面在不刷新的情况能将参数传给一个服务器进行处理, 这个方法就是将这些个参数传送过去 ...

  4. 使用JPedal取代PDFBox

    http://wanggp.iteye.com/blog/1144177 ———————————————————————————————————————————————— 之前都是使用PDFBOX0. ...

  5. easui Pagination Layout

    分页显示方式有几种 layout: ['first', 'prev', 'next', 'last'] layout: ['list', 'sep', 'first', 'prev', 'sep', ...

  6. 3D MAX 人物骨骼建设

      3DMax方面所涉及的专业知识:                       (1)一下的关于3DMax中对于人物的设计和操作均需要在对3DMax基础知识熟练掌握的情况下进行的. (2)骨骼架设: ...

  7. am335x uart分析

    /************************************************************ * am335x uart分析 * 本文记录am335x uart驱动的注册 ...

  8. linux -- ubuntuserver 安装Apache后,修改默认目录和分布式配置文件可执行

    装了apache后,访问出现The requested URL *** was not found on this server,查看了下/etc/httpd/conf/httpd.conf,发现原因 ...

  9. sql字符串的拼接 (字符串和二进制,erlang的mysql驱动)

    1> list_to_binary(["select * from aa limit","1",",","97"] ...

  10. 【Java面试题】6 判断下面代码是否有问题

    1. if(username.equals(“zxx”){} 2. int x = 1; return x==1?true:false; 1.一个变量直接调用equals方法会给程序带来安全隐患,直接 ...