Gnome에서 단일 키(예: "F1")를 여러 키(예: "Ctrl+C")에 바인딩

Gnome에서 단일 키(예: "F1")를 여러 키(예: "Ctrl+C")에 바인딩

gconf 설정을 사용하여 개별 키를 명령에 매핑하는 방법을 알고 있습니다. 또한 Xmodmap을 사용하여 단일 키를 다른 키( F1-> ) 에 매핑하는 방법도 알고 있습니다 . 내 질문은 단일 키(예: + )를 다중 키 작업에 ctrl매핑하는 방법입니다 . F1기본적으로 복사를 시뮬레이션하기 위한 키를 설정하고 싶습니다. 이를 수행하는 두 가지 가능한 방법을 생각해 볼 수 있습니다.ctrlc

  • 단일 키를 여러 키에 매핑하면 단일 키를 누를 때 실제로 ctrl+가 눌러집니다 c.
  • 한 번의 키 누름으로 복사 "명령"을 실행하려면 gconf 설정을 사용하십시오. 텍스트를 복사하는 "명령"이 있는지 잘 모르겠습니다.

답변1

해킹이었는데 결국 xvkdb를 다운받아서 컴파일을 하게 되었습니다. 그런 다음 gconf 설정을 사용하여 복사를 위해 키를 "/path/to/xvkdb -xsendevent -text '\Cc'"에 바인딩했습니다. 컴파일하려면 Xaw-devel 라이브러리(Xaw3d-devel.x86_64, libXaw.x86_64 또는 Xaw3d.i686, Xaw3d-devel.i686)가 필요합니다.

여기에 더 우아한 해결책이 있는 사람이 있으면 자유롭게 게시해 주세요.

관련 정보