标题:如何禁止笔记本电脑的触摸板
只看楼主
井绳
Rank: 2
等 级:论坛游民
帖 子:96
专家分:69
注 册:2010-6-29
结帖率:100%
已结贴  问题点数:20 回复次数:11 
如何禁止笔记本电脑的触摸板
需要一个功能:点击一个按钮禁能/使能触摸板
请教各位大老,该功能如何实现?
搜索更多相关主题的帖子: 禁止 笔记本电脑 点击 按钮 
2018-11-08 09:10
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:432
帖 子:10064
专家分:41463
注 册:2014-5-20
得分:0 
试试这个系统服务:
Touch Keyboard and Handwriting Panel Service
2018-11-08 10:52
井绳
Rank: 2
等 级:论坛游民
帖 子:96
专家分:69
注 册:2010-6-29
得分:0 
我的系统中没有这个服务啊
Touch Keyboard and Handwriting Panel Service
2018-11-08 15:50
井绳
Rank: 2
等 级:论坛游民
帖 子:96
专家分:69
注 册:2010-6-29
得分:0 
没有人能帮我吗?
2018-11-09 08:30
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:432
帖 子:10064
专家分:41463
注 册:2014-5-20
得分:20 
还没遇过这方面的情况,想知道为何要禁用触摸板?
这问题是否与设备管理方面有关,有一套设备管理的API,看看是否有用。
API文件:setupapi.dll
做了个导出函数名单参考,主要的函数名开头是SetupDi......
setupapi.rar (7.8 KB)



[此贴子已经被作者于2018-11-9 10:48编辑过]

2018-11-09 10:38
井绳
Rank: 2
等 级:论坛游民
帖 子:96
专家分:69
注 册:2010-6-29
得分:0 
谢谢吹水佬的回复!
想要禁用触摸板也是因为无可奈何。
有几台老笔记本,厂家装的不知道是那家的触摸板,找不到驱动程序。
无论哪种现有的驱动程序安装时,系统总是提示:没有发现xxx触摸板。
强行安装上也没有任何作用。
不装任何驱动触摸板也能用,就是无法禁能。
实再不行就帮他们把触摸板的排线拔掉完事;
可是那样做的话,不插鼠标就啥也干不了了。
你给的设备管理API太高大上了,不知道怎么用。
2018-11-09 13:22
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:432
帖 子:10064
专家分:41463
注 册:2014-5-20
得分:0 
以下是引用井绳在2018-11-9 13:22:33的发言:
你给的设备管理API太高大上了,不知道怎么用。

只知道有这组管理设备的API,我也没用过。
在MSDN搜索相关函数名有详细说明,可以先枚举相关设备,看看有无触摸板设备,有的话应该有函数可以设置为禁用或卸载。


2018-11-09 14:42
antony521
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:168
专家分:161
注 册:2009-8-20
得分:0 
网上有改注册表的方法,搜一下
2018-11-09 17:43
井绳
Rank: 2
等 级:论坛游民
帖 子:96
专家分:69
注 册:2010-6-29
得分:0 
回复 8楼 antony521
试过,不灵
2018-11-09 19:00
liuxingang28
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:山东济南
等 级:贵宾
威 望:47
帖 子:649
专家分:2156
注 册:2014-2-7
得分:0 
我原来用的笔记本可通过快捷键禁用触摸板,具体是Fn+F?记不清了。

泉城飞狐
2018-11-10 10:40



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-491080-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.069377 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved