사용자 도구

사이트 도구


linux:gnome:shortcut

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
linux:gnome:shortcut [2020/06/12 16:36]
kwon37xi
linux:gnome:shortcut [2020/12/25 00:38] (현재)
kwon37xi [/org/gnome/desktop/wm/keybindings 주의]
줄 1: 줄 1:
 ====== Gnome Shortcut ====== ====== Gnome Shortcut ======
 +
 +===== Super 키로 인해 Super + ` 등의 다른 조합이 잘 작동하지 않는 현상 해결 =====
 +  * ''gnome-tweaks'' **키보드와 마우스 -> 바로가기 키 개요** 를 **오른쪽 Super 키**로 변경한다.
 +  * 이제부터 **왼쪽 Super + 다른키** 조합이 잘 작동하고
 +  * **오른쪽 Super** 는 Gnome 바로가기 개요로 작동한다.
 +  * 과거에 **추가 배치 옵션  -> Alt/Win 키 동작 -> Hyper를 윈도우 키로 매핑**은 하지 말 것. 그냥 **사용 안 함**으로 둔다.
 +
 +===== 노트북 한영키 매핑 =====
 +  * ''gnome-tweaks'' **키보드와 마우스 -> 추가 배치 옵션 -> 한국어 한/영, 한자키 **
 +    * **오른쪽 Alt를 한/영 키로 만들기** 활성화
 +    * **오른쪽 Ctrl을 한자 키로 만들기** 활성화
 +
 +{{:linux:gnome:gnome-노트북-한영-한자키.png|}}
 +
 +===== 명령행으로 키 바인딩 변경 =====
 +
   * ''dconf'' 혹은 ''gsettings'' 로 단축키를 편집하는게 가능하다.   * ''dconf'' 혹은 ''gsettings'' 로 단축키를 편집하는게 가능하다.
     * ''/org/gnome/settings-daemon/plugins/media-keys'' : 일반 그놈 키 바인딩     * ''/org/gnome/settings-daemon/plugins/media-keys'' : 일반 그놈 키 바인딩
     * ''/org/gnome/desktop/wm/keybindings'' : 창 관리자 키 바인딩     * ''/org/gnome/desktop/wm/keybindings'' : 창 관리자 키 바인딩
     * [[https://askubuntu.com/questions/597395/how-to-set-custom-keyboard-shortcuts-from-terminal|command line - How to set custom keyboard shortcuts from terminal? - Ask Ubuntu]]     * [[https://askubuntu.com/questions/597395/how-to-set-custom-keyboard-shortcuts-from-terminal|command line - How to set custom keyboard shortcuts from terminal? - Ask Ubuntu]]
-  * ''gnome-session-quit --power-off'' : ''<Ctrl-Alt-End>''+    * [[https://blog.programster.org/using-the-cli-to-set-custom-keyboard-shortcuts|Using the CLI to Set Custom Keyboard Shortcuts | Programster's Blog]] 
 + 
 +===== /org/gnome/desktop/wm/keybindings 주의 ===== 
 +  * ''/org/gnome/desktop/wm/keybindings'' 에 ''<Ctrl><Alt>X'' 조합의 키들이 배열 형태로 숨어있다. 
 +  * 이 값들이 Gnome Settings 에서는 나오지 않아서 찾기 힘들다. 
 +  * ''dconf-editor''로 해당 값을 직접 편집해줘야한다. 
 +  * 특히 [[:intellij_idea|IntelliJ IDEA]]와 충돌한다. 
 +  * [[https://superuser.com/questions/1352037/ctrl-alt-s-on-ubuntu-18-04-triggers-a-screen-size-toggle-but-is-not-listed-i|ctrl + alt + S on ubuntu 18.04 triggers a screen size toggle but is not listed in keyboard settings - Super User]] 
 + 
 +===== 모든 Gnome 키 바인딩 설정 찾기 ===== 
 +<code sh> 
 +gsettings list-recursively 
 +</code> 
 + 
 +===== Alt+Tab 이 모든 창에 대해 작동하게 하기 ===== 
 +  * Gnome 기본은 ''Alt+Tab'' 이 grouping 된 애플리케이션에 대해서는 전환이 안되게 돼 있음. 
 +  * 동일 애플리케이션의 서로 다른 창은 ''Alt+`'' 로 전환. 
 +  * 이를 [[:windows|Windows]] 처럼 모든 창에 대한 전환으로 변경하기 
 +  * [[https://techwiser.com/ubuntu-alt-tab-ungroup/|How to Ungroup Windows in "Alt-Tab" in Ubuntu | TechWiser]] 
 + 
 +<code sh> 
 +gsettings set org.gnome.desktop.wm.keybindings switch-windows "['<Alt>Tab']" 
 + 
 +# 원상 복구 
 +gsettings set org.gnome.desktop.wm.keybindings switch-windows [] 
 +gsettings set org.gnome.desktop.wm.keybindings switch-applications "['<Alt>Tab']" 
 +</code> 
 + 
 +===== IntelliJ Idea 대응 키바인딩 변경 ===== 
 +''<Ctrl><Alt>+left/right/up/down'' 작동안하는 상태. [[https://stackoverflow.com/a/50373094/1051402|해당 키 바인딩을 제거해준다.]] 
 + 
 +<code sh> 
 +gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-left "[]" 
 +gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-right "[]" 
 +</code> 
 + 
 +===== 변경한 키 바인딩 원복하기 ===== 
 +''reset'' 명령을 사용한다. 
 + 
 +<code sh> 
 +gsettings reset org.gnome.desktop.wm.keybindings switch-to-workspace-right 
 +</code> 
 + 
 +===== 커스텀 키 바인딩 ===== 
 + 
 +  * ''%%gnome-session-quit --power-off%%'' : ''<Ctrl-Alt-End>'' 
 +  * ''%%gnome-session-quit --reboot%%'' : ''<Ctrl-Alt-Shift-End>'' 
 +  * [[linux:gnome:gnome_screenshot|Gnome Screenshot]] 
 + 
 +===== Super + P 해제 ===== 
 +  * ''xrandr'' 설치시에 ''<Super>p'' 단축키가 모니터 조정 단축키로 자동 등록된다. 
 +  * https://askubuntu.com/a/1038869/287371 
 +  * ''dconf-editor'' 에서 ''/org/gnome/mutter/keybindings/switch-monitor'' 의 값에서 ''<Super>p''를 삭제한다. 
linux/gnome/shortcut.1591947399.txt.gz · 마지막으로 수정됨: 2020/06/12 16:36 저자 kwon37xi