특정 창에 초점이 맞춰진 경우에만 단축키 세트를 다시 매핑하는 방법은 무엇입니까?

특정 창에 초점이 맞춰진 경우에만 단축키 세트를 다시 매핑하는 방법은 무엇입니까?

창별로 키보드의 키를 대체 구성으로 다시 매핑하는 방법이 있습니까?

Linux에서는 어떻게 작동하는지 모르겠지만 Windows에서는 FindWindow()를 사용하여 제목과 클래스 이름으로 창을 감지하고 GetForegroundWindow()에 대해 테스트한 다음 RegisterHotKey()를 사용하여 키를 변경할 수 있습니다.

Linux에서 비슷한 작업을 어떻게 수행할 수 있나요?

저는 Fedora 30에서 MATE Desktop을 실행하고 있으므로 모두 GTK3입니다.

관련 정보