win10 ubuntu16 双系统共用蓝牙鼠标

最近给新笔记本电脑装了win10+ubuntu16双系统,发现原来在win10下已经配对的蓝牙鼠标,在ubuntu下配对后,win10就不能用了,需要重新配对才行,反之亦然。 每次切换系统后蓝牙鼠标都要重新配对真的好麻烦,参考《Ubuntu win10共享蓝牙鼠标》实现了两个系统共用蓝牙鼠标。 方法如下:

步骤一

在win10下建立与鼠标的蓝牙配对。

步骤二

切换到ubuntu下,再将蓝牙鼠标与系统连接好。

步骤三

获取ubuntu下的蓝牙配对linkkey 在ubuntu下如下图,找到ubuntu下蓝牙鼠标与电脑配对的linkkey(是个32位的字符串),(需要root权限

这个过程关键是要知道电脑和鼠标的蓝牙mac地址 如果你已经在win10下获取了上面两个地址,也可以直接如下图cat 查看info文件,获取linkkey

在win10下获取电脑和鼠标的蓝牙mac地址的方法参见步骤四

步骤四

切换win10系统,到微软官网下载PSTools

https://technet.microsoft.com/en-us/sysinternals/bb897553

将压缩包解压缩后,以管理员身份运行cmd,在PSTools解压缩目录下执行打开注册表(不需要像参考文章里说的要压到Windows\System32目录下)

PsExec.exe -s -i regedit

找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\BTHPORT\Parameters\Keys\ 如下图,将ubuntu下的linkkey写入注册表

然后 重启电脑,win10下蓝牙鼠标不用再配对就能用啦!

为什么要用pstools来打开regedit修改注册表呢?

因为注册表中的HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\BTHPORT\Parameters\Keys\是被保护的,不能直接用regedit来修改

其实搞明白蓝牙鼠标的玩法,其他蓝牙设备在不同操作系统下的共用,应该也是同样的方法,有空试试。

参考资料

《Ubuntu win10共享蓝牙鼠标》 《Win7/8双系统共用蓝牙鼠标》

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏石奈子的Java之路

原 SpringBoot 2.0 系列00

20640
来自专栏Java工程师日常干货

MyBatis+Spring MVC开发指南(三)

本系列的前面2篇文章,已经为大家介绍了MyBatis;从本篇博客开始将为大家介绍Spring MVC开发的那些事!关于Spring MVC这块将会涵盖Sprin...

9610
来自专栏西安-晁州

nodejs的简单爬虫

使用nodejs爬虫豆瓣电影数据,要爬取的页面地址:https://movie.douban.com/top250,简单实现如下: 'use strict'; ...

31700
来自专栏菩提树下的杨过

Spring Security笔记:自定义登录页

以下内容参考了 http://www.mkyong.com/spring-security/spring-security-form-login-example...

23870
来自专栏强仔仔

SpringBoot中实现依赖注入功能

今天给大家介绍一下SpringBoot中是如何实现依赖注入的功能。 在以往Spring使用中,依赖注入一般都是通过在Spring的配置文件中添加bean方法实现...

21650
来自专栏大壮

videocore 和 Swift 混编引发的坑(实战篇)

23170
来自专栏老码农专栏

使用 maven 生成一个支持端到端自动测试的 RESTful 服务项目脚手架

21740
来自专栏吴生的专栏

使用 maven 生成一个支持端到端自动测试的 RESTful 服务项目脚手架

和传统后端页面生成技术相较, RESTful 数据服务专注与数据逻辑, 而将数据呈现完全交给前端应用. 这样做可以让后端开发更加单纯, 而且更容易测试. 本文将...

37350
来自专栏JMCui

SpringBoot 之Thymeleaf模板.

    Thymeleaf 的出现是为了取代 JSP,虽然 JSP 存在了很长时间,并在 Java Web 开发中无处不在,但是它也存在一些缺陷:

20310
来自专栏学习力

《Java从入门到放弃》框架入门篇:springMVC数据传递 (二)

18340

扫码关注云+社区

领取腾讯云代金券