lee858282 发表于 2018-8-21 20:15

jamyu 发表于 2018-4-15 23:58 https://www.pcbeta.com/static/image/common/back.gif
庆祝一下,终于成功解决MacOS、Windows、Linux蓝牙4.0鼠标共用配对的问题了!并且也在
https://www.insan ...

我的也是这个问题楼主怎么解决的啊

jamyu 发表于 2018-8-21 22:31

lee858282 发表于 2018-8-21 20:15 https://www.pcbeta.com/static/image/common/back.gif
我的也是这个问题楼主怎么解决的啊

参考本帖 8 楼

还有这个贴
https://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1792430&page=1#pid48495306

龙心梦飞 发表于 2018-8-23 00:11

jamyu 发表于 2018-4-15 23:58 https://www.pcbeta.com/static/image/common/back.gif
庆祝一下,终于成功解决MacOS、Windows、Linux蓝牙4.0鼠标共用配对的问题了!并且也在
https://www.insan ...

这个要怎么操作?怎么使用?

jamyu 发表于 2018-8-23 14:53

龙心梦飞 发表于 2018-8-23 00:11 https://www.pcbeta.com/static/image/common/back.gif
这个要怎么操作?怎么使用?

修改配置文件。

ljk23 发表于 2018-9-1 21:06

我来试试,刚去了弄了个教程,里面没写是3.0。。。
唉,浪费时间

A.. 发表于 2018-9-11 09:51

你好,我的2017MacBook Pro bar版的出现两个问题,苹果2代蓝牙鼠标不能在双系统下配对,只要在苹果系统下配对win10下就不能识别使用,需要删除苹果下配对在到win10下重新配对才行,这种情况是什么原因?而且在苹果系统下搜索鼠标找到了不连接过一会又找不到了,看下面帖子试着到注册表keys下加乐泉乡打开也没有什么内容只有一条没有内容的信息,另外exfat分区win10下不能自动分配盘符(每次都手动)的情况有办法解决吗?谢谢

jamyu 发表于 2018-9-11 17:36

A.. 发表于 2018-9-11 09:51 https://www.pcbeta.com/static/image/common/back.gif
你好,我的2017MacBook Pro bar版的出现两个问题,苹果2代蓝牙鼠标不能在双系统下配对,只要在苹果系统下配 ...

每次配对后蓝牙都会生成新的Key,之前配对的Key就失效了,这就是得重新配对的原因。

A.. 发表于 2018-9-12 16:48

jamyu 发表于 2018-9-11 17:36 https://www.pcbeta.com/static/image/common/back.gif
每次配对后蓝牙都会生成新的Key,之前配对的Key就失效了,这就是得重新配对的原因。


和你发的不一样,是要怎么弄啊?

jamyu 发表于 2018-9-13 02:07

A.. 发表于 2018-9-12 16:48 https://www.pcbeta.com/static/image/common/back.gif
和你发的不一样,是要怎么弄啊?

你这是蓝牙3.0的,只有LinkKey,本帖不适用。请参考其他贴。

jzhjm 发表于 2018-11-6 21:28

大神,能不能教一下 wireshark 抓包的方法,就差 CSRK 的值了,不知道这个值 在macOS 的哪个位置啊?

wuhuayu 发表于 2018-11-28 21:10

楼主怎么搞的能出个教程吗

wuhuayu 发表于 2018-11-28 21:11

数据不知道怎么换

wuhuayu 发表于 2018-11-29 09:08

直接开机进mac能用吗   我的要从win重启到mac才可以

thelittlefox 发表于 2018-12-9 11:10

jzhjm 发表于 2018-11-6 21:28 https://www.pcbeta.com/static/image/common/back.gif
大神,能不能教一下 wireshark 抓包的方法,就差 CSRK 的值了,不知道这个值 在macOS 的哪个位置啊?

同求wireshark抓包方法。
另,据https://github.com/digitalbirdo/BT-LinkkeySync/blob/master/BT-LinkkeySync.py里说CSRK在OS X中不存储。

thelittlefox 发表于 2018-12-9 11:16

jamyu 发表于 2018-9-13 02:07 https://www.pcbeta.com/static/image/common/back.gif
你这是蓝牙3.0的,只有LinkKey,本帖不适用。请参考其他贴。

楼主,能分享下wireshark抓包的方法吗? 是不是需要专用硬件?

我现在使用的是10.14和win10,罗技鼠标(win10中配对完成注册表中有CSRK键值)。
按照帖子里方法,对照您分享的数据进行修改,mac 中仍然无法连接,不知道是不是10.13和10.14有区别。
尝试在修改bluetoothd.plist的同时修改/Library/Preferences/com.apple.Bluetooth.plist中的数据,重启后osx显示鼠标已经连接,但是鼠标指针不动。

jamyu 发表于 2018-12-9 12:29

thelittlefox 发表于 2018-12-9 11:16 https://www.pcbeta.com/static/image/common/back.gif
楼主,能分享下wireshark抓包的方法吗? 是不是需要专用硬件?

我现在使用的是10.14和win10,罗技鼠标( ...

Wireshark 的使用方法可以百度,主要通过获取设备和系统连接的 Bluetooth包,分析比对包里面的 LTK、EDIV等数据。Wirshark只能针对数据进行分析,至于CSRK值放在哪个配置文件的什么地方这个还得自己找。由于手上没有对应硬件这个问题我也解答不了,不过可以提供一个思路给你。
MAC下确实找不到CSRK配置,我们可以尝试反着来,步骤如下:
1、删除各系统下的已配对的鼠标
2、在MacOS下按正常方式对鼠标进行配对连接。
3、关闭鼠标电源(目的使使鼠标与蓝牙断开)Mac OS下运行Wirshark开始监听数据包,此时打开鼠标电源使鼠标与系统自动连接,Wireshark查看蓝牙连接过程的包数据并记录保存(通讯包内应该会有CSRK的数据)。核对蓝牙Plist配置并记录。
4、切换Windows下,使用Bluetooth LE Explore对鼠标配对连接。(此工具类似MacOS下的Lightblue,千万不可按鼠标的配对键)
5、再次切换到MacOS查看蓝牙鼠标是否能工作,如果不能,则使用lightblue配对链接然后重复步骤3,获取抓包数据。
6、切换至Win,参照MacOS的抓包和配置数据对注册表进行修改。(可用Wireshark捕获Win下的蓝牙连接数据对比mac的包内数据是否一致的方法,来检查注册表的数据是否填正确了)

以上是把Mac OS正常连接的数据包作为基准。

4946530 发表于 2018-12-17 14:26

感谢楼主,正好能用到

watercn 发表于 2018-12-17 22:12


很实用的技能

4946530 发表于 2018-12-18 15:36

感谢楼主!!!!!

lenk1111 发表于 2019-3-21 18:28

mark转换规则还没弄懂,研究一下
页: 1 2 [3] 4 5 6
查看完整版本: MacOS、Windows、Linux蓝牙4.0鼠标共用配对