I have recently wiped my old laptop with dual boot Win10 and Arch Linux. My bluetooth mouse can store 3 paired devices but it will be nice to use the same slot.
Thanks to stackexchange, I found it is possible. But some updates are needed.
- Windows Regedit will not show content of
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\BTHPORT\Parameters\KeysNo additional tools are needed as other posts, just “Export” it. The subkey values will be in the exported file. - The key is not a single hex string, there are 4 of them:
IRK,LTK,EDIVandERand. They mapped to/var/lib/bluetooth/[Adapter MAC]/[Device MAC]/infokeysIdentityResolvingKey/Key,LongTermKey/Key,LongTermKey/EDivandLongTermKey/Rand EDIVis a DWORD on Windows but decimal for Linux. For my case, I converted"EDIV"=dword:0000c8aetoEDiv=51374ERandneeds conversion as well, two bytes to decimal,"ERand"=hex(b):e4,26,8e,2f,52,4d,a7,5atoRand=58406363992106942842
As other posts reminded, keep the device off when boot Linux.
Leave a Reply