| 网站首页 | 业界新闻 | 群组 | 交易 | 人才 | 下载频道 | 博客 | 代码贴 | 编程论坛
免费IT实战开发视频教程合集分享千里之行 始于足下
共有 230 人关注过本帖
标题:如何禁止笔记本电脑的触摸板
只看楼主 加入收藏
井绳
Rank: 2
等 级:论坛游民
帖 子:81
专家分:69
注 册:2010-6-29
结帖率:100%
  已结贴   问题点数:20  回复次数:11   
如何禁止笔记本电脑的触摸板
需要一个功能:点击一个按钮禁能/使能触摸板
请教各位大老,该功能如何实现?
2018-11-08 09:10
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:163
帖 子:6320
专家分:27650
注 册:2014-5-20
  得分:0 
试试这个系统服务:
Touch Keyboard and Handwriting Panel Service
2018-11-08 10:52
井绳
Rank: 2
等 级:论坛游民
帖 子:81
专家分:69
注 册:2010-6-29
  得分:0 
我的系统中没有这个服务啊
Touch Keyboard and Handwriting Panel Service
2018-11-08 15:50
井绳
Rank: 2
等 级:论坛游民
帖 子:81
专家分:69
注 册:2010-6-29
  得分:0 
没有人能帮我吗?
7 天前 08:30
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:163
帖 子:6320
专家分:27650
注 册:2014-5-20
  得分:20 
还没遇过这方面的情况,想知道为何要禁用触摸板?
这问题是否与设备管理方面有关,有一套设备管理的API,看看是否有用。
API文件:setupapi.dll
做了个导出函数名单参考,主要的函数名开头是SetupDi......



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

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

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


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

泉城飞狐
6 天前 10:40







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

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