그놈 쉘 3.4 및“슈퍼 키”관련 단축키


9

수퍼 키가 포함 된 사용자 지정 바로 가기를 추가 할 수 있습니까?

예를 들어 사용자 정의 바로 가기로 "gnome-terminal"을 추가하고 "Super + t"를 적용하려고합니다. 이것도 표시되지만 작동하지 않습니다. ( 그놈 버그질라 참조 )

"Super"를 "Mod4"로 바꿔야한다고 읽었지만 dconf에서이 설정의 위치를 ​​찾지 못했습니다.

어떤 아이디어?

답변:


3

업그레이드 후 동일한 문제가 발생했습니다. dconf 경로는 org/gnome/settings-daemon/plugins/media-keys입니다. 미리 정의 된 바로 가기가 그곳에 있습니다. 사용자 정의 바로 가기는 아래 custom-keybindings/custom0(또는 custom1 등) 아래 에 있습니다.

변경 <Super><Mod4>내 바로 가기에 문제를 해결했습니다.


4
감사! 이제 Super를 누르고 "t"를 두 번 눌러야합니다. 첫 번째 "t"뒤에 문자 t가 나타나고 (즉, 현재 창에) 바로 가기가 실행됩니다. workaroungs 있습니까?
Morris Jobke

죄송합니다. 확실하지 않습니다. 나는 그 문제가 없다.
Evan Shaw

어떻게 바꾸나요? 모든 단축키가 gconf-tool / dconf-editor에 표시되는 것은 아닙니다 (gnome3에 구성을위한 200 개의 위치가 있으므로) ... 단축키 편집기 창에 아무 것도 입력 할 수 없습니다 ... 레이아웃 옵션을 변경하여 Win 키가 메타 / Hyper 등은 바로 가기 창에 영향을주지 않으며 항상 Win for Win 키를 표시합니다.
gcb

2

이 gnome-shell 버그 보고서는 Super + Key 단축키의 문제점을 설명하고 해킹 해결 방법을 자세히 설명합니다 (문제가 완전히 해결되었습니다!).

https://bugzilla.gnome.org/show_bug.cgi?id=659899

기본적으로 문제는 사용자 정의 단축키가 gnome-settings-daemon에 의해 처리되어 Super 키를 올바르게 선택하지 못한다는 것입니다. 창 관리자 (이 경우 mutter)는 Super 키를 볼 수 있습니다. 따라서 Olivier Crete는 사용자 정의 바로 가기 정의를 읽고 머더까지 전달하는 확장 기능을 작성했습니다. 나는 확장을 설치했고 그것은 나를 위해 잘 작동합니다. 이전 주석가들이 말한 것처럼 이중 키 누르기가 필요하지 않습니다.

확장 프로그램은 거부 되었기 때문에 공식 그놈 확장 프로그램 사이트에 없습니다 (여기에서 재미있는 리뷰를 읽을 수 있습니다 : https://extensions.gnome.org/review/1658 ... 분명히 리뷰어는 이해력에 문제가 있습니다! ). 그러나 버그 보고서에서 주석 33을 통해 확장 프로그램을 다운로드 할 수 있습니다.

~ / .local / share / gnome-shell / extensions 디렉토리에 파일의 압축을 풀고 gnome-shell (Alt + F2, r)을 다시 시작한 후 Gnome Tweak Tool을 시작하고 확장 기능을 활성화하십시오. 그러면 잘 가야합니다.

편집 : 한 가지 더. 사용자 정의 바로 가기가 6 개 이상이고이 확장을 활성화하면 gnome shell이 ​​폭발합니다. 확장 하드 코드는 10 개의 단축키를 지원하지만 6은 컴파일 된 지원 만 지원합니다. 임의의 수의 단축키를 지원하려면 스키마 디렉토리에서 org.gnome.shell.extensions.command-keybindings.gschema.xml 파일을 편집하십시오. 더 많은 바인딩 전체를 복사 / 붙여 넣기하십시오 (그 방법을 자명해야합니다-바인딩 번호를 증가시켜야합니다). 그런 다음 스키마 디렉토리에서 "glib-compile-schemas"를 실행하십시오. 마지막으로 extension.js 파일에서 "for (let i = 0; i <10; i ++)"줄을 찾아 10을 설정 한 총 바인딩 수로 변경하십시오. 이제 더 많은 사용자 정의 단축키를 지원해야합니다. 휴! 아무도 그놈 3이 쉬웠다 고 말하지 않았습니다! 아 잠깐만 ...


1

데비안 위지 (Debian Wheezy)에서도 같은 문제가 있었고 dconf에서 "Super"를 "Mod4"로 변경했습니다. 이전 단축키가 다시 나오지만 문자 키를 두 번 누르는 것은 여전히 ​​성가신 일입니다.

어쨌든 고마워! 그들이 곧 고칠 수 있기를 바랍니다 ...


2
AHH-우분투 사용자 에서 해결책을 찾았습니다 ! 키보드 설정-하단의 링크-옵션을 변경하십시오. 그런 다음 Win / Alt-KeysHyper의 동작이 Win-Keys 에 바인딩됩니다 . 참고 : 이제 활동 개요는 Alt-F1에서만 작동합니다.
JHuber

귀하의 의견을 답변으로 변환 해주세요. 가치가 있습니다
pihentagy

이것은 내가 이해하기 어려웠 기 때문에 JHuber의 의견을 다시 쓴 것입니다. gnome3의 설정에서 "키보드"를 실행하십시오. 그런 다음 "레이아웃 설정"을 클릭하십시오 (하단의 링크). 그런 다음 옵션 버튼을 클릭하십시오. 그런 다음 Alt / Win 키 동작의 +를 확장하고 설정을 "하이퍼가 Win-Keys에 매핑 됨"으로 변경합니다. 이렇게하면 바로 가기 키를 두 번 입력 할 필요는 없지만 Super 키가 개요를 표시하지 않습니다 (예 : 클릭) 활동)
차드 스키터
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.