为了解决蓝牙鼠标在双系统切换的时候总是需要重新配对的问题,做了下面工作。
1.在win10建立蓝牙配对,使得鼠标能正常使用
2.重启系统,进入ubuntu,使用ibus框架连接好蓝牙鼠标
3.cat/var/lib/bluetooth/xx:xx:xx:xx:xx:xx/linkkeys,会有如下信息
xx:xx:xx:xx:xx:xx 4CDAFB44119171AE22687A1F283AF278 4 0, 其中xx:xx:xx:xx:xx:xx是鼠标的mac地址,后面的一串二进制码就是蓝牙配对密钥,这里是“4CDAFB44119171AE22687A1F283AF278”
4.回到windows10系统,到微软官网下载pstools(https://download.sysinternals.com/files/PSTools.zip),解压后,把所有exe文件copy到windows/system32目录
下载地址:https://technet.microsoft.com/en-us/sysinternals/bb897553
5.运行"gpedit.msc",依次展开用户配置-->管理模板-->系统,找到“阻止访问注册表编辑工具”,设置为禁止
6.以管理员身份运行cmd,输入“psexec-s -iregedit”,找到“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\BTHPORT\Parameters\Keys\”,双击的鼠标mac地址对应的键,把数值数据修改为之前ubuntu下查到的蓝牙配对密钥,这里是“4CDAFB44119171AE22687A1F283AF278”