树莓派 装机后的必要操作 — 使用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. 让你快速上手Runtime(转)

    前言 本篇主要介绍Runtime在开发中的一些使用场景,顺便讲解了下MJExtension的底层实现.如果喜欢我的文章,可以关注我微博:袁峥Seemygo,也可以来小码哥,了解下我们的iOS培训课程. ...

  2. 一看就懂的数据库范式介绍(1NF,2NF,3NF,BC NF,4NF,5NF)

    原文:http://josh-persistence.iteye.com/blog/2200644 一.基本介绍 设计关系数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称 ...

  3. nginx expires缓存提升网站负载

    语法: expires [time|epoch|max|off]默认值: expires off作用域: http, server, location使用本指令可以控制HTTP应答中的“Expires ...

  4. 1.微信小程序-B站:前言准备

    前言 <微信小程序开发-B站>是以bilibili移动端网站为基础开发微信小程序版本,笔者喜欢的学习是愉快.轻松并能学到实战的东西,不知各位观友有没有一样的经历,就是一有问题不是先去Goo ...

  5. codevs1217 借教室

    借教室(classroom.cpp/c/pas)[问题描述]在大学期间,经常需要租借教室.大到院系举办活动,小到学习小组自习讨论,都需要向学校申请借教室.教室的大小功能不同,借教室人的身份不同,借教室 ...

  6. Cocos2d-x中手动构造Json::Value

    由于项目需要Json::Value 不是由服务器传送过来,而是自己手动构造. 带数组的json Json::Value items; for(int i=0,i<2;i++) { items[i ...

  7. python3 字符串属性(一)

    python3 字符串属性 >>> a='hello world' >>> dir(a) ['__add__', '__class__', '__contains_ ...

  8. 分享知识-快乐自己:IO流基本操作

    点我参考常用API: IO图解: 相关理论: 流的概念和作用: 流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象.即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将 ...

  9. 几个常用的url生成二维码的接口

    找到了几个URL生成的接口,速度上可能会有差别,可试验后选用,我用过第一个,分享: <!doctype html> <html lang="en"> < ...

  10. codeforces 707C C. Pythagorean Triples(数学)

    题目链接: C. Pythagorean Triples time limit per test 1 second memory limit per test 256 megabytes input ...