Linux에서 가상 터미널 전환 단축키 삭제

Linux에서 가상 터미널 전환 단축키 삭제

ALT그래픽 없이 Raspbian을 실행하는 경우(GNU bash) bash 모드에서만 + F2, ALT+ ... 를 누르면 F3현재 모드에서 tty다른 모드로 전환할 수 있습니다.
이 단축키를 눌러도 아무 일도 일어나지 않으면 어떻게 해야 합니까? 교체도 아니고 아무것도 아닙니다.

그게 왜 필요한가요? 화면이 없는 라즈베리가 있고 부팅 시 키보드 입력을 수신하기 위해 Python 스크립트를 시작합니다. ctrl+ c, ctrl+ \, ctrl+ Z등을 모두 캡처했지만 사용자가 전환할 수 있으며 tty스크립트가 실행될 때 더 이상 존재하지 않습니다.tty1

답변1

VPfB가 말했듯이 콘솔로 전환하기 위한 모든 키맵을 찾을 수 있습니다.

dumpkeys | grep Console >/tmp/map

이는 긴 키 목록을 제공합니다. 예를 들면 다음과 같습니다.

altgr   keycode  59 = Console_13      
alt     keycode  59 = Console_1       
control alt     keycode  59 = Console_1       
altgr   keycode  60 = Console_14      

Console_*그것의 일부를 다음으로 교체하십시오 VoidSymbol:

altgr   keycode  59 = VoidSymbol
alt     keycode  59 = VoidSymbol
control alt     keycode  59 = VoidSymbol
altgr   keycode  60 = VoidSymbol

새 파일을 다시 전달하여 loadkeys매핑을 변경합니다.

sudo loadkeys /tmp/map

또한 VT 번호를 1로 줄이면 /etc/inittabRasbian에서 작동할 수도 있고 원시 모드에서 키보드를 사용할 수도 있습니다. 이는 키 스캔 코드를 직접 매핑해야 하기 때문에 쉽지 않습니다.

관련 정보