不想让它占用任何快捷键

搞一个正常按不到的键?
或者用 Autohotkey 屏蔽一下,我就用这个禁了 edge 的 F7

想彻底干掉它的占用
那去他设置里看看吧?
看图,这块没法设置成不占任何快捷键,只能想其他办法了
可以试试安装那种特别古老的版本,它就没有这么多的功能。
不过我觉得也可以换一个其他的输入法试一试。
全局快捷键的实现原理:程序通过系统api注册一个按键组合以及消息,发生按键组合后,windows会投递这个消息到目标程序。
虽然用ahk可以屏蔽这个全局快捷键信息,但是其他的程序想使用同样的快捷键是也不可能的。除非通过dll注入等方法来让原进程反注册快捷键。
所以最好的方法是设置成一个永远用不到的快捷键并用ahk屏蔽它。
系统开机后, 搜狗会注册这个快捷键. 你需要拦截这个操作才行.
理论上可以实现, 但是感觉得不偿失.
1 Like
全局快捷键一般都遵循抢注原则,
让你想要能用的软件先启动,注册全局快捷键,之后再启动的软件就无法注册了。
可以让AI帮你写一个软件,抢先注册掉所有你不想被触发的组合键
1 Like