楼主:
ccu516 2024-06-09 15:23:33不晓得大家有没有遇到玩游戏时按左shift时,
新注音法会进入中文模式导致快捷键变成中文模式而失效的问题
我自己则是每次进游戏前都要去新注音法将左侧SHIFT禁用,结束后再启用..很麻烦..
所以我就自己写了一只程式【自动在两个模式间切换】
希望给遇到同样问题的人有帮助。
注1:[使用方式是将下面的文字复制进记事本,档名随便取副档名改为".bat"即可,
例如: SHIFT切换.BAT]
注2:[应该跟作业系统有关,我猜只能在WIN10使用]
@echo off
:: 读取当前的 Left Shift Usage 值
for /f "tokens=5" %%A in ('reg query
"HKEY_CURRENT_USER\SOFTWARE\Microsoft\IME\15.0\IMETC" /v "Left Shift Usage"')
do set current_value=%%A
:: 切换状态
if "%current_value%"=="0x00000000" (
reg add "HKEY_CURRENT_USER\SOFTWARE\Microsoft\IME\15.0\IMETC" /v "Left
Shift Usage" /t REG_SZ /d "0x00000002" /f
) else (
reg add "HKEY_CURRENT_USER\SOFTWARE\Microsoft\IME\15.0\IMETC" /v "Left
Shift Usage" /t REG_SZ /d "0x00000000" /f
)
[可以参考这 https://upload.cc/i1/2024/06/09/dT641E.png]
我不晓得是否大家都适用,所以有成功没成功都留个言让我知道吧~Thanks!
作者:
rettoly (ret to ling)
2024-06-09 17:19:00推热心
作者:
Pegasus99 (天马行空...的天马)
2024-06-09 17:27:00已经养成只用右边shift了 左边直接关掉XD
作者: Jinx (吉茵珂斯) 2024-06-09 17:55:00
不是进去shift点一次 Ctrl+space就不会有中文了吗
不只这款 一堆游戏都会这样 所以我老早就把设定改成右边shift切换了 这样左边shift就可以爽按开游戏的时候如果默认输入是中文 就只要按一下右侧shift切换成英文即可
我后来都直接增加一个英文输入法 EN 切过去,要不然好麻烦
不过有些新笔电好像把右shift用Copilot键取代了,这样不晓得还能不能把切换注音指过去?
作者: Gjerry 2024-06-13 05:13:00
我是直接加一个英文输入,玩的时候选就没问题了