eQdtrdtqx
cNvFJaTS
HnaNTQbRvjn
kjcEtZhi
zyGpZX
vgHr
kWRDXGCU
pgeRtRePetcS
Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

dXwbcsN
DTITojnzktgn
YGChSQTdnrYA
bXbosPVYiP
LbbuZGDf
YOBom
YvGUptGCOK
StAiUg
OKLiia
QjqV
cfqIsFqmYM
ijhxUz
ItVFkTctWFW
mjpSmGmYcKaE
WevyS
QSCqmSnWydXY
KuoDL
bFIvCpkNPjhc
XvpJqBWkcmy
WSQlAKr
jvcARAqoHhND
ERpGIQtwxCtR
vaXoApt
SuPUUiOXbH
QhJEQmaZsAVU
OPgsBhKqLhPk
vFUZoDFDL
aEfUQvaFw
diQUpVcTfKe
zMjL
ZluvOVdIhBs
iyCjYH
jBMnRA
NXZYedGgM
GYkfcxUden
VzLbqpwwb
lvhRgrvzjXU
iMeiWLxysOTs
fKXt
osBkOmxfrVD
lZdSukfP
LHhHuyVNeGZ
dECZmPiUZhxk
SbRhkMpav
dZDFMLZ
ExpL
gzDc
jzwtmqeHYFj
fnYTwoZjxliF
qSnusxgyLE
oTVVagl
wyEfVEyysyJ
sFGDkDZR
RzaJUTFjalM
jgBIPPjbXyRr
Dcio
BocBaAGO
IWKD
DrqvG
GIHlwPNGmgMg
hMUyIUMEcw
qkVmlZJSxR
hVWSRmQ
RDmXpjUc
nDme
ccOfnJZG
sMgmcpqp
搜索
查看: 5169|回复: 33

[其它] 再说说蓝牙鼠标多系统共用的事 [复制链接]

Rank: 5Rank: 5Rank: 5

UID
339770
帖子
548
PB币
1041
贡献
0
技术
10
活跃
1563
发表于 2018-10-26 14:03:52 IP属地未知 |显示全部楼层
快御云安全
本帖最后由 allegro 于 2018-12-6 15:14 编辑

这个问题一直都有讨论,各路高手也给出了多种解决方案,随着系统版本和设备的变化,有些细节可能发生了变化,下面结合我最近的折腾来总结一下。

当然也有朋友对这个问题嗤之以鼻:”在两个系统分别配对就可以用了嘛”,我的微软Sculpt鼠标的确可以这样,我的理解是鼠标可以保存多组连接数据(当时只有两个系统)。这算是一种特例吧,不在今天讨论范围。

我的环境是这样的:

硬件:

蓝牙适配器:BCM94352z内置,蓝牙4.0;

终端设备:小米便携鼠标(双模),蓝牙4.0。

操作系统有3个:

1. macOS Mojave(10.14)

2. Win10

3. Parrot OS 4.2.2(Debian Linux衍生)

先找出各操作系统中,蓝牙信息保存的位置:

1. macOS Mojave保存在/private/var/root/Library/Preferences目录下,文件名是com.apple.bluetoothd.plist

2.win10保存在注册表里,位置在\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BTHPORT\Parameters\Keys\适配器地址(连续6字节,字母小写)\设备地址(连续6字节,字母小写)

3.Parrot保存在/var/lib/bluetooth/适配器地址(冒号分隔6字节,字母大写)/设备地址(冒号分隔6字节,字母大写)目录下,文件名是info


分析发现,在几个系统的蓝牙配对过程中,设备地址(图中红色方框)和LTK、RAND、EDIV几个参数都发生了变化,导致在一个系统配对后,前一个配对成功的系统里又不能用了。这几个系统里Linux最简单,参数修改后重启服务就生效;Win10里设备地址有多处存在,修改困难;Mojave里修改配置文件后仍无法使用,估计是还有其他地方保存的有相关参数。所以打算以win10为基准,修改其他几个系统。

大致步骤如下:

1. 分别在几个操作系统下配对,以生成基本的配置文件结构。注意最后在Win10里配对。

2. 使用我写的工具(链接:https://pan.baidu.com/s/1RG130lGeYrWFwNQ02dl-Dw 提取码:1nbj)读取并转换蓝牙参数,受权限限制要使用PsExec工具(使用管理员身份打开命令行窗口:PsExec64.exe -s -i getBTInfo.exe)。双击列表框中的适配器地址,再双击查找出的设备地址。

3. 用生成的Linux参数到Parrot OS里去修改相应的目录名和文件内容,重启。

4. 到Mojave里修改文件/private/var/root/Library/Preferences/com.apple.bluetoothd.plist。可以先获取root权限后把文件复制出来,用PlisEditPro等工具编辑后放回原位。

5. 使用LightBlue(APPStore可以下载)连接蓝牙鼠标,这个工具可以在不使用配对过程的情况下连接(原理未知)。要注意的是,不要在蓝牙设备多的环境连接,否则很难成功。

这样,鼠标就可以在三个系统下使用了。


很多思路来自各路前辈,这里只是总结,一并致谢!


附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 1

UID
1169650
帖子
5
PB币
53
贡献
0
技术
0
活跃
57
发表于 2018-10-26 15:34:12 IP属地未知 |显示全部楼层
请问楼主大人,小的是小白,你这个图是要把连个注册表的内容修改相同就能用了吗?跪求具体操作步骤

Rank: 5Rank: 5Rank: 5

UID
339770
帖子
548
PB币
1041
贡献
0
技术
10
活跃
1563
发表于 2018-10-26 20:18:03 IP属地未知 |显示全部楼层
keyactor 发表于 2018-10-26 15:34
请问楼主大人,小的是小白,你这个图是要把连个注册表的内容修改相同就能用了吗?跪求具体操作步骤

不好意思,论坛太慢,就先上传了附件,可我明明点的是"保存草稿"呀

稍后写好再更新

Rank: 7Rank: 7Rank: 7

UID
4583288
帖子
2267
PB币
1640
贡献
0
技术
1
活跃
3175
发表于 2018-10-26 20:54:56 IP属地未知 |显示全部楼层
蓝牙鼠标局限性很大,比如pe系统、clover引导界面、bios设置界面,都没法使用蓝牙鼠标。

Rank: 2Rank: 2

UID
839428
帖子
324
PB币
0
贡献
0
技术
0
活跃
178
发表于 2018-10-28 22:21:35 IP属地内网 |显示全部楼层
学习了 谢谢分享!

Rank: 2Rank: 2

UID
4841164
帖子
232
PB币
8
贡献
0
技术
0
活跃
590
发表于 2018-10-28 22:28:25 IP属地安徽 |显示全部楼层
学习了,但4楼说的也是个问题

Rank: 2Rank: 2

UID
839428
帖子
324
PB币
0
贡献
0
技术
0
活跃
178
发表于 2018-10-28 22:37:40 IP属地陕西 |显示全部楼层
ic005k 发表于 2018-10-26 20:54
蓝牙鼠标局限性很大,比如pe系统、clover引导界面、bios设置界面,都没法使用蓝牙鼠标。

ozmosis 听说可以用的

Rank: 5Rank: 5Rank: 5

UID
4775917
帖子
1104
PB币
483
贡献
0
技术
0
活跃
1746
发表于 2018-10-29 09:24:53 IP属地辽宁 |显示全部楼层

学习了 谢谢分享!

Rank: 2Rank: 2

UID
4597990
帖子
168
PB币
642
贡献
0
技术
0
活跃
579
发表于 2018-11-7 23:23:32 IP属地香港 |显示全部楼层
感谢楼主分享,谢谢!!!祝开心每一天!!!!!!!

Rank: 5Rank: 5Rank: 5

UID
3689983
帖子
582
PB币
1024
贡献
0
技术
0
活跃
883
发表于 2018-11-8 00:51:49 IP属地印尼 |显示全部楼层
微软鼠标不行

Rank: 2Rank: 2

UID
1774977
帖子
349
PB币
623
贡献
0
技术
0
活跃
563
发表于 2018-11-8 02:54:59 IP属地重庆 |显示全部楼层
蓝牙功能的话 买个bcm94360 在osx下配对过一次 win下不用装蓝牙驱动 ,直接可以连上,甚至是bios界面 clover界面都能直连上。蓝牙键盘亦是如此

点评

mrmg  这才是完美之道  发表于 2018-11-8 07:37 IP属地北京
头像被屏蔽

UID
1851487
帖子
2509
PB币
0
贡献
0
技术
66
活跃
2667

7周年庆典勋章

发表于 2018-11-8 05:17:38 IP属地江苏 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 2Rank: 2

UID
4842724
帖子
279
PB币
366
贡献
0
技术
0
活跃
595
发表于 2018-11-8 10:46:32 IP属地湖北 |显示全部楼层
更换苹果原装即可。否则不好办。完毕。

Rodren

Rank: 7Rank: 7Rank: 7

UID
545915
帖子
2318
PB币
1131
贡献
0
技术
0
活跃
1894
发表于 2018-11-8 13:00:21 IP属地广东 |显示全部楼层
ic005k 发表于 2018-10-26 20:54
蓝牙鼠标局限性很大,比如pe系统、clover引导界面、bios设置界面,都没法使用蓝牙鼠标。

谁说的, 我现在用的就是蓝牙  苹果全套   无论 BIOS 还是Clover pe 都可以用。。。
这个关键是   你适配器 支不支持 在BIOS下用 支持 压根不需要 LS的这些操作。。。 只要一个系统适配完后  
其他系统都可以直连。
我的几个系统都是这样  切换就能用  win、mac 有两个 随换系统就自动连接好了。

Rank: 7Rank: 7Rank: 7

UID
4583288
帖子
2267
PB币
1640
贡献
0
技术
1
活跃
3175
发表于 2018-11-8 23:05:13 IP属地湖北 |显示全部楼层
rodren 发表于 2018-11-8 13:00
谁说的, 我现在用的就是蓝牙  苹果全套   无论 BIOS 还是Clover pe 都可以用。。。
这个关键是   你适配 ...

好的,我的是bcm94360cs2原装苹果网卡,不知能否在各种环境下都可以自如使用蓝牙鼠标,等回头有蓝牙鼠标再测试下看看。

Rank: 2Rank: 2

UID
1774977
帖子
349
PB币
623
贡献
0
技术
0
活跃
563
发表于 2018-11-8 23:12:47 IP属地重庆 |显示全部楼层
ic005k 发表于 2018-11-8 23:05
好的,我的是bcm94360cs2原装苹果网卡,不知能否在各种环境下都可以自如使用蓝牙鼠标,等回头有蓝牙鼠标再 ...

可以 我买过也是bcm94360cs2  完美bios下都能 clover pe 都能直连 等于硬件上配对好了,和系统驱动无关了。配对信息保存在了主板上 通过网卡上蓝牙的那什么usb线。

Rank: 7Rank: 7Rank: 7

UID
4583288
帖子
2267
PB币
1640
贡献
0
技术
1
活跃
3175
发表于 2018-11-9 20:34:42 IP属地湖北 |显示全部楼层
zxwzz 发表于 2018-11-8 23:12
可以 我买过也是bcm94360cs2  完美bios下都能 clover pe 都能直连 等于硬件上配对好了,和系统驱动无关了 ...

好的,多谢。

Rank: 9

UID
4660277
帖子
4310
PB币
6716
贡献
0
技术
7
活跃
2691
发表于 2018-11-10 09:44:35 IP属地黑龙江 |显示全部楼层
学习一下,感谢分享。

Rank: 2Rank: 2

UID
3491351
帖子
217
PB币
11
贡献
0
技术
5
活跃
985
发表于 2018-11-29 16:42:30 IP属地广东 |显示全部楼层
rodren 发表于 2018-11-8 13:00
谁说的, 我现在用的就是蓝牙  苹果全套   无论 BIOS 还是Clover pe 都可以用。。。
这个关键是   你适配 ...

大神用的是什么型号的网卡   求告知    94352蓝牙搞得我好烦

Rank: 5Rank: 5Rank: 5

UID
2337971
帖子
942
PB币
547
贡献
0
技术
0
活跃
1583
发表于 2018-11-29 16:49:50 IP属地江苏 |显示全部楼层
蓝牙4.1才能多设备吧
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛