그놈 셸에서 키 입력을 잡아하는 방법 - 거기에 모든 블로그 게시물 등을 - 나도의 부족으로 어려움을 겪고 있어요 최신 문서 ...는 내가 처음으로 쉘 확장 및 쓰기 위해 노력하고있어
온라인 코드를보고 오래된 메일 링리스트 메시지 - - 즉 내가 키보드의 모든 키 입력을 잡으려고 노력하고 있어요는 최근까지 일을 올바른 방법이었다 보인다 :
const Shell = imports.gi.Shell;
global.set_stage_input_mode(Shell.StageInputMode.FULLSCREEN);
global.stage.connect('key-press-event', myCallbackHere);
을 그러나이 보이지 않는다 일하다. set_stage_input_mode
함수와 StageInputMode
속성은 적어도 내 Fedora 24에서 GTK 3.20.6을 실행하는 것처럼 보입니다.
내 확장 프로그램이 사용자가 수행 한 모든 키 입력을 잡는 올바른 방법은 무엇입니까?
안녕하세요! 감사합니다. 개인 프로젝트를위한 여가 시간을 갖자 마자 링크를 점검 할 것입니다. 지금은 이것을 작성해 주셔서 감사합니다. 나는 이것으로 돌아가서 질문을 승인/후속 조치 할 것이다. :) – mac