Jim*_*Jim 16 windows magic-trackpad
任何人都知道如何在 Windows(没有 Boot Camp)上修改 Apple Magic Trackpad 的设置?
我能够安装驱动程序并使其工作。
但是,默认情况下,点按单击似乎是打开的,我认为如果我可以将其关闭,效果会更好。
仅安装驱动程序的问题是您没有 Boot Camp 控制面板,因此您无法调整设置。
有没有人知道触控板的设置存储在哪里?
rym*_*ymo 24
附加调试器到的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)
Run Code Online (Sandbox Code Playgroud)
我编写了一个快速程序,它将读取此注册表项并将设置写入\\.\AppleWirelessTrackpad设备。在这里下载(源代码可用,欢迎贡献)。具有 Windows 编程经验的人可以添加一个漂亮的 UI,并将其作为服务运行,以便在设备 [重新] 连接时进行检测和初始化。
对于我的个人设置,我手动更改了注册表设置(0x6b:默认值,减去拖动锁定!)并将此程序作为 Windows 计划任务(在登录时)运行。在极少数情况下,重新启动时垫失去同步,我只是再次手动运行程序以刷新设置。
这是一个示例注册表文件,另存为纯文本然后双击应用:
文件disableTapToClick.reg:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Apple Inc.\Trackpad]
"Mode"=dword:0000006e
Run Code Online (Sandbox Code Playgroud)
下载页面上提供的其他示例注册表文件。
这是不受支持的,你最好的办法是询问苹果支持,但我想他们也不会提供帮助......
似乎最好了解该行为,请注意,仅触摸触控板来移动鼠标不会触发点击。仅当您快速触摸触控板并移开手指时才会触发点击...
我可以通过在跳跃手指时连续移动来移动桌面快捷方式,而无需打开任何快捷方式,只有在快速点击(或单击鼠标按钮(如果存在)时)才能打开它们。
| 归档时间: |
|
| 查看次数: |
19371 次 |
| 最近记录: |