树莓派 装机后的必要操作 — 使用Synergy软件 共用键鼠 之 windows和树莓派

我的树莓派型号:Raspberry Pi 2 Model B V1.1

装机系统:NOOBS v1.9.2

我就一套键鼠,我每次在我的树莓派和我的台式电脑之间进行切换的时候,总是要把一边的拔掉,插到另一边,很是麻烦,怎么办?

1 多台设备共用一套键鼠

准备工作

两个设备必须在同一个局域网内。我现在使用的是我们实验室的交换机,两个设备都连接网线,所以在一个局域网内。

查看IP地址

在后面的步骤中,我们将树莓派设置为客户端,将PC端设置为服务器。所以这里我们只需要查看PC端(服务器)的IP地址**就可以:

win10**PC端:(按:**win键,输入:cmd

ipconfig

可以获取到,输出的PC的IP地址是:125.217.42.129

树莓派

下载软件

sudo apt-get update
sudo apt-get install synergy

如果终端中输出:E:未发现软件包 xxx 问题。出现这个问题的原因是,树莓派还没有搭建x86运行环境,因为树莓派内核是Arm7,不是x86,也不是x64。解决办法在:

树莓派 Learning 002 装机后的必要操作 — 05 给树莓派搭建“x86 + pi”环境 – 安装32位运行库 – 解决E:未发现软件包 xxx 问题

树莓派端设置为:客户端

直接跳过,不设置密码:

配置软件

输入服务器端的IP地址:

现在先不着急点”开始“按钮。

PC

下载软件

下载地址:http://www.afterdawn.com/software/desktop/misc_desktop_tools/synergy_64-bit.cfm

PC端 选择配置为:服务器

直接跳过,不设置密码:

配置软件

点击 Configure Server 按钮:

双击刚刚拖动的Uniform图标,弹出下面的窗口。输入树莓派端屏幕名:

最后点击PC端的StartPC端输出下面的信息:

NOTE: starting server
NOTE: config file: C:/Users/AOBO/AppData/Local/Temp/qt_temp.H16380
NOTE: log level: INFO
INFO: service command updated
INFO: starting new process
INFO: Synergy 1.5.1 Server on Microsoft Windows 6.2 x64
NOTE: started server, waiting for clients
INFO: watchdog status: ok

现在回到树莓派端,点击启动按钮。启动树莓派端的Synergy后,如果成功连接,树莓派端的Synergy窗口会自动消失。于此同时,PC端的Synergy窗口自动输出下面的提示信息:

NOTE: client "raspberrypi" has connected
INFO: switch from "DESKTOP-8L2GURF" to "raspberrypi" at 1823,215
INFO: leaving screen

搞定

现在,将鼠标和键盘,连接PC端的电脑上,拖动鼠标,你就会看到,鼠标在两个屏幕直接移动。

注意:

每次重新启动树莓派,就要插一次键盘, 来启动synergy这个软件。

我们可以在树莓派开机配置文件里面,加入让synergy软件自动启动的代码。

自启动Synergy

打开开机启动配置文件:

sudo leafpad ~/.config/lxsession/LXDE-pi/autostart

添加下面的代码:

sudo synergyc -n raspberrypi --restart 125.217.42.129

保存文件后,重新启动树莓派:sudo reboot


参考网站:

树莓派折腾录三. 通过Synergy共享键盘鼠标(Raspberry Pi 2 model B+RaspEX/RASPBIAN JESSIE)

http://blog.csdn.net/wangmi0354/article/details/50887026

How To Autostart Apps In Rasbian LXDE Desktop

http://www.raspberrypi-spy.co.uk/2014/05/how-to-autostart-apps-in-rasbian-lxde-desktop/

树莓派 & Synergy & 笔记本

http://elmagnificogi.github.io/2015/11/01/RaspberryPiSynergy/

树莓派 Learning 002 装机后的必要操作 --- 06 共用键鼠 之 windows和树莓派的更多相关文章

  1. 树莓派 Learning 002 装机后必要的操作 --- 08 实现PC端 远程登入 树莓派 --- 法2 远程登录树莓派的图形桌面

    树莓派 装机后必要的操作 - 实现PC端 远程登入 树莓派 我的树莓派型号:Raspberry Pi 2 Model B V1.1 装机系统:NOOBS v1.9.2 PC端系统:win10 x64 ...

  2. 树莓派 Learning 002 装机后的必要操作 --- 05 给树莓派搭建“x86 + pi”环境 -- 安装**32位运行库** -- 解决`E:未发现软件包 xxx` 问题

    树莓派 装机后的必要操作 - 给树莓派搭建"x86 + pi"环境 – 安装32位运行库 – 解决E:未发现软件包 xxx 问题 我的树莓派型号:Raspberry Pi 2 Mo ...

  3. 树莓派 Learning 002 装机后的必要操作 --- 07 设置静态IP地址

    树莓派 装机后的必要操作 之 设置静态IP地址 我的树莓派型号:Raspberry Pi 2 Model B V1.1 装机系统:NOOBS v1.9.2 为了避免IP变来变去,我们将IP地址设置为静 ...

  4. 树莓派 Learning 002 装机后必要的操作 --- 10 实现本地电脑与远程桌面之间复制粘贴(传输)文件

    树莓派 装机后必要的操作 - 实现本地电脑与远程桌面之间复制粘贴(传输)文件 我的树莓派型号:Raspberry Pi 2 Model B V1.1 装机系统:NOOBS v1.9.2 PC端系统:w ...

  5. 树莓派 Learning 002 装机后必要的操作 --- 09 root用户 密码

    树莓派 装机后必要的操作 - root用户 密码 我的树莓派型号:Raspberry Pi 2 Model B V1.1 装机系统:NOOBS v1.9.2 树莓派使用的Linux是debian系统, ...

  6. 树莓派 Learning 002 装机后的必要操作 --- 00 修改键盘布局

    树莓派 装机后的必要操作 - 修改键盘布局 我的树莓派型号:Raspberry Pi 2 Model B V1.1 装机系统:NOOBS v1.9.2 上网查,发现树莓派的键盘布局不对,树莓派(ras ...

  7. 树莓派 Learning 002 装机后的必要操作 --- 04 添加软件源 之 添加公钥 --- 解决“由于没有公钥,无法验证下列签名”问题

    树莓派 装机后的必要操作 - 添加软件源 解决 添加公钥 时会遇到的问题 当你添加完Debian的软件源后,在终端中执行sudo apt-get update时,会出现下面的错误:(这里我添加了3个软 ...

  8. 树莓派 Learning 002 装机后的必要操作 --- 01 解决上网问题

    树莓派 装机后的必要操作 - 解决上网问题 我的树莓派型号:Raspberry Pi 2 Model B V1.1 装机系统:NOOBS v1.9.2 树莓派 装机后的必要操作 解决上网问题 解决上网 ...

  9. 树莓派 Learning 002 装机后的必要操作 --- 03 替换软件源

    树莓派 装机后的必要操作 - 替换软件源 我的树莓派型号:Raspberry Pi 2 Model B V1.1 装机系统:NOOBS v1.9.2 树莓派的服务器实在太慢了!会导致你安装一个几M的东 ...

随机推荐

  1. Swift 枚举简单使用

    //定义一个枚举 Direction 枚举字符名字 enum Direction{ case North case South case East case West }; enum Directio ...

  2. 每天一个Linux命令(25)chgrp命令

          chgrp命令用来改变文件或目录所属的用户组. (1)用法:     用法:  chgrp  [选项参数] [组] [文件] 或 chgrp  [选项]   组文件...   POSIX ...

  3. 期刊搜索问题——SCI、EI、IEEE和中文期刊

    1.SCI.EI收录是什么意思? SCI和EI都是收录,并不是实体的期刊出版社,相当于具有高品质期刊出版社的合体(或统充),隔一段时间(几年或者几个月)SCI会进行评估,哪些出版社不具有被SCI收录的 ...

  4. C# 半角?全角

    /// <summary> /// 将资料表中已修改的资料行数据去左右空格.全角转半角 /// </summary> public sealed class FieldFitS ...

  5. 0521 HTML基础

    一.web标准 web准备介绍: w3c:万维网联盟组织,用来制定web标准的机构(组织) web标准:制作网页遵循的规范 web准备规范的分类:结构标准.表现标准.行为标准. 结构:html.表示: ...

  6. vim 操作符命令和位移(如删除和修改)

    一.字符删除命令:x,d,D x 删除光标下的字符,前面可以加入命令计数,如:5x 代表删除从当前光标到后面的5个字符,包括空格: X 删除光标前面的一个字符: dw 删除光标下到word后的数据: ...

  7. a note of R software write Function

    Functionals “To become significantly more reliable, code must become more transparent. In particular ...

  8. OpenCV-Python 霍夫直线检测-HoughLinesP函数参数

    cv2.HoughLines()函数是在二值图像中查找直线,cv2.HoughLinesP()函数可以查找直线段. cv2.HoughLinesP()函数原型: HoughLinesP(image, ...

  9. python中zip()函数基本用法

    zip()函数接受一系列可迭代对象作为参数,将不同对象中相对应的元素打包成一个元组(tuple),返回由这些元组组成的list列表,如果传入的参数的长度不等,则返回的list列表的长度和传入参数中 ...

  10. C++ 0X 新特性实例(比较常用的) (转)

    转自:http://www.cnblogs.com/mrblue/p/3141456.html //array #include <array> void Foo1() { array&l ...