1、lsusb看看能不能找到本机的蓝牙/USB蓝牙
2、 bluetoothctl -a
注意,这个指令用root权限,否则可能会找不到设备
进入[bluetooth]#提示符
[bluetooth]# power on激活蓝牙
[bluetooth]# agent KeyboardOnly
[bluetooth]# default-agent
告诉主机去找蓝牙键盘设备
[bluetooth]# pairable on进入配对模式,第一次才需要
[bluetooth]# scan on 开始扫描
[bluetooth]# pair 01:02:03:04:05:06 后面的mac地址是你的键盘mac地址
[bluetooth]# trust 01:02:03:04:05:06 把键盘设置为可信设备
[bluetooth]# connect 01:02:03:04:05:06 进行对接
显示yes就对接成功了。
补充:以下内容针对罗技K系列蓝牙,如k380这种可以对接多个蓝牙设备的
这类设备有多个蓝牙服务,但是mac地址只有一个
因此,如果不是默认连接的linux主机,则每次都需要重新去连接。也就是第一次配对成功之后,每次power on一下,然后scan on,然后键盘切换到对应的F2或者F3。具体原因我也不明白为什么。
如果是一对一的蓝牙键盘,就不会出现这个问题。
如果你有同时使用两台电脑的需求,那么你一定会希望能够共享这两台电脑的鼠标和键盘,这样就省去了很多切换鼠标和键盘的时间。如果这两台电脑都是windows系统,那么实现起来就会比较简单,只需要在这两台电脑上都装上Synergy软件,然后进行简单的配置就可以了。但如果一台是windows,一台是linux系统,那么就会稍微麻烦一点点(实际上也很简单)。
下面就两台电脑为例,介绍如何安装和配置。我的两台电脑分别装了Ubuntu Kylin 14.04和windows 7。放置位置是ubuntu在左边,windows在右边。我会以windows作为服务器(即共享该电脑的鼠标和键盘),ubuntu为客户端。具体 *** 作步骤如下。
1. 安装Synergy
windows下安装很简单,直接“下一步”下去就可以了。
ubuntu下安装也很简单,使用下来命令应该就可以搞定了。
$ sudo apt-get install synergy
2. 配置Synergy
windows系统上synergy配置如下图所示:
synergy windows
勾选上面的Server,就会将windows系统作为服务器了。需要留意一下这里的IP地址,待会要用到来配置客户端。然后点击上面的“Configure server”,会d出类似下面的窗口:
synergy windows
当然,这里面刚开始是空白的。这是用来配置两台电脑的位置。直接拖动右上角的蓝色电脑图标到网格内,并对电脑进行命名就可以了。具体使用什么名字关系不大,只要统一就可以了。另外需要注意下这两个图标的位置关系要与两台电脑实际的位置关系相对应。
至于linux下Synergy的配置,我在网络上搜索到的一些内容,都是通过文本文件进行配置的。我有尝试这样做过,但并没有成功。不过,我后来发现了一种更为简单的方法,就是下面简要介绍的方法。
在终端直接输入Synergy,
选择client,将ubuntu系统配置为客户端。然后next,
Mode是加密模式,选择CFB,然后输入一个密码。这个密码是用于加密的,随便输入一个就可以了。然后Finish,
这个窗口跟windows下的几乎没有区别。在Server IP中输入前面提到的windows服务器的IP。这就基本上已经完成了全部的配置。
如果要将Synergy程序设置为开机启动程序,可以将上面的窗口最大化,然后就会看到菜单栏。在其中选择edit-setting,就会
把最上面几项都勾选了就可以了。另外还可以在screen name中为ubuntu系统设置一个名字,这个名字要与前面windows系统中配置的名字相同。
3. 启动Synergy
先点击Windows下Synergy窗口中的Start,然后点击ubuntu系统下Synergy窗口中的start。
如果不出意外,你就会发现你的鼠标可以从一个屏幕移动到另外一个屏幕了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)