맥북 키보드 세팅 : 한/영변환, Karabiner
세팅 목록
- capslock 키로 딜레이 없이 빠르게 한/영변환
- 스페이스바 우측 키를 한/영 키로 변경 - Karabiner
- command, control 키 윈도우 배열로 맞춤
들어가기 전에
- capslock 키 딜레이 제거는 capslock기능을 잘 사용하지 않는경우 필수로 해주는것이 좋습니다
- command, control 키 윈도우 배열 맞춤만 진행 할 경우 karabier는 설치할 필요가 없습니다
- 반대로 krabiner세팅을 할 경우 윈도우 배열 맞춤도 karabiner에서 해주는 것이 깔끔합니다
관련 프로그램 및 사이트
키보드 입력 테스트 사이트 : keytest - https://www.keytest.co.kr/
키 매핑 프로그램 : Karabiner - https://karabiner-elements.pqrs.org/
키보드 입력 테스트
키보드를 누르면 어떤 키를 눌렀는지 화면에 표시하는 웹사이트로, 키보드 설정을 직관적으로 확인 할 수 있다
capslock 키로 딜레이 없이 빠르게 한/영변환
맥의 경우 capslock키를 짧게 누르면 한/영변환을 하고 길게 누르면 capslock 기능이 동작합니다. 문제는 두개의 기능이 하나의 버튼에 할당되다보니 제대로 동작을 안하거나 변환이 좀 늦게 된다거나 하는일이 빈번하게 일언납니다. 특히 비밀번호를 입력할때 capslock기능이 켜져있어 대문자로 입력되는 경우가 발생하는 경우가 자주 있습니다.
Karabiner와 시스템 설정 모두 설정이 필요합니다
1. Karabiner에서 설정
- Karabiner 설치 및 실행 - https://karabiner-elements.pqrs.org/
- 변경할 키보드 선택 (For all devices 선택시 모든 키보드가 동일한 설정)
- 변경이 필요한 키 capslock 선택
- 변경 할 키는 존재하지 않는 키 F6 선택
지금부터는 capslock을 선택하면 F12버튼이 눌리게 되며 아무 동작도 일어나지 않습니다
2. 시스템 설정에서 설정
- 시스템 설정 > 키보드로 이동
- 입력 소스
- 이전 입력 소스 선택에서 더블클릭을 한 뒤 capslock 키를 눌러주면 F6이라고 뜨면 설정 완료
스페이스바 우측 키를 한/영키로 변경
- Karabiner 설치 및 실행
- right_command -> f6 설정
ctrl, command키 윈도우 키배열로 설정
윈도우에서 맥으로 처음 넘어왔을때 가장 불편했던것이 ctrl과 alt에 해당하는 키의 위치가 반대로 되어있다는 것이다.
완전히 같지는 않지만 윈도우의 alt의 기능을 ctrl이 하고있으며, ctrl의 기능을 command키가 하고있다.
ctrl과 command키 변경만을 위해서라면 별도의 프로그램 설치는 필요없고 기본 설정으로 세팅이 가능하다.
두가지 중 한가지 방법으로만 설정하시면 됩니다.
기본 설정으로 적용
기본 설정으로 세팅시의 장점은 Karabiner를 설치하지 않아도 된다는 점이다. 해당 설정만 변경이 필요하다면 별도의 프로그램 설치 없이 설정이 가능하다. Karabiner를 설치하더라도 해당 기능 세팅은 시스템 설정에서 가능하다.
- 시스템 설정 > 키보드로 이동
- 키보드 단축키 버튼 클릭
- 보조키로 이동
- 원하는 키보드 선택
- 변경할 키 설정을 세팅한 뒤 확인 버튼을 누른다
주의사항
Karabiner를 세팅했다면 스크린샷과 같이 Karabiner DriverKit...으로 선택해야 정상 작동한다
Karabiner를 세팅하지 않았다면 목록에서 세팅 할 키보드를 선택하고 변경한다
Karabiner로 적용
- left_control -> left_command 추가
- left_command -> left_control 추가