Skip to content

关于触控支持

Blinue edited this page May 19, 2024 · 1 revision

由于操作系统的安全限制,Magpie 需要 UIAccess 权限来支持触控输入。获得此权限需要满足两个条件:

  1. 应用程序必须有一个数字签名,且该签名能够通过与本地计算机上受信任的根证书颁发机构存储相关联的证书来验证。
  2. 应用程序必须位于“安全位置”,例如 Program Files、System32 等文件夹中。

启用触控支持时,Magpie 将进行以下操作:

  1. 向受信任的根证书颁发机构存储添加自签名证书。
  2. 将 TouchHelper.exe 文件复制到 System32\Magpie 文件夹。在缩放时,Magpie 会运行此程序以实现触控支持。

这两项操作都对操作系统构成重大更改,因此需要管理员权限。如果不再需要触控支持,应关闭此选项,Magpie 会撤销这些更改,不在操作系统中留下痕迹。

触控支持可能会因为某些原因失效(比如 TouchHelper.exe 需要更新时),如果发生这种情况,Magpie 会在缩放前请求管理员权限来修复它。