不再烦人 让Windows10和Linux双系统共用蓝牙设备

来源 :电脑爱好者 | 被引量 : 0次 | 上传用户:RichieHDD
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读

小提示


  因为保存LTK信息的键值默认受系统保护,直接启动regedit.exe无法看到键值,所以这里必须使用PsExec.exe来加载启动。


了解问题产生的原因


  蓝牙鼠标在和系统首次进行连接时,它们之间会进行配对,配对成功后就会生成LTK(即Long-Term Key,译为长期密钥)。这样下次需要再连接的时候,系统会检测配对设备的LTK,如果一致則成功连接,否则需要重新配对(图1)。
  由于Windows10和Linux在连接蓝牙鼠标时,它们会分别生成不同的LTK,比如在Windows 10中连接蓝牙鼠标生成的LTK是A,但是切换到Linux系统中后这个连接的密钥就变为B。这样当我们再次切换到Windows 10系统中后,由于蓝牙鼠标保存的LTK仍然是B,Windows 10就会将蓝牙鼠标重新识别为新设备,因此需要重新进行配对才能正常使用。反之亦然。不过对Windows 10系统来说,成功连接后会在注册表中保存LTKA,我们可以手动将其改为LTKB。这样在Linux中连接后蓝牙鼠标保存的也是LTKB,从而实现切换到Windows 10中之后也能成功连接。

统一蓝牙鼠标的LTK


  如上所述,通过手动更改Windows系统保存的LTK可以解决问题。下面我们以在Linux(以Ubuntu 20.10操作为例)中保存的LTK为准,介绍如何在Windows 10下修改LTK,使之和Liunx下显示的一致。
  1.获取Ubuntu系统下的LTK
  进入Ubuntu系统,按提示先连接蓝牙鼠标,成功完成连接并可以正常使用后启动终端。接着在终端输入命令“SU”并回车执行,按提示输入Ubuntu账户和登录密码。接着继续输入“cd/var/lib/bluetooth”和“Is”命令并执行,在这里可以看到一个类似“49:BA:F9:77:05:42”的目录名,这个对应的是本机MAC地址的名称(图2)。
  继续输入并执行“cd 49:BA:F9:77:05:42”和“Is”命令,在该目录下还可以看到类似“29:88:5F:4E:E6:55”的子目录,这个对应的是蓝牙鼠标的MAC地址。最后在终端中输入并执行“cat info”命令显示其中“info”文件的信息(这个文件里保存LTK信息),其中[Linkkey]字段下“key=”后的代码(即95406DAD56FDFFDF42FDFF47DAFDI2EF)即为LTK代码,按提示复制并保存备用(图3)。
  2.在Windows 10下更改LTK
  重启电脑并切换到Windows 10系统。进入系统后先使用有线鼠标或者直接使用触摸板(请勿重新配对蓝牙鼠标,以免生成新的LTK)操作,接着到“https:∥docs.microsoft.com/en-us/sysinternals/downloads/psexec”下载PsExec.zip,然后将其全部文件解压到q:\aa备用。接着以管理员身份启动命令提示符,输入“cdg:\aa”和“PsExec.exe-s-i regedit”,回车后启动注册表编辑器(图4)。



  打开注册表编辑器后依次展开[HKEY LOCAL MACHlNE\SYSTEM\Current ControlSet\services\BTH PORT\Parameters\Keys],在[Keys]键值下可以看到[49baf9770542]和[29885f4ee655]子项,这个和本机的MAC、之前成功连接的蓝牙鼠标的MAC值相对应(图5)。
  切换到图5的右侧窗格,其中的“LTK”项的数据就是之前成功连接蓝牙鼠标的LTK代码。可以看到,Windows 10和Ubuntu下保存的LTK代码并不相同,这也是为什么切换系统后需要重新连接蓝牙鼠标的原因。现在按提示双击“LTK”项,在打开的窗口中将其原来的数据全部删除,然后输入和图3显示的“key=”后的数值一致的代码即可(图6)。
  完成上述的操作后,在Windows 10中关闭蓝牙再开启,这样可以成功连接蓝牙鼠标。而且以后无论在哪个系统中,都可以自动连接蓝牙鼠标使用了。其他蓝牙设备的设置类似。
其他文献
质保查询方式  对于已经购买了惠普笔记本的用户,我们首先要做的就是学习如何查询该产品剩余的质保时间。具体的方法有两种,其一是登录惠普官网(https://support.hp.com/cn-zh/checkwarranty),或是关注惠普服务的微信公众号,通过输入笔记本背部的序列号条码查询保修状态(图1)。第二种方法是运行系统预装的HP Support Assistant软件,联网后该程序的主界面
期刊
开机进系统,喝杯水上个厕所还没好  很多小伙伴的电脑开机自检之后就开始忙活,喝水、上厕所,吃个早饭,反正折腾半天再回到座位,嗯,发现电脑终于可以使用了。  系统加载启动太慢的根本原因,要先看看自己的内存是不是容量太小?系统启动时候需要加载大量的驱动、系统文件,作为重要的交换文件“暂存地”,如果内存容量太小,短时间内大量增加的数据交换需求必然只能“排队”处理,速度快不起来。  除了内存,系统启动的时
期刊
视界上的对比  顾名思义,联想小新Pro16和戴尔灵越16 Pl us最大的特色就是采用了16英寸高色域屏幕面板(16:10比例),但身材却和传统15.6英寸窄边框笔记本相当,因此获得了更大的屏占比且更具沉浸感。其中,小新Pro 16屏幕的特色是最高亮度达350nit,还拥有12 0 H z 刷新率(可以通过Fn+R切换到60Hz节省电力),可带来更流畅的视觉体验(图1)。灵越16 Plus屏幕的
期刊
有心的用户大概会发现一个问题,显示器的响应时间常常和刷新率“不匹配”,比如同为144Hz刷新率的显示器,响应时间并不是1/144秒,一些老式显示器可能只有8ms(1/125秒)~5ms(1/200秒),新显示器则可能是1ms(1/1000秒),这是不是冲突了?又有什么“内情”呢?  习惯了关注刷新率的年轻电脑用户,可能会感觉响应时间这个参数有点陌生。它反映的是平板液晶显示器(LCD)中,负责亮度/
期刊
设计上的差异  Redmi Note 10 Pro和iQOO Z3在设计上的最大差异,首先就体现在前置摄像头的开孔上——前者为居中小孔,后者则是水滴形态,Redmi Note 10 Pro屏幕边框更窄,屏占比更高。两款手机都采用了3D曲面后盖,iQOO Z3可选深空、云氧、星云和幻银四种颜色,其中幻银为全新配色,它通过液晶涂布工艺可以呈现出银白与赤红交织的光芒。Redmi Note 10 Pro可
期刊
摘要:从设备倒闸操作和新设备试运相关工作流程实践出发,分析了影响倒闸操作效率的原因,总结了通过细致的提前准备,做好相关安全、技术、组织措施等工作的经验,对有效改进操作效率和新设备试运效率起到了示范作用。  关键词:变电站;倒闸操作;五防系统;效率;改进措施  前言  随着电网规模日益扩大、设备大量增加,日常维护工作量快速增长,设备倒闸操作机率也增大;同时,新设备大量集中投产,启动调试任务密集。电网
期刊
火速链接  本刊2019年第19期的文章《资源管理器“起死回生”有术》,还介绍了使用任务管理器或以命令的方式来重启资源管理器的方法,可供参考。1.监视并管理Explorer.exe进程  我们可以使用Restart and Monitor explorer.exe软件(下载地址:https:∥www.wintools.info/Download/restartexplorer.zip)监视资源管理
期刊
Q:我经常在全屏状态下进行某些操作,这样在启动其他的软件时又要重新返回到系统桌面才行。请问能把常用软件的快捷方式添加到系统托盘中实现快速启动吗?  A:借助SystemTrayMenu这款小工具就可以(https:∥github.com/Hofknecht/SystemTrayMenu)。首次运行该工具时先要选择一个文件夹(任意一个文件夹都可以),接着将常用软件的快捷方式复制到该文件夹中。以后只需
期刊
了解RPC服务  RPC是“Remote ProcedureCall”的简称,直译为“远程过程调用”,它是Windows为一个节点请求另一个节点提供的系统服务。比如在局域网中,客户端(以下简称为电脑A)要访问部署在服务端(以下简称为电脑B)的共享打印机。由于打印机没有安装在电脑A上,因此电脑A对打印机的访问就需要通过网络调用,RPC的作用就是用来表达调用的语义和传达调用的数据。如果系统提示RPC服
期刊
瘦身良药 骁龙计算平台的杀手锏  我们都知道,高通骁龙芯片都是基于ARM架构设计,和英特尔酷睿、AMD锐龙等基于X86架构定制的处理器有着本质上的区别。ARM芯片具备功耗低,发热量小的先天优势,只需被动散热(无风扇)就能长时间稳定运行,因此可以帮助OEM厂商打造出更轻更薄的笔记本或二合一形态产品。  以三星Galaxy Book S为例(图1),这款采用13.3英寸屏幕,拥有11.8mm厚度和96
期刊