Ubuntu 19.04 Ctrl+Alt+F7을 제거하는 방법

Ubuntu 19.04 Ctrl+Alt+F7을 제거하는 방법

누군가 이것에 대해 확실한 대답을 해줄 수 있습니까? 이러한 바로가기는 거의 모든 아이디어의 모든 개발자에게 매우 일반적입니다... 이를 비활성화하는 방법을 검색하는 데 왜 한 시간 이상 걸리고 결과가 없는지 모르겠습니다...

이 조합(내 코드에서 사용법을 찾아야 함)을 누를 때마다 내 OS는 공백이 되고 Ctrl+Alt+F1을 누르면 다시 활성화됩니다.

도움을 주시면 감사하겠습니다. 나는 이 문제를 겪고 있는 유일한 사람이 아닐 것이라고 확신합니다.

답변1

다음 방법은 Kubuntu 18.04.2 LTS에서 작동합니다. X를 사용한다면 효과가 있을 것입니다(그러나Wayland에서는 작동하지 않을 것으로 예상됩니다.).

이 답변읽는다:

두 가지 다른 키맵이 있습니다. 하나는 그래픽 환경(X)에서 사용하고 다른 하나는 콘솔에서 사용합니다.

첫 번째는 xmodmap및 에 의해 구성됩니다 setxkbmap. 두 번째는 으로 구성됩니다 loadkeys.

로 첫 번째 것을 덤프 xmodmap하고, 두 번째 것을 으로 덤프할 수 있습니다 dumpkeys.

xmodmap -pke(그래픽 환경 내에서 실행) 의 출력에는 다음과 같은 내용이 포함됩니다.

keycode  73 = F7 F7 F7 F7 F7 F7 XF86Switch_VT_7

원하는 작업을 수행하려면 XF86Switch_VT_7로 바꿔야 합니다 F7. 부르다

xmodmap -e 'keycode 73 = F7 F7 F7 F7 F7 F7 F7'

이제부터 Ctrl+ Alt+는 F7VT_7로 전환되지 않습니다. 어쨌든 전환해야 하는 경우 다음을 수행할 수 있습니다.

  • XF86Switch_VT_7다른 키 입력에 바인딩
  • 또는 관할권이 없는 비그래픽 콘솔(예: Ctrl+ Alt+ 누르기 F3) 을 통해 "이동"하고 + (또는 + + )를 VT_7로 전환합니다.xmodmapAltF7CtrlAltF7

Ctrl내 테스트에서 VLC에서 + Alt+를 바인딩하고 사용할 수 있음을 확인했습니다 F7. 다른 GUI 응용프로그램도 바로가기를 사용할 수 있어야 합니다.


저는 Kubuntu 18.04.2 LTS를 사용하고 있으며 붙여넣어 솔루션을 영구적으로 만들 수 있습니다.

keycode 73 = F7 F7 F7 F7 F7 F7 F7

~/.Xmodmap파일에. 이는 /etc/X11/Xsession소스 파일이 /etc/X11/Xsession.d/; 파일 중 하나가 실행 80kubuntu-xmodmap됩니다 (존재하는 경우).xmodmap$HOME/.Xmodmap

관련 정보