windows linux雙系統共用藍牙鼠標

Linux(例如ubuntu 和fedora)和windows 10雙系統,藍牙鼠標連接一個系統之後重啓到另一個系統就需要把鼠標刪掉重新連接,十分麻煩.網上給出的方案是修改linkey,像筆者的電腦就找不到這個鍵,而是有很多值。經過探索,圓滿解決。
第一步
1,首先在 Windows 10 和linux下連上藍牙鼠標,目的是留下連接記錄。
2,首先到微軟官網下載 PSTools 工具,下載完成後解壓到文件夾即可,在文件夾內以管理員身份運行 cmd,執行PsExec.exe -s -i regedit 。
3,導出HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\BTHPORT\Parameters\Keys\$DEVICE\$ADDRESS,並保存爲文件。
第二步
1,重啓系統,進入linux,sudo到root用戶。
2,進入到/var/lib/bluetooth/${DEVICE}/${ADDRESS}/,這裏地址和windows不一樣,需要mv命令修改和windows一樣。
3,目錄下info文件可以用vim修改
1) Windows中的LTK對應linux 的LongTermKey,且改爲大寫
2)windows的 ERand 要按相反順序排列,並且轉換成十進制 ,對應 Linux 的 LongTermKey . 例如, ERand 是80070be36385dd2b,相反順序重新排列 2bdd8563e30b0780 a,轉換成十進制爲 3160829177541363584
3) windows的EDIV轉換成十進制,對應linux的EDIV
4)Windows IRK 轉換成大寫對應Linux 的 IdentifyResolvingKey
5)Windows CSRK轉換成大寫對應Linux 的 LocalSignatureKey
6)其餘可以不用修改
修改完畢,用 systemctl restart bluetooth重啓藍牙服務,在linux下就可以用藍牙
鼠標。
windows linux雙系統共用藍牙鼠標
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章