本文总结了如何用Win8.1引导Linux从而解决蓝牙键盘选择系统的问题,以及蓝牙键盘切换系统需要重新配对的问题。
蓝牙键盘除了罗技,DELL带适配器的一些型号可以进BIOS,其他很多蓝牙键盘进不了BIOS 。进不了BIOS,传统双系统选择界面键盘就动不了。解决方法为用Win 8.1引导其他系统。因为当我们看见win8的引导界面时,win8实际已经完成启动,加载了蓝牙功能。
关于第二个问题,大神网友在Dual-Booting and Bluetooth中提到:
Luckily, you can force Linux to use the same connection key as windows, and this solves the whole re-pair problem.
在linux中,没有不可能~。~!!。大神的方法是让linux用windows的key。这样就不用重复配对了。
!!!注意系统重要资料备份!!!引导搞坏了后果很严重
cd Windows/System32/config/
chntpw -e SYSTEM
cd ControlSet001\Services\BTHPORT\Parameters\Keys
ls
cd "ls 中显示的 value name的值"
ls
hex "ls 中显示的 value name的值"(最好都用复制防止出错)
如图:Linux 把配对码存放在/var/lib/bluetooth。 大神说:
In Arch, the key is stored in /var/lib/bluetooth/AA:11:22:33:44:55/DD:11:22:33:44:55/info. The info file looks like:
[LinkKey]
Key=0xXXXXXXXXXXXXXXXX
… other stuff
用刚才我们存的去掉空格的一串key换掉上面的[LinKey]中的Key值:
su -
cd /var/lib/bluetooth/
ls
cd "类似AA:11:22:33:44:55"
ls
cd "类似DD:11:22:33:44:55"
ls
vim info #用你比较熟的编辑器打开info
reboot #换掉Key后
OK 这样两个系统都能用一个蓝牙设备不用配对了。