| HOME / 정보공유 / AIX 명령어 모음

xkbevd
xkbevd xkbevd 디먼 목적 XKB 이벤트 디먼. 구문
xkbevd [ -help ] [ -cfg File ] [ -sc Command ] [ -sd Directory ] [ -display Display ] [ -bg ] [ -synch ] [ -v ]
설명
xkbevd 이벤트 디먼은 지정된 XKB 이벤트를 감지하고 요청된 명령이 발생하면 이 명령을 실행합니다. 구성 파일은 이벤트 스펙/조치 쌍이나 변수 정의 리스트로 구성됩니다.
이벤트 스펙은 간단한 XKB 이벤트 이름과 괄호로 묶여 규정자로 제공되는 문자열이나 식별자로 구성됩니다. 빈 괄호는 규정이 없음을 나타내고 다른 스펙과 일치하지 않는 이벤트에 적용되는 디폴트 명령을 지정하기 위해 제공됩니다. 규정자 해석은 이벤트 유형에 따라 달라집니다.
벨 이벤트는 벨 이름을 사용하여 대조됩니다.
메세지 이벤트는 메세지 문자열의 내용에서 대조됩니다.
느린 키 이벤트는 press, release, accept 또는 reject 중 하나를 승인합니다.
다른 이벤트는 인식되지 않습니다.
조치는 선택적 키워드와 선택적 문자열 인수로 구성됩니다. xkbevd는 다음과 같은 조치를 인식합니다.
none
ignore
echo
printEvent
sound
shell
조치를 지정하지 않으면, 문자열은 쉘 명령으로 취급되는 경우에, 감탄 부호로 시작하지 않으면 재생될 사운드 파일의 이름으로 취급됩니다.
인수 문자열의 변수 정의는 인수 문자열이 조치 프로세서로 패스되기 전에 문제의 이벤트로부터 필드들과 함께 확장됩니다. 변수의 일반 구문은 다음 중 하나입니다.
$c
또는
$(str)
여기서 c는 단일 문자이고 str은 임시 길이의 문자열입니다. 모든 매개변수에는 단일 문자와 긴 이름 둘 다가 있습니다. 인식되는 매개변수 리스트는 이벤트마다 다양합니다.
ignore, echo, printEvent, sound 및 shell 조치는 ignore, echo, printEvent, sound 및 shell 명령이 수행할 것으로 예상하는 것을 수행합니다. 단, sound 명령은 SGI 기계에 대해서만 구현되고 테스트되었습니다.
현재 인식되는 변수들은 soundDirectory 및 soundCommand입니다.
플래그
-bg xkbevd가 자체를 분기 실행(fork)하고 백그라운드에서 수행하도록 지시합니다.
-cfg File 읽을 구성설정 파일을 지정합니다. 구성설정 파일을 지정하지 않으면, xkbevd는 ~/.xkb/xkbevd.cf 및 $(LIBDIR)/xkb/xkbevd.cf를 순서대로 찾습니다.
-display Display 사용할 표시장치를 지정합니다. 없으면, xkbevd는 $DISPLAY를 사용합니다.
-help 사용법 메세지를 인쇄합니다.
-sc Command 사운드를 재생하기 위해 사용되는 명령을 지정합니다.
-sd Directory 사운드 파일에 대한 최상위 디렉토리를 지정합니다.
-synch 모든 X 요청의 동기화를 강요합니다. 속도가 느려집니다.
-v 디버깅 메세지를 포함하여, 추가 정보를 인쇄합니다. -v를 여러번 지정하면 출력이 많아집니다.
관련 정보
X 명령.