무언가가 Ctrl + Alt + 왼쪽 / 오른쪽 화살표 키보드 조합을 차단 함


27

우분투 18.04에서는 Ctrl+ Alt+ 또는 Ctrl+ Alt+ 를 아무것도 할당 할 수 없습니다 . 정확히 말하면 무언가에 바인딩 할 수는 있지만 키보드 조합을 사용할 때는 작동하지 않지만 위 / 아래 화살표는 작동합니다.

스크린 샷보기.

이상한 점은 시스템이 키를 할당 할 때 키보드 조합을 감지하지만 사용하려고 할 때 키보드 조합을 감지하지 않는다는 것입니다. 결과적으로 키보드 조합은 다른 프로그램에서도 작동하지 않습니다.

답변:


28

Ctrl+ Alt+ Ctrl+ Alt+ 는 각각 "작업 공간 왼쪽으로 전환"및 "작업 공간 오른쪽으로 전환"에 대한 기본 바로 가기입니다. 다음을 실행하여 확인할 수 있습니다.

gsettings get org.gnome.desktop.wm.keybindings switch-to-workspace-left

(및 right대신 left).

기본적으로부터 GNOME 쉘은 하나의 열 (당신은 같은 것을 시도하지 않는 한 이러한 바로 가기를 전혀 효과를 보여주지 작업 공간이 ).

이 키보드 조합을 바인딩 해제하려면 다음을 실행하십시오.

gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-left "[]"

(와 유사 right). 그런 다음 사용자 정의 바로 가기에 이러한 조합을 사용할 수 있습니다.


키보드 설정에서 GUI를 제거했지만 여전히 "get"을 시도해도 여전히 표시된다는 것이 매우 흥미 롭습니다. 그러나 설정이 작동하지 않는 것 같습니다 : ➜ ~ gsettings set org.gnome.desktop.wm.keybindings 작업 공간 왼쪽으로 전환 [] zsh : 일치하는 항목이 없습니다 : [] ➜ ~ gsettings set org.gnome.desktop.wm .keybindings 작업 공간 왼쪽으로 전환 [ ''] zsh : 일치하는 항목이 없습니다 : []
MrMamen

2
괄호 주위에 따옴표를 사용할 때 다음과 같이 작업했습니다.gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-left "[]"
MrMamen

@MrMamen 정보 주셔서 감사합니다, 나는 답변을 편집했습니다.
pomsky 2016 년

큰! Fedora30 문제를 해결합니다. Fedora30 설정 UI는이 키맵을 놓칩니다
Xin Meng

6

문제는 Ubuntu 18.04 설정 GUI에 모든 키보드 단축키가 표시되지 않는다는 것입니다.

  • "지정된 단축키가 있더라도" "작업 공간으로 왼쪽 / 오른쪽으로 이동 (스위치)"은 표시되지 않습니다.
  • 그것은 실제로에 대한 두 번째 키 바인딩을 가지고 "아래 / 위의 작업 공간으로 이동 (전환)"에 대한 같은 명령에 대해 여러 바로 가기가있는 경우 첫 번째 키보드 단축키를 보여줍니다 Ctrl+ Alt+ up/을 down.

여기에 이미지 설명을 입력하십시오

모든 창 관리자 키 바인딩을 보려면

gsettings list-recursively | grep org.gnome.desktop.wm.keybindings | sort

org.gnome.desktop.wm.keybindings switch-to-workspace-down ['<Super>Page_Down', '<Control><Alt>Down']
org.gnome.desktop.wm.keybindings switch-to-workspace-left ['<Control><Alt>Left']
org.gnome.desktop.wm.keybindings switch-to-workspace-right ['<Control><Alt>Right']
org.gnome.desktop.wm.keybindings switch-to-workspace-up ['<Super>Page_Up', '<Control><Alt>Up']

이제 설정 화면에 표시되지 않은 Ctrl+ Alt+ up/ down/ left/ right키 바인딩이 있음을 알 수 있습니다.

원치 않는 키 바인딩을 제거하려면

gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-down "['<Super>Page_Down']"
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-up "['<Super>Page_Up']"
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-left "[]"
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-right "[]"

이제 다른 곳에서 키 바인딩을 사용할 수 있습니다.


제거 할 다른 바로 가기는 Ctrl + Shift + Alt + 왼쪽, 창을 왼쪽 작업 공간으로 이동 gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-left "[]"및 이와 유사한 Ctrl + Shift + Alt + 오른쪽 창을 오른쪽 작업 공간으로 이동 <br>gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-right "[]"
christianbueno.
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.