我想检测点击我的触控板的时间!
我通常使用USB鼠标,所以我不使用触摸板.相反,我希望能够在单击触摸板时在.NET中执行操作.通过这种方式,我可以将它用作快捷方式:轻轻一击即可.
这是可能的,如果是的话,任何线索如何?我更喜欢它是否可以在VB.NET或C#中工作.
我的理论是,我必须做一个鼠钩,然后以某种方式确定点击来自哪个设备.如果确定点击来自触摸板,则取消点击并执行任务().
谢谢!
*编辑* 嗯,它已经"解决了",有点像:)奇怪的是,Synaptics几天前发布了他们最新的触摸板驱动程序和软件以及一些新的功能.由于我的笔记本电脑有一个synaptics触摸板,我试用了该软件,有趣的是,内置了指定触控板上的点击以执行操作的功能.
所以已经实现了所需的功能,没有一行代码(我自己的代码:).
回答Adrian的链接到RawInputSharp库.我昨天做了修补,我90%肯定可以用于此目的,如果笔记本电脑没有synaptics触控板.