我有一台运行触摸驱动应用程序的 Windows 7 计算机,每当用户触摸屏幕时,就会出现这个小菱形光标。我相信该光标是供笔和平板电脑使用的。
我尝试禁用平板电脑输入服务,但触摸功能在机器上完全停止工作。然后我想也许我可以改变光标的外观,但我找不到任何痕迹。
有没有办法可以完全隐藏该光标,这样除了应用程序之外就没有视觉反馈了?
答案1
我知道这个问题之前有人问过,但我想我还是会发布这个,以防人们仍在寻找解决方案。我需要在自助服务终端类型的设置中禁用触摸光标,以免分散正在运行的应用程序的注意力。
打开注册表编辑器(打开开始菜单,在搜索栏中输入“regedit”,按回车键)并导航至:
计算机\HKEY_CURRENT_USER\Software\Microsoft\Wisp\Pen\SysEventParameters
有一个名为“UICursorMode”的条目,将其值更改为 0。(右键单击,选择“修改”,将“数值数据”更改为 0,单击确定)关闭注册表编辑器并重新启动计算机。
此时,只要您触摸屏幕,鼠标光标就会放在您触摸的位置,而不是显示小菱形光标。在我的应用程序中,我根本不需要用户与鼠标光标交互,因此我用不可见的鼠标光标替换了标准 Windows 鼠标光标,此时一切看起来就像使用标准平板电脑一样。
对于需要触摸和鼠标光标的每个人来说,这可能无法令人满意,但这是我迄今为止能找到的最好的。
希望这可以帮助!