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

Post a reply


In an effort to prevent automatic submissions, we require that you complete the following challenge.
Smilies
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :| :mrgreen: :geek: :ugeek: :arrow: :angel: :clap: :crazy: :eh: :lolno: :problem: :shh: :shifty: :sick: :silent: :think: :thumbup: :thumbdown: :salute: :wave: :wtf: :yawn: :facepalm: :bravo: :dance: :beard: :morebeard: :xmas: :HeHe: :trollface: :cookie: :rainbow: :monkeysee: :monkeysay: :happybday: :headwall: :offtopic: :superhappy: :terms: :beer:
View more smilies

BBCode is ON
[img] is OFF
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

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

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

Post by tek_eternal » 13 Aug 2016, 19:38

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

Code: Select all

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

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

Post by Marcosa1020 » 12 Aug 2016, 21:20

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

Code: Select all

`::LCtrl
LCtrl::`

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

Post by tek_eternal » 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

Top