小编Jar*_*ari的帖子

使用 Magic Trackpad 时如何在 Windows 中捕获鼠标事件?

我一直在试图弄清楚如何从触控板上“捕捉”三指和四指滑动以将自定义键盘命令绑定到它们。我认为也可以以同样的方式禁用点击点击。

我的想法是使用Autohotkey来捕捉信号并将动作(或不动作)绑定到该鼠标输入。问题是默认驱动程序不会将此信息传递给系统。

有谁知道如何从系统获取原始输入到 Windows 中 Autohotkey 的鼠标信号?某些应用程序、DLL 或其他什么?

这些代码来自我能够从 Magic Trackpad 捕获的默认 Autohotkey:

VK  SC  Type    Up/Dn   Elapsed Key
02  000     d   1.22    RButton         
02  000     u   0.00    RButton         
9E  001     d   2.15    WheelDown       
9E  001     d   0.03    WheelDown       
9F  001     d   1.22    WheelUp         
9F  001     d   0.02    WheelUp         
9D  001     d   1.83    WheelRight      
9D  001     d   0.00    WheelRight      
9C  001     d   1.22    WheelLeft       
9C  001     d   0.02    WheelLeft       
Run Code Online (Sandbox Code Playgroud)

使用上面的 WheelLeft 函数,我使用 Autohotkey 中的以下函数创建了两个手指滑动的后退按钮:

WheelLeft::
 winc_presses = 1 …
Run Code Online (Sandbox Code Playgroud)

windows autohotkey magic-trackpad

5
推荐指数
1
解决办法
2190
查看次数

标签 统计

autohotkey ×1

magic-trackpad ×1

windows ×1