蓝牙鼠标windows linux,windows linux双系统共用蓝牙鼠标

Linux(例如ubuntu 和fedora)和windows 10双系统,蓝牙鼠标连接一个系统之后重启到另一个系统就需要把鼠标删掉重新连接,十分麻烦.网上给出的方案是修改linkey,像笔者的电脑就找不到这个键,而是有很多值。经过探索,圆满解决。

第一步

1,首先在 Windows 10 和linux下连上蓝牙鼠标,目的是留下连接记录。

2,首先到微软官网下载 PSTools 工具,下载完成后解压到文件夹即可,在文件夹内以管理员身份运行 cmd,执行PsExec.exe -s -i regedit 。

3,导出HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\BTHPORT\Parameters\Keys\$DEVICE\$ADDRESS,并保存为文件。

第二步

1,重启系统,进入linux,sudo到root用户。

2,进入到/var/lib/bluetooth/${DEVICE}/${ADDRESS}/,这里地址和windows不一样,需要mv命令修改和windows一样。

3,目录下info文件可以用vim修改

1) Windows中的LTK对应linux 的LongTermKey,且改为大写

2)windows的 ERand 要按相反顺序排列,并且转换成十进制 ,对应 Linux 的 LongTermKey . 例如, ERand 是80070be36385dd2b,相反顺序重新排列 2bdd8563e30b0780 a,转换成十进制为 3160829177541363584

3) windows的EDIV转换成十进制,对应linux的EDIV

4)Windows IRK 转换成大写对应Linux 的 IdentifyResolvingKey

5)Windows CSRK转换成大写对应Linux 的 LocalSignatureKey

6)其余可以不用修改

修改完毕,用 systemctl restart bluetooth重启蓝牙服务,在linux下就可以用蓝牙

鼠标。

54096e1d282821bd8ae78608d8683a3f.png

标签:双系统,鼠标,windows,Linux,蓝牙,Windows,linux

来源: https://blog.51cto.com/yexiang/2491160

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值