将ctrl与caps互换后,在日语输入法下,按ctrl,ctrl会一直被按住。

遇到了问题?请先进行搜索(中文和英文),然后在此提问

Moderators: tmplinshi, arcticir

tek_eternal
Posts: 3
Joined: 11 Aug 2016, 19:31

将ctrl与caps互换后,在日语输入法下,按ctrl,ctrl会一直被按住。

11 Aug 2016, 20:50

RT
我将左边的ctrl和caps lock互换,普通情况下没有问题。
当切换至日语输入法(不管是谷歌的还是微软自带的)时,按下caps lock(此时已经被映射成ctrl),ctrl会一直被按住,此后再按任何键,都会变成ctrl+按下的键(比如 按1变成是 ctrl+1),关掉ahk后还会如此,只有切换回其他输入法,按几下ctrl+shift 和 shift 才能恢复。
我发现论坛里有其他人提过这个问题,但是没人解答,大家能帮帮我么?英语不是很好,再纠结要不要再英文发一贴 :crazy:
其他人关于这个问题的提问:
https://autohotkey.com/boards/viewtopic.php?t=9701
我的映射脚本:

Code: Select all

CapsLock::LCtrl
LCtrl::CapsLock
Marcosa1020
Posts: 168
Joined: 23 Sep 2015, 19:15

Re: 将ctrl与caps互换后,在日语输入法下,按ctrl,ctrl会一直被按住。

12 Aug 2016, 21:20

你好。
可能是因為Capslock有持續運作的功能,如果將CapsLock換成其它按鍵可以嗎?
例如`

Code: Select all

`::LCtrl
LCtrl::`
tek_eternal
Posts: 3
Joined: 11 Aug 2016, 19:31

Re: 将ctrl与caps互换后,在日语输入法下,按ctrl,ctrl会一直被按住。

13 Aug 2016, 19:38

Marcosa1020 wrote:你好。
可能是因為Capslock有持續運作的功能,如果將CapsLock換成其它按鍵可以嗎?
例如`

Code: Select all

`::LCtrl
LCtrl::`
使用其它键与ctrl交换是没问题的,只有caps lock,且在日语输入法中会这样,这个让我很困扰。

Return to “请求帮助”

Who is online

Users browsing this forum: No registered users and 51 guests