原文地址:Win10 + Ubuntu 19.10 双系统自动连接相同蓝牙设备

0x00 环境

OS 1: Windows 10 专业版 1909

OS 2: Ubuntu 19.10

蓝牙设备: 小米小钢炮蓝牙音箱

通常情况下双系统的蓝牙地址并不会改变,但连接信息(电脑与蓝牙设备交换的密钥)不同,导致双系统无法自动连接蓝牙设备,切换系统后需要删除设备后重新连接

本文通过修改 Windows 下蓝牙设备的连接信息使双系统均可自动连接蓝牙设备

0x01 获取蓝牙设备信息

首先在 Ubuntu 下连接蓝牙设备,并访问如下目录

/var/lib/bluetooth/80:XX:XX:XX:XX:3C/74:XX:XX:XX:XX:CB

其中 80:XX:XX:XX:XX:3C 为电脑蓝牙地址

74:XX:XX:XX:XX:CB 为音箱蓝牙地址

在该目录中执行 cat info 打印蓝牙设备信息,格式如下

[General]
Name=小米小钢炮蓝牙音箱
Class=0x240404
SupportedTechnologies=BR/EDR;
Trusted=true
Blocked=false
Services=00001108-0000-1000-8000-xxxxxxxxxxxx;0000110b-0000-1000-8000-xxxxxxxxxxxx;0000110c-0000-1000-8000-xxxxxxxxxxxx;0000110d-0000-1000-8000-xxxxxxxxxxxx;0000110e-0000-1000-8000-xxxxxxxxxxxx;0000111e-0000-1000-8000-xxxxxxxxxxxx;[LinkKey]
Key=33 46 xx xx xx xx xx xx xx xx xx xx xx xx 5B E9
Type=4
PINLength=0

记录 [LinkKey] 块中的 Key 值,并切换到 Windows

0x02 修改 Windows 中的蓝牙连接信息

在 Windows 中连接蓝牙设备,并下载 PSTools,使用管理员身份运行 cmd,执行 PsExec.exe -s -i regedit

修改 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\BTHPORT\Parameters\Keys\80XXXXXXXX3C\74XXXXXXXXCB 的值为上一步记录下的 Key

Win10 + Ubuntu 19.10 双系统自动连接相同蓝牙设备相关推荐

  1. Win10 + Ubuntu 18.04 双系统工作环境配置

    补一个吧,上个月搞得,写在本地Markdown里了,其实现在已经把Ubuntu换成Deepin了,哈哈. 重装Deepin里的一些问题也可以参考这里的解决方案. Win10 + Ubuntu 18.0 ...

  2. Windows XP硬盘安装Ubuntu 11.10双系统全程图解

    Ubuntu 11.10正式版出来有段时间了,许多朋友还在用wubi安装,其实,Windows XP下硬盘安装Ubuntu 11.10双系统其实也很简单的,Ubuntu 11.10的安装过程跟11.0 ...

  3. xp 硬盘安装linux双系统,WinXP硬盘安装Ubuntu 11.10双系统全程图解

    Ubuntu 11.10正式版出来有段时间了,许多朋友还在用wubi安装,其实,Windows XP下硬盘安装Ubuntu 11.10双系统其实也很简单的,Ubuntu 11.10的安装过程跟11.0 ...

  4. W-3 用grub4dos安装Windows7、Ubuntu 12.10双系统(图解)

    原文地址:(图解)用grub4dos安装Windows7.Ubuntu 12.10双系统作者:山贼小王 安装前准备文件: 一.下载Ubuntu12.10镜像文件,最新版本为12.10. 下载地址:ht ...

  5. 机械革命Z2 air 安装 win10 + Ubuntu 18.04 双系统

    机械革命Z2 air 安装 win10 + Ubuntu 18.04 双系统 准备工作 Ubuntu的安装过程 安装Nvidia 1060 max-q 显卡驱动 安装后遇到的问题 Ubuntu 与wi ...

  6. Linux(Ubuntu 19.10)下 Qt5 连接 MySQL(QMYSQL driver not loaded)

    Linux(Ubuntu 19.10)下 Qt5 连接 MySQL 安装好 MySQL 和 Qt Qt 连接 MySQL 的代码 QSqlDatabase d=QSqlDatabase::addDat ...

  7. thinkpad装linux双系统,ThinkPad T460P 安装 Win10 Ubuntu 16.04 双系统

    二.[制作Ubuntu 16.04启动盘] 1.因为是个人使用且不是用作服务器,为了系统安全起见,推荐到Ubuntu官网下载Ubuntu 16.04 桌面版. 本人下载的版本为ubuntu-16.04 ...

  8. 蓝牙鼠标windows linux,解决Ubuntu 18.04与Windows 10双系统蓝牙鼠标连接的问题

    在电脑上安装了Ubuntu 18.04与Windows 10双系统,在蓝牙鼠标连接上匹配双系统很麻烦,主要表现为蓝牙鼠标连接一个操作系统之后再重启到另一个操作系统就需要把鼠标删掉重新连接,很是麻烦,不 ...

  9. 安装 Win10 Ubuntu 16.04 双系统以及 Ubuntu 配置深度学习环境记录

    0. 前言 坑爹的Ubuntu晚上运行还是好好的,第二天中午的时候打开机器发现屏幕分辨率不正常了:2K屏显示800*600左右的分辨率(无法调节),一个图标一拳头大,窗口和网页显示不全.Google查 ...

最新文章

  1. matlab fir工具箱,用MATLAB信號處理工具箱進行FIR濾波器設計的三種方法
  2. css 倒三角_【译】改善 CSS 的 10 个最佳实践
  3. 以太网输入输出处理的实现
  4. IOS 代码控制控件始终居中
  5. ESXi 内存分配原理
  6. 拓端tecdat|在R语言和Stan中估计截断泊松分布
  7. 不想买Xbox?没关系,微软正打算让你在电视上也能玩游戏
  8. 新版CSDN编辑器示例(代码及显示样式)
  9. 麦克风阵列技术 一 (名词解释 背景介绍 麦克风及音频信号 麦克风阵列简介)
  10. ubuntu-22.04.1磁盘分区和挂载
  11. 易语言大漠一键登录实现自动输入账号密码
  12. 服务器清理文件,裸金属服务器清理文件
  13. 2023牛客寒假算法基础集训营1_20230116「典dp」「典set」「小思维+bfs」「小思维+构造+码力」「位运算博弈(人类智慧)」
  14. 机器学习笔记:卡尔曼滤波
  15. HUST 1584 摆放餐桌(计算几何)
  16. 视频合并器(Video Combiner)绿色免费版 v1.1
  17. 泛函分析(基础知识点)
  18. 历届亚运会举办地,时间,会歌
  19. java导出doc和docx
  20. linux特殊文件权限

热门文章

  1. 【python数据处理基础】--数据读取、清洗数据
  2. SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
  3. qt学习之sender
  4. 电子专业常用电子网站
  5. Puma遭遇勒索攻击致数据泄漏、微软修复48个安全漏洞|2月9日全球网络安全热点
  6. 前端实习周记06 (遇到棘手问题不要一路走到黑,山穷水复疑无路,柳暗花明又一村)
  7. echarts全国地图点击弹窗(Vue)
  8. 多重共线性的诊断(R语言)
  9. 自己总结的故障分析及我这些年修电脑的经验
  10. 浅谈Web的平安威胁和平安防护