본문으로 건너뛰기

무시할 한정자 키

무시할 한정자 키를 사용하면 그리기 단추를 한 번 누를 때 일반 클릭으로 통과시킬 수 있습니다. 키를 누른 채로 그리기 단추를 누르면, 포인터 아래의 프로그램은 Input.Observer가 실행되지 않는 것과 똑같이 누름을 받습니다. 오른쪽 클릭은 상황에 맞는 메뉴를 열고, 오른쪽 끌기는 그 프로그램이 정한 대로 동작합니다. 제스처가 시작되지 않고, 궤적이 그려지지 않으며, 아무것도 일치시키지 않습니다.

기본 무시할 한정자 키는 Ctrl입니다. 그러면 Ctrl+오른쪽 클릭과 Ctrl+오른쪽 끌기는 항상 프로그램에 전달됩니다.

키 선택​

Input.Observer간단히고급
자동화
작업
텍스트 확장
코드 조각
레코더
샌드박스
앱 그룹
무시 그룹
제스처
엔진
전역 이벤트
제외 영역
스크립트
플러그 인
설정
일반
모양
프로필
콘솔
보안
도움말
정보
일반
제스처 시작
그리기 단추
왼쪽 단추오른쪽 단추가운데 단추측면 단추 1측면 단추 2
무시할 한정자 키
제스처 단추를 누를 때 이 키 중 하나를 누르고 있으면 해당 누름에 대해 제스처 캡처를 건너뜁니다.
CtrlShiftAlt
  1. 일반 페이지를 엽니다.
  2. 제스처 시작 카드의 무시할 한정자 키 ①에서 원하는 키를 클릭합니다. 선택된 키를 다시 클릭하면 제거됩니다.
  3. 저장합니다.

규칙​

  • Ctrl, Shift, Alt만 무시할 한정자 키가 될 수 있습니다. Win은 안 됩니다. 구성 파일에 다른 키가 지정되어 있으면 로드할 때 제거됩니다.
  • 없음, 하나, 또는 여러 개. 하나도 선택하지 않으면 그리기 단추를 누를 때마다 제스처가 시작될 수 있습니다.
  • 하나만 있으면 됩니다. 여러 개를 선택하면 그중 하나만 누르고 있어도 누름이 무시됩니다. 다른 키를 아직 누르고 있는 동안에는 일부를 놓아도 상관없습니다.
  • 어느 쪽이든. 왼쪽 Ctrl과 오른쪽 Ctrl은 모두 Ctrl로 인정되며, 다른 키도 마찬가지입니다.
  • 누르는 순간에만 확인합니다. 그리기 단추를 누르는 순간 누르고 있는 것만 인정됩니다. 제스처가 시작된 뒤에 키를 눌러도 취소되지 않으며, 제스처 도중에 누른 한정자로 계산됩니다 (한정자 키와 타이밍).
  • 누를 때마다 따로. 그리기 단추를 누를 때마다 따로 확인합니다. 켜거나 끌 것은 없습니다.

무시할 한정자 키는 그리기 단추 누름에만 영향을 줍니다. 단축키, 텍스트 확장, 전역 이벤트에는 영향을 주지 않습니다. 그 단추에 대한 마우스 단추 전역 이벤트는 여전히 발생하지만(전역 이벤트), 제스처가 시작되지 않았으므로 그리기 단추를 놓음은 발생하지 않습니다.

제스처 한정자로 쓰는 무시할 키​

키는 무시할 한정자 키이면서 동시에 제스처 한정자일 수 있지만, 한 가지 제한이 있습니다.

제스처 트리거의 타이밍무시할 한정자 키를 쓸 수 있는가?
이전아니요. 그리기 단추를 누를 때 키를 누르고 있으면 제스처가 시작되지 않으므로 이 트리거는 절대 일치할 수 없습니다. 한정자 선택기가 키를 거부하고 이유를 알려 줍니다.
이후예. 제스처가 시작된 뒤에 키를 누르십시오.
둘 다예. 다만 "도중에 누름" 쪽만 일치할 수 있습니다.

예: Ctrl이 무시할 키이고 왼쪽으로 밀기 트리거가 Ctrl, 둘 다를 요구하는 경우:

  • Ctrl을 누른 채로 오른쪽 단추를 누르면 오른쪽 클릭이 프로그램에 전달됩니다. 제스처는 없습니다.
  • 오른쪽 단추를 누르고 그리기 시작한 다음 Ctrl을 누르고 마치면 트리거가 일치합니다.

간단히 모드에서는 타이밍이 표시되지 않으며 새 트리거는 둘 다를 사용합니다. 따라서 간단히 모드에서 Ctrl이 무시할 한정자 키인 한, Ctrl을 한정자로 쓰는 제스처는 그리기 시작한 뒤에 Ctrl을 누를 때만 동작합니다.

클릭을 통과시키는 다른 방법​

  • 프로그램 전체를 건드리지 않으려면 무시 그룹을 사용하십시오.
  • 화면 일부를 건드리지 않으려면 제외 영역을 사용하십시오.
  • 모든 것을 일시 중지하려면 트레이 메뉴에서 사용을 끄십시오(트레이 아이콘).
  • 다음 그리기 단추 누름만 통과시키려면, 예를 들어 단축키로 EngineDisableNextGesture 기본 제공 함수를 호출하는 작업을 실행하십시오(기본 제공 함수).