爲了解決藍牙鼠標在雙系統切換的時候總是需要重新配對的問題,做了下面工作。
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,解壓後,把所有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”