Python/알면 쓸모있는 잡다한 코드

mac right_command 한영변환/command ↔ control 키 바꾸는 법 (+ 타사 키보드 적용)

joannekim0420 2024. 12. 12. 23:32
728x90

 

우선은 karabiner- elements 를 설치해야 한다. 

 


그렇게 되면 내 맥에서 3개의 키보드(애플 내장 키보드, 설치한 karabiner 키보드, 그리고 추가로 연결한 키크론 키보드) 가 잡힌다.

이 것은 [설정] [키보드]  → [보조키]  → [키보드 선택] 을 누르면 보이는데, 여기서는 아무것도 건들지 않는다.

 

window/mac 키보드 공통작업

1. 한영 키 변환


karabiner-elements에 들어가면 3개의 항목이 있는데, 1) for all devices 2) apple 3)키크론  for all devices 에서 [right_command] 를 [f18] 로 바꿔준다.

 


이후에 맥 [설정] → [키보드] → [입력소스] 에 들어가서 [이전 입력 소스 선택]을 [f18]로 바꿔준다.

 → 이때, f18 이라는 키가 존재하지 않으니까 right_command 를 눌러주면 된다. 

 

 

mac 용 키보드 command control 변환

2. 커맨드/컨트롤 변환 

[설정] → [키보드] → [키보드 단축키] → [보조키] 에서 모든 키보드에서 command 와 control는 기본값으로 냅두고 어떤 것도 바꾸지 않는다.

※ 이는 내가 karabiner elemnets 를 사용하지 않을 때만 바꿨을 때 유용하다. 현재는 karabiner elements를 같이 쓰기 때문에 설정에서는 건들지 않는다. (사실 뭘 바꿔도 어차피 적용되지 않기 때문에 큰 상관은 없다)

 

 

karabiner -elements 에 들어가서 모든 키보드에 left_control → left_command // left_command → left_control 로 바꿔준다.

→ 그리고 최종적으로 window/mac 을 선택할 수 있는 (키크론) 키보드 같은 경우 mac os 사용으로 버튼을 놓고 사용하면 된다.

 

 

윈도우용 키보드 command control 변환 / 한영키 설정

반면에 window/mac 설정할 수 없고 윈도우용 키보드로 출시된 (씽크웨이 듀라모) 키보드 같은 경우 추가적으로 command control 변환, 한영 키 설정을 해줘야한다.

 

1. command control 키 변환

Karabiner elements에서 [left_command] → [left_option], [left_control] → [left_command], [left_option] → [left_control] 로 변환.

 

 

우선 윈도우의 오른쪽 alt 키가 맥의 right_command 키의 위치에 있는데, alt 키를 right_option키로 인식한다.

또한, 윈도우 키랑 왼쪽 alt 키가 제대로 작동하고 있지 않다.

 

Karabiner elements에서 [right_option] → [f18] 로 설정.