查看: 52646|回复: 35

[教程] 解决Windows 与Mac 双系统下的蓝牙设备共用的问题

[复制链接]
lisai9093 发表于 2012-5-6 15:38 | 显示全部楼层 |阅读模式
快御云安全
不知道有多少人和我一样用的蓝牙鼠标或者键盘,有的话应该都会遇到同一个问题:即在一个系统下配好对后在另一个系统必须重新配对才能使用,很是麻烦.还要将蓝牙设备进入发现模式,OS下搜索,连接....终于昨天在一个老外网上看到了解决方法,写出来分享一下.
原贴地址:http://www.insanelymac.com/forum/index.php?showtopic=268837
原作者已经写的很详细了,我这里就只做翻译~

原理:这个问题的实质原因是,由于蓝牙是一对一传输,当OS连接蓝牙设备的时候,会随机生成一个link ID(可以理解为连接识别码),Win 和Mac 用的是不同的link ID。而每次配对都会改变其link ID,所以才导致不同OS的蓝牙不能公用,即使是一个电脑的蓝牙芯片也不可以。P.S: 不过Ubuntu 就没有这个问题,不管win/mac 的蓝牙都能用,赞一个!

问题本质清楚了,解决方法就很简单了。首先需要在两个系统下都要对蓝牙设备配对,用来生成同一设备的不同link ID,然后把两个系统的ID改成一样的就好了~ 原贴是先在Windows 下配对,然后去Mac 配对。这里的顺序一定不能变,因为我们最后要在Windows 下改link ID。(当然你如果知道怎么在Mac 改可以无视这句)

连蓝牙我就不多说了,Windows 下配完对,重启进Mac 系统,再配对。所以现在你可以在Mac 下用你的蓝牙设备。

Mac 下查看link ID:
打开终端,输入以下口令
  1. sudo defaults read /private/var/root/Library/Preferences/blued.plist
复制代码
然后屏幕上会出现几行代码,我们要找的link ID 是32位的16进制数字(比如:98542ff9 88e19449 475250e1 3943255b)

Little Ending to Big Ending:
这一步极其重要。因为Mac是以Little Ending 储存数据,而Windows 是以Big Ending 储存的。所以我们要进行数据格式的转换。其实规则很简单,原则就是从右往左读,一次两个16进制数。比如Mac 下显示ID 为
  1. 98542ff9 88e19449 475250e1 3943255b
复制代码

则转换成 Big Ending 就是
  1. 5b 25 43 39 e1 50 52 47 49 94 e1 88 f9 2f 54 98
复制代码
这里空格可以忽略,只是为了大家看着方便。现在Link ID 已经到手,重启进Windows~

Windows 下修改Link ID:
我们最开始已经连过蓝牙设备到Windows 了,所以现在设备那里会显示你的鼠标或键盘。但是因为我们之后又连过Mac,所以现在应该是不能用的(不然我也没必要写这篇文章)。下一步我们要修改Link ID,而它就在注册表里。但是这个Link ID是被保护的,如果直接打开注册表是不能编辑的,甚至看都看不到。所以这里需要另外一个工具 PSTools
PSTools.zip (1.53 MB, 下载次数: 1593)

随便下到哪里都行,解压缩。然后以管理员身份运行命令行,cd 到解压缩之后的 PSTools 文件夹,输入以下口令:
  1. psexec -s -i regedit
复制代码
然后在打开的注册表里找到
  1. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\BTHPORT\Parameters\Keys\(蓝牙适配器地址,不是你蓝牙鼠标/键盘的地址)
复制代码
Capture.PNG
在右边的注册表项点右键-〉修改二进制值
Capture.PNG
把原来的数值全部删除先,然后输入你转换过得Big Ending 格式的Link ID,点OK。你的设备就可以用了!(不需要重启)

次方法非一劳永逸,每次添加新的蓝牙设备都必须重新按此文章修改一次~ 如果有更好方法欢迎分享~~

评分

7

查看全部评分

p.H 发表于 2012-5-6 16:34 | 显示全部楼层
给力呀。~~~
我怎么木有在IM上淘到这篇好文。哇咔咔~~~

评分

1

查看全部评分

回复

使用道具 举报

ccje123 发表于 2012-5-6 16:59 | 显示全部楼层
的确好文章呀!
回复

使用道具 举报

龙心梦飞 发表于 2012-5-6 17:15 | 显示全部楼层
好文章收藏了
回复

使用道具 举报

钱塘扬帆 发表于 2012-5-6 17:38 | 显示全部楼层
按次序配对就可以了,先WIN7,如有WINXP,再配对,最后再LION。次序反了,有得折腾。二块蓝牙都这样可以。搞错了,WIN7无法 配对,查了GOOGLE,长按电源键就可以重新配对哦。可能这是最简单的方法了。
回复

使用道具 举报

gcafrk 发表于 2012-5-11 23:22 | 显示全部楼层
在LION下,蓝牙鼠标配对后,关闭蓝牙鼠标的电源,再打开其电源,发现一个奇怪的现象:要很久才能连接上。这又是为什么呢?
回复

使用道具 举报

lisai9093  楼主| 发表于 2012-5-12 01:21 来自手机 | 显示全部楼层
gcafrk 发表于 2012-5-11 23:22
在LION下,蓝牙鼠标配对后,关闭蓝牙鼠标的电源,再打开其电源,发现一个奇怪的现象:要很久才能连接上。这 ...

不知道啊,我的还好,很快就连上了,不过得快速晃几下。这个应该是硬件的原因吧
回复

使用道具 举报

pug1234 发表于 2012-5-12 01:34 | 显示全部楼层
本帖最后由 pug1234 于 2012-5-12 02:17 编辑

太棒了,居然有解決方案呀!  感謝版主發佈這個教學!!謝謝

oh.不....

居然
Domain /private/var/root/Library/Preferences/blued.plist does not exist

明明檔案就有存在的呀!  可惡

居然不行讀出linkid,怎麼辦


跑去看原文的介紹...還好我英文看得懂
我的要key以下,才ok
defaults read /private/var/root/Library/Preferences/blued


總之搞定了...真方便
回复

使用道具 举报

lisai9093  楼主| 发表于 2012-5-12 08:36 | 显示全部楼层
pug1234 发表于 2012-5-12 01:34
太棒了,居然有解決方案呀!  感謝版主發佈這個教學!!謝謝

oh.不....

多谢分享!
回复

使用道具 举报

power1 发表于 2012-5-12 08:56 来自手机 | 显示全部楼层
原装g6表示两边都自动识别,非常神奇
回复

使用道具 举报

661815mm 发表于 2012-5-20 19:25 | 显示全部楼层
5555555555555555555555555
回复

使用道具 举报

abcd3699 发表于 2012-5-20 19:31 | 显示全部楼层
謝謝分享!
回复

使用道具 举报

onejune 发表于 2012-5-20 20:44 | 显示全部楼层
我朋友也碰到过同样的问题。。支持一个。。希望能解决!
回复

使用道具 举报

luoxun1998 发表于 2012-5-20 21:26 | 显示全部楼层
。。。没蓝牙
回复

使用道具 举报

673244646 发表于 2012-5-20 21:37 | 显示全部楼层
罗技蓝牙鼠标表示无碍,山寨蓝牙无视此问题
回复

使用道具 举报

lisai9093  楼主| 发表于 2012-5-20 21:42 | 显示全部楼层
673244646 发表于 2012-5-20 21:37
罗技蓝牙鼠标表示无碍,山寨蓝牙无视此问题

我也是罗技的啊~ 以前好像有一次可以,后来就不行了,必须得按照上面的方法。。。难道是RP。。。
回复

使用道具 举报

wxd891106 发表于 2012-5-20 21:42 | 显示全部楼层
收藏,以后有用
回复

使用道具 举报

673244646 发表于 2012-5-20 21:55 | 显示全部楼层
lisai9093 发表于 2012-5-20 21:42
我也是罗技的啊~ 以前好像有一次可以,后来就不行了,必须得按照上面的方法。。。难道是RP。。。

不过蓝牙鼠标太坑爹,费电,bios蓝牙鼠标不能操作,无线鼠标到是可以,唉
回复

使用道具 举报

lisai9093  楼主| 发表于 2012-5-20 22:29 | 显示全部楼层
673244646 发表于 2012-5-20 21:55
不过蓝牙鼠标太坑爹,费电,bios蓝牙鼠标不能操作,无线鼠标到是可以,唉

我用的不太多还好,基本两个月换一次。。期待蓝牙4.0 的鼠标
回复

使用道具 举报

673244646 发表于 2012-5-20 22:32 | 显示全部楼层
lisai9093 发表于 2012-5-20 22:29
我用的不太多还好,基本两个月换一次。。期待蓝牙4.0 的鼠标

蓝牙不太适合鼠标,期待其他方式
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋手机版联系我们

Copyright © 2005-2025 PCBeta. All rights reserved.

Powered by Discuz!  CDN加速及安全服务由「快御」提供

请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。

远景在线 ( 苏ICP备17027154号 )|远景论坛 |Win11论坛 |Win10论坛 |Win8论坛 |Win7论坛 |WP论坛 |Office论坛

GMT+8, 2025-2-15 04:38

快速回复 返回顶部 返回列表