저는 AHK의 전문가는 아니지만 얼마 전 아포스트로피 데드 키의 동작을 변경하는 아주 간단한 코드를 작성했습니다. 내가 원했던 것은 홀로 눌려지면 아포스트로피를 직접 출력하고 오른쪽 Ctrl 키를 누르면 정상적인 데드 키 기능을 갖게하는 것이 었습니다.AutoHotKey 죽은 키 다시 매핑이 작동을 멈췄습니다.
$'::send '{space}
^'::send '
을 다음과 플러스 내가 생각하지 않는 다른 물건 관련으로
내 코드이었다. 잠시 동안 정상적으로 작동했지만 요즘은 멈추었습니다. 일부 업데이트 또는 이와 비슷한 것으로 의심됩니다.
이제 예상과 다르게 작동합니다. 단 하나의 인쇄기로 공백이없는 아포스트로피를 인쇄합니다 (지금까지는 모두 좋음). 그러나 Ctrl 키를 누른 다음 다른 문자를 누르면 그 자체 만 인쇄됩니다 . Ctrl 키를 두 번 누르면 두 번째 누를 때 두 개의 아포스트로피가 인쇄되고 Ctrl 키를 누른 상태에서 처음 키를 누르면 (Ctrl 키 제외) 두 개의 아포스트로피와 한 개의 공백이 인쇄됩니다. 실제로
는 :
Ctrl+' followed by e = <e> with no apostrophe anywhere.
Ctrl+' followed by r = <r> again with no apostrophe anywhere.
Ctrl+' followed by Ctrl+' = <''>
Ctrl+' followed by just ' alone = <'' >
이 사람이 어떤 제안을 가지고, 나를 매우 당황 잎은 이전처럼 작동받을 수 있나요?
미리 감사드립니다.
는 당신이 예에서 키보드 유형을 변경 한 것일 수 미국에서 미국으로? 그들은 죽은 열쇠와 관련하여 다르게 행동합니다. –
아뇨, AHK를 끄면 죽은 키가 정상적으로 작동하기 때문에 국제 사회로 도약합니다. – Skipjack3