답변:
대신 다음을 시도하십시오.
Ctrl & w::Send !w
AutoHotKey에는Ctrl 키를 키 에 다시 매핑하는 특수 처리Alt 기능이 있습니다.
소스 키가 LCtrl이고 대상 키가 Alt 키인 경우 Send {Blind} {LAlt DownTemp} 행은 Send {Blind} {LCtrl Up} {LAlt DownTemp}로 대체됩니다. {RCtrl up}을 사용하는 것을 제외하고 소스가 RCtrl 인 경우에도 마찬가지입니다.
이 특수 처리는 특별히 관찰 된 동작을 방지하도록 설계되었습니다. 와 같이 더 간단한 리매핑에 대해 생각한다면으로 붙여 넣을 수있는 것처럼 취급 p::v
하고 싶을 것입니다 . 일반적으로 AutoHotKey는 핫키를 트리거하는 동안 키를 수정하여 작업을 수행하도록합니다.CtrlP^v
P
LCtrl
대신 사용해야한다고 가정했습니다 Ctrl
.
다음과 관련이있을 수 있습니다.
^ x :: ^ c Control-X가 Control-C를 생성하게합니다. 또한 Control-Alt-X가 Control-Alt-C 등을 생성하게합니다.
AutoHotkey 도움말 페이지에서 가져옵니다.
Control-W는 Alt-W를 생산합니다.
Ctrl + W를 사용하여 탭을 닫으려고한다고 말했습니다.
Ctrl-W가 Alt-W와 Cltr-W를 동시에 생성하기 때문에 Cltrl-Alt-W를 생성하는 경우 애플리케이션에 내부 신호를 포착 할 시간이 있음을 의미합니다.
응용 프로그램이 BIOS 키를 찾거나 자동 핫키가 충분히 빠르게 반응하지 않기 때문일 수 있습니다.
자동 핫키를 x- 시간 동안 절전 모드로 설정하거나 동시에 더 많은 신호를 전송하는 옵션이 있다는 것을 기억합니다.
더 많은 신호를 동시에 보내면 키가 Bios에서 응용 프로그램에 도달하지 못하게됩니다. AutoHotkey는 항상 스트로크를 변환하므로 응용 프로그램은 올바른 키 / AutoHotkey 신호 만 읽습니다 .
내 긴 설명이 도움이 되었기를 바랍니다.
LCtrl
하고RCtrl
대신에Ctrl & w::Send !w
? 그것도 작동합니다.