VirtualBox 문자 출력의 Ubuntu가 다르게 출력됩니다.

VirtualBox 문자 출력의 Ubuntu가 다르게 출력됩니다.

Virtual Box + Mac에서 Ubuntu 14.04 서버를 사용하고 있습니다.

[, ], \, {, }, |를 입력하면 등 다음과 같은 결과를 얻습니다.

여기에 이미지 설명을 입력하세요

로케일에 UTF가 있습니다.

여기에 이미지 설명을 입력하세요

업데이트:

입력할 수 있음을 발견했습니다 | 오른쪽 옵션+shift+| 맥에서. 그런데 오른쪽+옵션 키를 누르지 않고 정상적으로 입력할 수 있도록 하려면 어떻게 설정해야 합니까?

답변1

문제는 로케일에 있는 것이 아니라 키 매핑에 있습니다. 커널은 잘못된 것처럼 보이는 기호에 대한 키보드 스캔 코드(키보드가 출력하는 키 인덱스 값)의 매핑을 유지합니다. 아마도 Linux는 PC 키보드에서 스캔 코드를 수신한다고 생각하지만 실제로는 Mac용 스캔 코드를 수신합니다.

키 맵을 선택하려면 keyboard-configuration패키지를 재구성하십시오.

sudo dpkg-reconfigure keyboard-configuration

여기서 올바른 키보드 레이아웃을 선택할 수 있습니다.

관련 정보