解决方案:Win10和Linux双系统配对蓝牙设备

您所在的位置:网站首页 kali如何连接蓝牙 解决方案:Win10和Linux双系统配对蓝牙设备

解决方案:Win10和Linux双系统配对蓝牙设备

2023-09-20 05:24| 来源: 网络整理| 查看: 265

前言

本人电脑装了windows(win10)和linux(ubuntu18.04)双系统,平时使用罗技的无线键盘,但发现每次切换系统时,尽管之前已经配对过,却不能正常连接成功。每次都必须将配对好的设备删除掉重新链接。偶尔还会出现设备删除不成功,很是恼火。故想一劳永逸,将一个蓝牙设备同时连接(配对)两个系统。

设备删除失败 解决方案:(转载,侵删)

1、下载 修复工具,一路默认选项完成安装。防止链接失效,附上百度网盘链接 2、打开 Powershell,命令行输入 btpair -u,回车执行 3、等待,会发现已配对的蓝牙设备 终于 成功 彻底 被删除了

指导博文:https://blog.csdn.net/u014595375/article/details/85730427

双系统配对 更新时间:2020.04,注意时效性 解决方案:(转载,侵删) 基本步骤:

1、先在 Linux 下配对蓝牙鼠标(用于生成配置文件) 2、切换到 Windows 下配对蓝牙鼠标(用于读取配对信息) 3、修改 Linux 下的配对信息与 Windows 一致

当然也可以反过来做,修改 Windows 下的配对信息与 Linux 下一致,但是不推荐那样做。

读取 Windows 下的蓝牙配对信息

Windows 的蓝牙配对信息存储在注册表中:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BTHPORT\Parameters\Keys\\

其中的 MAC 地址不带分隔符,并且这里需要系统权限才能访问,我找到两个方法来读取这部分信息。(我用了第一种方式)

使用 psexec.exe 以系统权限启动 regedit.exe psexec.exe 可以在这个页面下载到(直接下载 PSTools.zip ),将 PSTools.zip 中的 PsExec.exe 或PsExec64.exe 解压出来(这里我直接复制到了windows/system32),并以管理员权限运行 cmd(也在windows/system32),然后在 cmd 中输入下面的命令启动 regedit.exe :

psexec64.exe -si regedit

然后我们就可以在注册表编辑器中查看相应的键值,也可以将其导出:(我的长这样)

Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BTHPORT\Parameters\Keys\58fb842d509f] "34885dd2457f"=hex:cf,a0,fc,2d,50,b3,f0,4a,93,8b,36,da,81,bb,5b,5e

修改 Linux 下的蓝牙配对信息

Linux 下蓝牙设备的配对信息存储在 /var/lib/bluetooth/ 目录下,例如 /var/lib/bluetooth/60:57:XX:XX:XX:XX,MAC 地址中的字母全为大写,且含冒号分隔符。

进入该目录:(当然直接鼠标点进去更方便)

sudo su cd /var/lib/bluetooth/60:57:XX:XX:XX:XX

可以看到系统已配对的蓝牙设备:

root@nanpuyue-pc:/var/lib/bluetooth/60:57:XX:XX:XX:XX# ls -l 总用量 24 drwx------ 2 root root 4096 3月 13 19:48 4C:57:XX:XX:XX:XX drwx------ 2 root root 12288 3月 13 22:38 cache drwxr-xr-x 2 root root 4096 3月 13 21:52 EB:50:XX:XX:XX:XX -rw------- 1 root root 69 3月 9 13:21 settings

进入我们要配置的蓝牙鼠标的目录:

cd EB:50:XX:XX:XX:XX

我们需要修改的就是这个目录下的 info 文件,以我的为例,文件如下(这里已经改好了,只需要将Key换成windows下导出的注册表里面的key,具体就是win下的逗号删除小写变大写):

[General] Name=Keyboard K380 Class=0x000540 SupportedTechnologies=BR/EDR; Trusted=true Blocked=false Services=00001000-0000-1000-8000-00805f9b34fb;00001124-0000-1000-8000-00805f9b34fb;00001200-0000-1000-8000-00805f9b34fb; [LinkKey] Key=CFA0FC2D50B3F04A938B36DA81BB5B5E Type=5 PINLength=0 [DeviceID] Source=2 Vendor=1133 Product=45890 Version=16897 重启电脑

大功告成

指导博文:https://blog.nanpuyue.com/2018/040.html



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3