有人知道如何在 Windows 上修改 Apple Magic Trackpad 的设置(无需 Boot Camp)吗?

有人知道如何在 Windows 上修改 Apple Magic Trackpad 的设置(无需 Boot Camp)吗?

有人知道如何在 Windows 上修改 Apple Magic Trackpad 的设置(无需 Boot Camp)吗?

我能够安装驱动程序并使其工作。

但是,“点击”功能似乎默认处于开启状态,我认为如果我可以将其关闭,效果会更好。

仅安装驱动程序的问题是您无法获得 Boot Camp 控制面板,因此您无法调整设置。

有人知道触控板的设置存储在哪里吗?

答案1

IOCTL将调试器连接到 BootCamp 控制面板,可以看到设置以格式写入CTL_CODE(FILE_DEVICE_MOUSE, 0x801, METHOD_BUFFERED, FILE_ANY_ACCESS)。写入的数据与 Windows 注册表中找到的数据相匹配HKEY_CURRENT_USER\Software\Apple Inc.\Trackpad\Mode。我已确定此条目的格式为:

0 1 1 0 1 1 1 1  0x6F
| | | | | | | |
| | | | | | | tap to click
| | | | | | dragging
| | | | | drag lock
| | | | [reserved, always 1]
| | | [reserved, always 0]
| | secondary tap
| secondary click
bottom left (0 for bottom right)

我编写了一个快速程序,可以读取此注册表项并将设置写入设备\\.\AppleWirelessTrackpad。下载这里(源代码可用,欢迎贡献)。具有 Windows 编程经验的人可以添加一个漂亮的 UI,并将其作为服务运行,以检测和初始化设备何时 [重新] 连接。

对于我的个人设置,我手动更改了注册表设置(0x6b:默认值,减去拖拽锁!)并将此程序作为 Windows 计划任务运行(登录时)。在极少数情况下,pad 在重新启动之间失去同步,我只需再次手动运行该程序即可刷新设置。

这是一个示例注册表文件,请保存为纯文本,然后双击应用:

文件disableTapToClick.reg

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Apple Inc.\Trackpad]
"Mode"=dword:0000006e

下载页面上提供了其他示例注册表文件。

答案2

我制作了一个 GUI 版本来进行注册表设置。请查看并告诉我您的想法。但请注意,这是一个测试版。请看这里http://www.mannis-world.de/blog/?p=15#more-15

答案3

这不受支持,你最好的选择是询问 Apple 支持,但我想他们也不会提供帮助......

最好学习这种行为,请注意,仅触摸触控板来移动鼠标不会触发点击。只有快速触摸触控板并移开手指时才会触发点击...

我可以通过手指跳跃的同时不断移动来移动桌面快捷方式,而无需打开任何快捷方式,只有快速点击(或单击鼠标按钮(如果有))才能打开它们。

相关内容