如何彻底干掉切换搜狗输入法的快捷键

不想让它占用任何快捷键
image.png

搞一个正常按不到的键?

或者用 Autohotkey 屏蔽一下,我就用这个禁了 edge 的 F7

image.png

想彻底干掉它的占用

那去他设置里看看吧?

看图,这块没法设置成不占任何快捷键,只能想其他办法了

可以试试安装那种特别古老的版本,它就没有这么多的功能。

不过我觉得也可以换一个其他的输入法试一试。

全局快捷键的实现原理:程序通过系统api注册一个按键组合以及消息,发生按键组合后,windows会投递这个消息到目标程序。
虽然用ahk可以屏蔽这个全局快捷键信息,但是其他的程序想使用同样的快捷键是也不可能的。除非通过dll注入等方法来让原进程反注册快捷键。
所以最好的方法是设置成一个永远用不到的快捷键并用ahk屏蔽它。

系统开机后, 搜狗会注册这个快捷键. 你需要拦截这个操作才行.

理论上可以实现, 但是感觉得不偿失.

1 Like

全局快捷键一般都遵循抢注原则,
让你想要能用的软件先启动,注册全局快捷键,之后再启动的软件就无法注册了。
可以让AI帮你写一个软件,抢先注册掉所有你不想被触发的组合键

1 Like