关于Thinkpad E495 指点杆(小红点)和触摸板同时失灵的解决方法

news/2024/11/24 9:26:25/

关于Thinkpad E495 指点杆(小红点)和触摸板同时失灵的解决方法

问题描述:在ThinkVantage System Update中自动更新了鼠标触摸板的微码驱动,重启后指点杆(小红点)和触摸板同时失灵。这个哪怕在刷了win11和进pe系统依然存在!!!

机器配置:AMD R5-3500U, 16G DDR4, win 10 64 bit(20H2)

第一步,在“设备管理器”中把所有跟输入设备有关的驱动都卸载(不包括外插鼠标),主要是触摸板和小红点的驱动。

第二步:解决方法一(失败的方法):

直接去联想官网下载对应的驱动和微码:

①Synaptics 鼠标驱动程序(Windows 11 21H2 及之后版本UltraNav-r11st11w

②Synaptics触控板微码升级程序(Windows 10 64bit 18Synaptics-FW-n2igb02w

然后,直接安装接鼠标驱动程序,会提示:Fail to enter transportmode!

直接安装触控板微码升级程序则会在黑框那里卡住,然后提示升级错误。

解决方法二(成功的方法:废除键盘功能之后再进行重装驱动):

开始-运行输入regedit

定位到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96B-E325-11CE-BFC1-08002BE10318}

删除UpperFilters项

卸载设备,电脑重新启动。此时重启后电脑的键盘会完全失灵,建议准备好外接键盘或者在桌面新建一个记事本,里面输入好:

UpperFilters

kbdclass

regedit

目的是在键盘失灵的情况下通过复制粘贴的手段去输入字符。

重启后键盘完全失灵,此时执行方法一的步骤,此时我的电脑的可以正常安装这两个驱动。

安装完成后重启一下。

然后就是恢复键盘的功能了:

定位到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96B-E325-11CE-BFC1-08002BE10318}

添加字符串UpperFilters项,内容是kbdclass

然后重启。

重启后,发现键盘,小红点和触摸板同时恢复正常。

后记

据说在Thinkpad P52中经常发生这种微码升级后小红点失灵的情况,最后往往要更换硬件才能解决问题,我在这里解决了类似情况纯属偶然,一个可能的猜想是:从硬件角度来说,键盘排线和小红点+触摸板的排线是独立的,因此两者应该没有直接的关联。微码升级之后小红点和触摸板无法兼容硬件,此时两者失灵,但是键盘依然能够正常兼容。但是从这次的偶然修复来看,键盘的驱动可能会导致我们无法去安装新的小红点和触摸板的驱动和微码。我不是从事相关工作的,因此提出这个猜想,不知道有没有大神从底层的角度解释一下。

写于2023年1月21日(除夕夜)


http://www.ppmy.cn/news/404103.html

相关文章

小米笔记本电脑启动失败

作者:iamlaosong 朋友一台小米笔记本电脑启动失败,出现下面画面,担心里面的资料没了。我连忙安慰他说只是系统问题,不会影响里面的资料。我让他重启电脑,他说重启几次了,还是进不了系统。因急等里面的资料…

小米笔记本pro重装系统和问题汇总

重装过程 1.最近几天被一个移动硬盘搞得心累,硬盘插上电脑无法访问,最后排查发现是系统问题,我猜测是系统更新后某个组件出了问题,具体不清楚,实在没时间去解决了,直接重装系统。 2.我找的是网上比较火的几…

React基础教程(三):JSX语法

React基础教程(三):JSX语法 1、JSX简介 全称:JavaScript XMLreact定义的一种类似于XML的JS扩展语法:JSXML本质是React.createElement(component, props, ...children)方法的语法糖作用:用来简化创建虚拟DOM(注意&…

微机保护的数据采集系统(2)

(二)采样保持电路(S/H)和模拟低通滤波器(ALF) 1.采样保持电路(S/H) (1)采样保持原理。 S/H电路的作用是在一个…

小程序 自定义组件引用scroll-view 滚动事件监听不了

好几个业务页面都使用了scroll view里面的item也很很类似&#xff0c;所以想 自定义一个滚动scroll-view&#xff0c;把事件封装起来调用。 但是bindscroll事件怎么都没有执行。 wxml <view><scroll-view style"margin-top:{{nav_height}}px;height:{{windowH…

Incorrect string value: '\xE6\x9D\x91\xE4\xB8\x8A...' for column 'name'错误解决

错误原因: 出现这种问题是因为你的该字段的编码格式问题,一般是插入中文数据的时候出现这样的问题 解决方案: 修改该字段的编码格式为utf-8,为了防止新建的表出现这种问题,最好把数据库的编码格式也修改一下.

C语言 9:f(x)g(x)模式运用数学函数pow sqrt abs

//pow() abs() #include"stdio.h" #include"math.h" //调用 int main() {int m,n,x;float s;printf("请输入x");scanf("%d",&x);m3*x-5;npow(m,5); // n abs(m)6; printf("%d\n",n);return 0; } //sqrt() #inclu…

macOS 12 CleanMyMac X 4.8.9 闪退解决办法

打开CleanMyMac X 偏好设置&#xff0c;声音 “为主要的CleanMyMac X 操作播放声音” 取消勾选&#xff0c;就能正常使用了。