百度网盘占用 ESC
键导致 Mac 上的所有软件无法直接使用 ESC
键,需要结合使用 Fn + ESC
两个键的方式实现原本 ESC
键的功能,比如在使用 vim
时将无法直接使用 ESC
退出编辑模式。
排查问题
这个问题困扰了我几天,由于不能直接使用 ESC
键打破了我长期一贯的使用方式,根本无法接受,迫使我花时间去排查导致这个问题的原因,最终定位到是百度网盘软件的问题。
是因为无意之下在设置网盘的时候开启了 快捷上传插件:
该功能在开启的时候会提示授权 “辅助功能” 权限,当时没多想,就直接给了权限,而正是因为这个权限,它才可以做到占用 ESC
键,“辅助功能"权限包含了键盘相关的配置能力:
解决方式
注意,仅仅是禁用 快捷上传插件 是不能彻底解决 ESC
键被占用的问题的,重启百度网盘也无济于事。
如果还想用百度网盘的话,需要卸载网盘重新安装才行,卸载前建议先安装腾讯柠檬清理工具,这样在卸载的时候可以同时清理掉残留的一些文件。
总结来说,后续需要多加关注软件获取的权限,以及出现问题时可以通过关闭某些软件来排查定位问题。