[Mac]如何在windows以及Mac系統下共用外接藍牙鍵盤?Apple wireless keyboard paired to mac and windows at the same time.
前言
最近在X512FL當中安裝了MacOS與Win雙系統
並在使用期間連接藍牙觸控板以及藍牙鍵盤
在兩個系統當中穿梭的時候
由於不同系統所抓取到的“裝置連接碼”不一樣
常常需要將觸控板以及鍵盤進行“重新配對”才得以使用
為了解決這個問題
找到了網路上的方法
記錄如下
這邊以我的觸控版為例子
步驟主要可以分成幾個部分
1.找尋藍芽晶片//藍芽裝置位址(Address)
2.找尋藍芽裝置連接碼(LinkKey)
3.替換裝置連接碼
步驟
1.找尋藍芽晶片//藍芽裝置位址(Address)
Win端
尋找藍芽晶片位址
尋找藍芽裝置位址
Mac端
尋找藍芽晶片位址
尋找藍芽裝置位址
為了避免資訊洩漏問題,所以我會把位置後幾碼“馬賽克”起來
找到的位址如下
需要自己記錄一下藍芽相關位址
裝置 | 位址 |
藍芽晶片 | C4-8E-8F-XX-XX-XX |
觸控板 | 28-37-37-XX-XX-XX |
2.找尋藍芽裝置連接碼(LinkKey)
這步驟必須在Win端執行
首先 先到這個網站下載pstools程式包
因為需要以psexec程式執行regedit.exe
把PsTools.zip解壓縮到下載資料夾裡面
以“系統管理員身份”開啟“CMD”
輸入以下指令
cd \Users\使用者名稱\Downloads\PSTools
再輸入以下指令開啟regedit程式
psexec -s -i regedit
開啟登入編輯程式之後(regedit.exe)
到以下路徑
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BTHPORT\Parameters\Keys\藍牙網卡位址
紀錄裝置連接碼
裝置 | 位址 | 連接碼 |
藍芽晶片 | C4-8E-8F-XX-XX-XX | --- |
觸控板 | 28-37-37-XX-XX-XX | 0D 89 67 FE C0 72 6D CD 73 B8 FB D9 06 53 4A C0 |
其中,我們目前得到的“連接碼(LinkKey)”屬於windows環境下的連接碼
由於編程關係,windows下的與mac環境下的LinkKey剛好是反轉(Reversed)的
反轉前 | 反轉後 |
0D8967FE C0726DCD 73B8FBD9 06534AC0 | C04A5306 D9FBB873 CD6D72C0 FE67890D |
可以使用以下程式進行反轉
3.替換裝置連接碼
修改Mac端的裝置連結檔案
首先先到以下路徑
/private/var/root/Library/Preferences
把com.apple.bluetoothd.plist檔案提取出來放置桌面資料夾
利用PlistEdit Pro等程式編輯此檔案
編輯LinkKeys項目
重新開機之後,兩個系統都可以正常使用裝置囉~
參考資料:
留言
張貼留言
歡迎留下您的心靈足跡👍