(!——不想看废话的可以直奔帖子“最后”——)
Win10 1809 LTSC
打字时经常被站在插入点的鼠标指针挡住视线,有时可忍有时不可忍……
尽管Windows 是自带了“在打字时隐藏指针”选项,但该选项•半•点•用•也•没•有!
在中文网络基本上没人讨论,在英文网络倒是找到一些讨论,基本上都是说无效,有人还总结了具体会在什么地方无效……
(搞笑的是,这选项只是提供一个状态标记,其实际生效需要软件自行判断何时是“打字时”并自行检查上述状态标记,如果状态标记为“True”则在打字时自行隐藏鼠标指针;更搞笑的是,连微软自己的软件都不一定鸟这状态标记……)
问最近火爆的AI DeepSeek,其给出的方案一是使用第三方软件,第一个软件是 AutoHideMouseCursor (但它给了个错或过时的网址),第二个软件是 Cursor Hider(它依然给了个错或过时的网址)。第二个软件是试用版(共享)软件,开发商主页已消失;第一个是免费的而且我已经用过,的确是能隐藏鼠标指针,但问题就是其包含了个定时隐藏鼠标指针的主功能,打字隐藏鼠标只是附带的,也就是必需开着主功能不然附带功能也不生效……
方案二是用Windows自己的设置,已经确认无效;方案三和五是将鼠标指针移动到屏幕边缘,只不过方案三是写了个AutoHotkey脚本实现按快捷键移动鼠标指针而已;方案四则是离题了,让设置触摸板敏感度……
最后,在一个对微软的提问贴中找到了解决办法:
AHK脚本 Windows Cursor Hider
完全实现真正的打字时隐藏鼠标指针功能,完美!
——
注意:
①如果需要更换鼠标指针图案或主题,需要先关闭该脚本,更换后再重新启动该脚本。(因为脚本启动时会缓存当前在用的整套鼠标指针图案并在恢复显示时调用)
②如果需要截图时包含鼠标,且是使用含主键盘区字符键的快捷键截图,则需要先在脚本的托盘菜单上禁用快捷键(“Suspend Hotkeys”)再按截图快捷键。(因为主键盘区字符键即数字加字母加各符号键,是表明是在打字的触发键)
——
为了消除【注意②】的问题,我fork了一个新的脚本:
增加了在按下 Ctrl 、Alt 、Win 键的时候不隐藏鼠标指针的机制。