在 Windows 上用 Shift + 鼠标左键 选择文本时,总会切换输入法中英模式,如何解决?

目标是在在 Windows 上用 Shift + 鼠标左键 选择文本时,不要让系统切换输入法中英模式,有哪些解决方案吗?

输入法问题,换个输入法?

输入法切换快捷键设置问题吧

原因:输入法的中英文切换快捷键是 Shift , 在设置里面把快捷键注销掉或者换掉,用 Ctrl + 空格。

还可以添加多个键盘(设置中添加 中文,英文 语言,每个保留一个输入法,注销掉快捷键),例如英文和中文键盘,使用 Windows + 空格切换。

如果你用 Windows 自带的输入法,那它可能自作聪明地帮你调整中英输入状态,我找不到关掉的方法。

Shift 是很多快捷键的修饰键,误触机率大,我一直都是添加两个键盘的。

微软输入法设置 - 按键,取消勾选 Shift。

1

1 个赞

要是你能区分左右shift的话,切换中英文切到右shift吧。这个是舒服发的问题,要不换一个?

可以使用这个开源的小工具将caps转换成control+space来切换输入法. GitHub - cuiliang/Caps2CtrlSpace: CapsLock 切换输入法中英文
也可以用AHK 和 quicker

我也遇到了这个问题,左手shift切换中英文蛮方便的。最后图省事,把输入法快捷键取消了,挺可惜。还真没想过要用ahk处理。

我咋没遇到这种问题呢,这两个操作一直没有冲突过

我也是,一般来说不会啊,只要按住就没事

①关闭输入法的中英文切换键

②CapsCursor选择,语言模式、指令模式、微软模式其一
搜狗截图20220901144221

但是单击 Shift 切换中英我也要用呀,只是希望按住 Shift + 鼠标左键选择文本时候不要切换

我的中英混输很多, Ctrl + 空格不合适,还是希望能在单击 Shift 切换中英保留的情况下,按住 Shift + 鼠标左键选择文本时候不要切换

微软输入法没有提供这种选项,那你只能换输入法了。

待会看看