키보드 재매핑 때문에 MacBook에 로그인할 수 없습니다. 어떻게든 키보드 설정을 재설정할 수 있나요?

키보드 재매핑 때문에 MacBook에 로그인할 수 없습니다. 어떻게든 키보드 설정을 재설정할 수 있나요?

현재 Mac OS X 10.10(Yosemite)을 실행하는 내 MacBook에 로그인할 수 없습니다. 키보드 키가 어떻게든 다시 매핑된 것 같기 때문입니다(아마도 내 아이들일 것입니다). 키 J는 뭔가를 입력하는 것 같고 H키는 백스페이스로 작동하는 것 같습니다. 무엇이든 입력하려면 외부 키보드를 연결해야 합니다. 그러나 외부 키보드를 사용해도 A및 일부 키가 L작동하지 않습니다.

어떤 계정에도 로그인할 수 없기 때문에 터미널에서 키보드 설정을 재설정할 수 있는 방법이 있습니까?

답변1

어떤 계정에도 로그인할 수 없기 때문에 터미널에서 키보드 설정을 재설정할 수 있는 방법이 있습니까?

Ask Different의 이 게시물Mac OS X에 로그인했을 때 이를 처리하는 다양한 방법을 살펴봅니다. 그러나 "복구 모드"에서 터미널을 통해 로그인하는 경우 다른 볼륨에서 작동하는 것과 일치하도록 해당 절차를 조정해야 합니다.

예를 들어, 해당 질문 및 답변 스레드는 이 파일에 대한 작업을 가리킵니다.

~/Library/Preferences/com.apple.HIToolbox.plist

그러나 이는 ~/사용자의 홈 디렉토리를 나타냅니다. 그러나 "복구 모드"에서 터미널을 통해 로그인하면 볼륨이나 사용자로 부팅하는 것이 아니라 별도의 파티션으로 부팅하게 됩니다.

따라서 시스템에서 사용자 항목을 조정할 수 있지만 핵심 시스템의 파일에 대해 작업을 수행하려면 경로를 수정해야 합니다. 따라서 "복구 모드"에서 터미널을 통해 로그인한 경우 다음 명령을 실행하세요.

ls /Volumes/

그러면 컴퓨터와 연결된 모든 연결된 볼륨이 나열됩니다. 이제 시스템의 실제 볼륨 이름(예: Hard Disk/. 이를 참고하여 com.apple.HIToolbox.plist다음과 같은 경로를 탐색하여 찾을 수 있습니다 .

ls /Volumes/Hard\ Disk/Users/[username]/Library/Preferences/com.apple.HIToolbox*

물론 [username]사용자 이름과 일치하도록 변경하십시오. 따라서 만약 그렇다면 josh명령은 다음과 ls같습니다.

ls /Volumes/Hard\ Disk/Users/josh/Library/Preferences/com.apple.HIToolbox*

작업할 파일을 알고 나면 편집하는 대신 해당 파일의 이름을 무차별 대입하여 시스템이 com.apple.HIToolbox.plist. 먼저 해당 디렉토리로 이동하여 다음과 같이 진행합니다.

cd /Volumes/Hard\ Disk/Users/josh/Library/Preferences/

그런 다음 파일 이름을 다음과 같이 바꿉니다.

mv com.apple.HIToolbox.plist com.apple.HIToolbox.plist.old

단순히 파일 이름을 지정하면 com.apple.HIToolbox.plist.old해당 파일이 시스템에 효과적으로 알려지지 않게 됩니다. 그래서 새로운 것이 com.apple.HIToolbox.plist재생성되어야 합니다. 그리고 단순히 삭제하는 대신 이름을 바꾸면 문제가 발생할 경우를 대비해 백업이 가능합니다.

이제 말씀드린 대로 처리하면 com.apple.HIToolbox.plist문제가 해결될 것이라고 100% 확신할 수 없습니다. 그러나 적어도 이제 "복구 모드"에서 터미널을 사용할 때 조정 및 조정을 수행하려면 기본 OS 설치의 파일 시스템으로 명시적으로 이동해야 한다는 사실을 알고 계실 것입니다.

관련 정보