美文网首页
使用ShareMouse实现多台电脑共享键鼠

使用ShareMouse实现多台电脑共享键鼠

作者: _小沫 | 来源:发表于2021-10-18 10:26 被阅读0次

    由于工作需要,在公司办公都是操作2台电脑;1台Mac用于iOS、Web开发;1台Windows用于.net开发;实际使用下来及其不方便:

    1. 桌上配备了2套键鼠,导致办公桌空间都不够
    2. 有时2台电脑间需要复制文本、或共享文件及其不便;大部分时候都是通过聊天工具相互发送

    这种情况,共享键盘鼠标就显得尤为重要了;

    在网上找了一圈共享键盘鼠标的软件,ShareMouse比较好使,在此记录下它的使用;

    ShareMouse

    使用ShareMouse,可以使用任何一套键盘鼠标控制多台Mac或Windows计算机。
    将鼠标移动到另一台计算机的屏幕上,鼠标指针会跳转到该屏幕,然后即可控制该计算机

    下载

    官网:
    https://www.sharemouse.com/download/

    ShareMouse需要安装在所有计算机上,每台计算机安装对应系统版本即可:

    启动

    安装成功后,在所有计算机启动ShareMouse;
    启动后,ShareMouse会显示在任务栏处;
    为了方便,可以将应用程序设置为开机启动;

    连接

    所有需要共享的计算机必须连接到同一个本地网络(同一网段),同一网络下启动了ShareMouse的计算机将自动连接;
    任务栏ShareMouse图标变为绿色圆圈即表示连接成功,可以使用同一套键鼠了

    • 同一网络下区分不同计算机
      实际情况下,公司里可能有多个同事都使用了ShareMouse,由于大家都是连接公司的网络,所有的计算机将自动连接;导致的问题就是同事A的鼠标可能就移动到同事B那里了

    解决方案是ShareMouse设置连接的密码,需要共享的一组计算机都设置一样的密码即可;

    Mac Windows

    使用

    将鼠标移动到想要控制的任何计算机的显示器上,ShareMouse能通过检测移动鼠标的方向自动确定计算机的显示位置;
    如计算机A、B左右排列,将鼠标移动到B时只要在计算机A中往右移出显示屏;如果方向、距离不满意,可以通过Display Manager调整为自己需要的:

    多台计算机、复制粘贴,拖动文件都可以无缝衔接使用

    限制

    基础版ShareMouse会有限制,使用拖文件等专业功能后每过30分钟就会自动断开;

    断开后需要重新启动应用,才能继续链接;

    解决方案
    1. 编写script

    sharemouse.sh

    kill -9 `ps -e | grep "ShareMouse" |  awk '{print $1}'`
    open -a ShareMouse
    
    1. 开启定时任务

    crontab时linux上执行定时任务的工具;

    • crontab -e编写定时任务列表
    */30 * * * * sh /Users/xxx/sharemouse.sh
    

    * * * * *
    第1列,分钟1~59
    第2列,小时1~23(0表示子夜)
    第3列,日1~31
    第4列,月1~12
    第5列,星期0~6(0表示星期天)
    ps:
    * * * * * 表示每一分钟执行一次
    /30 * * * * 表示每隔30分钟执行一次
    1 */2 * * * 表示每隔2小时的第1分钟执行一次
    1 1 */2 * * 表示每隔2天,当天的1点1分执行一次
    1 1 * * 1,2 表示每周1到周2的每天1点1分执行一次

    • crontab -l 查看定时任务列表

    • sudo /usr/sbin/cron start 启动定时任务

    一切正常的话会有类似提示:

    cron: cron already running, pid: 238
    

    自动任务不执行的问题

    OSX 10.15 Catalina 以上系统,对cron 的权限进行了限制;
    需要在系统偏好设置-安全性与隐私的完全磁盘访问权限添加cron;

    完全磁盘访问权限栏没有cron的,需要手动添加:

    • 终端输入 whereis cron
      输出:/usr/sbin/cron
    • 打开文件 open /usr/sbin
    • 在文件夹内找到cron
    • 将cron文件拖动到完全磁盘访问应用列表框内

    相关文章

      网友评论

          本文标题:使用ShareMouse实现多台电脑共享键鼠

          本文链接:https://www.haomeiwen.com/subject/lhywoltx.html