有人知道如何在Windows(没有Boot Camp)上修改Apple Magic Trackpad的设置吗?
我能够安装驱动程序并使它正常工作。
但是,默认情况下点击点击似乎处于打开状态,我认为如果可以将其关闭,效果会更好。
仅安装驱动程序的问题是您没有Boot Camp控制面板,因此无法调整设置。
有人知道触控板的设置存储在哪里吗?
有人知道如何在Windows(没有Boot Camp)上修改Apple Magic Trackpad的设置吗?
我能够安装驱动程序并使它正常工作。
但是,默认情况下点击点击似乎处于打开状态,我认为如果可以将其关闭,效果会更好。
仅安装驱动程序的问题是您没有Boot Camp控制面板,因此无法调整设置。
有人知道触控板的设置存储在哪里吗?
Answers:
将调试器连接到BootCamp控制面板后,可以看到设置是使用IOCTL
格式写入的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计划任务运行(登录时)。在极少数情况下,键盘在重新启动之间失去同步时,我只是手动再次运行该程序以刷新设置。
这是一个示例注册表文件,另存为纯文本,然后双击以应用:
档案disableTapToClick.reg
:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Apple Inc.\Trackpad]
"Mode"=dword:0000006e
下载页面上提供了其他示例注册表文件。
0x6e
(01101110)。对于其他组合,请在“程序员”模式下(在“视图”菜单下)打开Windows计算器,单击左侧的“ Bin”,根据上表键入1和0,然后单击左侧的“十六进制”将其转换回这就是需要进入注册表的内容。我希望其他超级用户可以在不久的将来通过一个不错的UI帮助我们所有人。
我制作了一个GUI版本来进行注册表设置。请检查ist并告诉我您的想法。但是请注意,它是测试版。在这里看http://www.mannis-world.de/blog/?p=15#more-15
不支持此功能,最好的方法是询问Apple支持,但我想他们也帮不上忙...
这似乎是最好的学习方法,请注意,仅触摸触控板以移动鼠标并不会触发点击。仅当您快速触摸触控板并松开手指时,点击才会触发。
我可以通过在不打开任何快捷方式的情况下不断跳动手指而不断移动桌面快捷方式,仅当我快速点击(或单击鼠标按钮,如果有)时才可以打开它们。