키 바인딩을 위한 구문은 다음과 같습니다.
Keys KeyBindingsSetName{[보조키] <키>key_name 문맥 함수 [인수] [보조키]<키> key_name 문맥 함수 [인수] ...
여기서, 각 변수의 의미는 다음과 같습니다.
보조키-Ctrl, Shift. Alt, Lock 키. 여러 개의 보조키가 가능합니다. 보조키들은 사이에 빈칸을 넣어 구분하십시오.
key_name-기능이 대응되는 키. 문자나 숫자 키의 경우, key_name 이름이 대개 키 위에 인쇄되어 있습니다. a 키의 이름은 "a"이고, "2" 키의 이름은 "2"입니다. "Tab" 키의 이름은 "Tab"입니다. 마찬가지로, "F3" 키의 이름은 "F3"입니다.
그밖의 키들의 이름은 영문자로 표시됩니다. 예를 들어, plus는 "+" 키의 이름입니다. 시스템 종속 디렉토리에 위치한 파일 keysymdef.h에 키 이름에 대한 자세한 정보가 들어 있습니다.
문맥-이 활동이 활성화되기 위해 키보드 포커스를 가져야 하는 요소. 바인딩이 둘 이상의 문맥에 바인딩되는 경우, 함께 병합할 수 있습니다. 여러 개의 문맥은 "|" 문자로 구분하십시오.
root-작업 공간 배경; window-클라이언트 윈도우;icon-아이콘
함수-윈도우 관리자 함수. 유효한 함수 목록을 보려면 dtwmrc (4)매뉴얼 페이지를 참조하십시오.
인수-요구되는 윈도우 관리자 함수 인수. 자세한 정보는 dtwmrc(4) 매뉴얼 페이지를 참조하십시오.
예를 들어, 다음과 같은 키 바인딩을 통해 Alt+F6을 눌러 응용 프로그램의 다음 임시 윈도우로 키보드 포커스를 전환할 수 있습니다.
Alt<키>F6 window f.next_key transient
키 윈도우 구문에 대한 총 정보는 dtwmrc(4) 매뉴얼 페이지를 참조하십시오.