맥 키보드 설정 변경 - maeg kibodeu seoljeong byeongyeong

맥에서 윈도우 키보드 사용시, 커맨드와 알트키 변경

이번에 주력 데스크톱을 아이맥 5K로 변경했더니 키보드에 문제가 생겼다. 기존에 사용하던 키보드 배열 변경 런처인 Karabiner가 완벽하게 백업되어 있는데도 키보드에 커맨드 키와 알트 키가 변경이 안되어 있는 것이다. 기계식 키보드를 사용하다보니 부득불 윈도우용 배열 키보드를 쓰다보니 이것도 설정을 만져줘야하는 부분이 있다. 기존 Karabiner와 비교를 해보아도 차이점이 없어서 알아보던 중, 과거에 적용해놓고 깜빡하고 있던 기능이 있었다. 바로 키보드 설정에서 커맨드와 옵션키를 바꿔주는 기능이다!

맥 키보드 설정 변경 - maeg kibodeu seoljeong byeongyeong

먼저 시스템 환경설정에서 키보드로 들어간다.

키보드 설정에서 보조 키로 들어간다.

여기에서 옵션키와 커맨드키를 바꿔주면된다. 즉 옵션키를 커맨드로, 커맨드키를 옵션으로 바꿔주는 것이다. 이렇게하면 윈도우 키보드 배열에서 Alt키가 맥의 커맨드로, Window키가 옵션키로 변경된다.

이제부턴 윈도우용 키보드도 맥용 키보드와 순서 다를바없이 손가락 위치 움직이지 않고 자유롭게 사용할 수 있다. 한영 변환 등은 마찬가지로 Karabiner를 사용해야만 하지만.

it, 맥, 맥 키보드, 맥에서 윈도우 키보드, 맥에서 윈도우 키보드 사용시, 커맨드와 알트키 변경

댓글

맥 운영체제를 사용하시면서 키보드 매핑, 설정을 하지 않으면 시중에 나오는 키보드(윈도우 전용)에 command, option키가 없어 사용하는 데 제약이 있습니다. 때문에 가장 좋은 방법은 맥 전용 키보드를 사용하는 것입니다.

하지만 윈도우 전용 배열로 나온 키보드를 키보드 설정을 통해 무리없이 사용할 수 있으며 사용자 편의에 맞춰 단축키를 설정할 수 있습니다.

이번 포스팅에서는 사용자의 마음대로 키보드 맵핑, 설정을 할 수 있는 방법을 통해 윈도우 전용 키보드 마저 MacOS의 환경에 맞춰 설정하는 방법을 알아보겠습니다.

[toc]

키보드 설정하기

키보드를 사용자의 습관, 취향에 따라 원하는 대로 설정하는 것을 키보드 매핑 또는 맵핑이라고 이야기 하곤 합니다.

맥북 유저 90%가 사용한다고 해도 될정도로 MacOS에서 키보드 한/영 전환, 단축키 설정과 유선, 블루투스 방식으로 연결된 각 키보드 마다 매핑 설정을 해줄 수 있는 가장 강력한 프로그램인 Karabiner-Elements(카라비너) 프로그램을 사용하겠습니다.

  1. Karabiner 홈페이지 다운로드에 접속하여 가장 최신 버전을 맥북, 아이맥에 다운로드 합니다. (가장 최신버전을 받아야 카탈리나 버전에서 작동)
  2. Karabiner-Elements 실행 후 For all devices에서 설정을 해줍니다. (이 때 from: 누르는 키 to: 바뀌는 키)

또한 유선, 무선 키보드를 사용 하는 경우 키보드에 각각 키 맵핑을 할 수 있습니다. 상단의 For all devices 대신 현재 연결되어 있는 키보드의 이름을 선택한 뒤 똑같은 방법으로 키 매핑을 완료합니다.

만약 키보드가 연결되어 있음에도 불구하고 회색 표시로 선택이 되지 않는다면 상단의 ‘Devices’로 가서 해당 기기를 체크해 줍니다.

한/영 전환

카탈리나 버전에서 캡스락으로 한/영 전환하는 방식은 익숙해지면 편해지기는 하지만 캡스락과 한/영 전환이 꼬여 한번 눌러서 바뀌지 않는 경우가 계속해서 일어납니다.

그래서 개인적으로 잘 누르지 않는 오른쪽 command 키를 따로 맵핑하여 한/영 전환키로 만들었는데 아래에서 방법을 알아보겠습니다.

  1. For all devices 에서 오른쪽 command 키만 키보드에서 아예 사용하지 않는 f18키로 변경합니다.
  2. 시스템 환경 설정 > 키보드 > 단축키 > 입력 소스로 들어갑니다.
  3. 이전 입력 소스를 f18로 변경해 줍니다.

4. 카라비너 실행 > From: right command로 변경 > To: f18 키로 변경합니다.

이것으로 한/영 전환을 하려면 f18을 눌러야 하고 오른쪽 커맨드 기능을 f18로 변경했습니다. 이렇게 하면 겹치는 키도 없고 윈도우 키보드에 손이 익으신 분들도 새롭게 익힐 필요 없이 매우 편하게 사용할 수 있습니다.

마치며

이것으로 카라비너를 사용해 맥 키보드 매핑을 하는 방법과 윈도우 키보드를 사용하는 법, 한/영 전환을 쉽게 하는 방법까지 알아보았습니다.

이 방법을 응용하여 윈도우 키보드를 사용하여 command, option키를 모두 사용할 수 있으며 여러가지 단축키 또한 편하게 사용하시길 바랍니다.

또한 디자인, 개발 등 다양한 업무를 하신다면 다양한 단축키와 맥북과 호환이 좋은 마우스를 확인하신다면 속도와 생산성을 높일 수 있습니다.

(해당 글은 파트너스 일환으로 수수료를 지급받을 수 있습니다.)

개인적으로 컴퓨터 사용 시 메인으로 이용 하는 운영체제는 Windows 이며 노트북 만 애플의 맥북을 사용 하고 있습니다.

이렇게 맥 과 윈도우 플랫폼을 왔다갔다 하면 가장 문제가 되는 것이 키보드 자판 입니다.

맥과 윈도우 키보드의 가장 큰 차이점이라면 Cmd 키 입니다.

일반적으로 윈도우에서 사용 하는 Ctrl Win 로고 키를 합친 것과 유사한 기능을 하는 키가 바로 Cmd 키 입니다.

그래서 외부 키보드 ( 일반적으로 윈도우 향 ) 를 연결 하면 이 부분이 문제가 되곤 합니다.

그리고 필자의 경우 윈도우의 거의 모든 동작을 오토핫키로 대부분 단축키로 등록 하여 사용 하고 있는데 이 동작들을 똑같이 ( 거의 유사하게 ) 만들려면 더욱 일이 복잡해 지게 됩니다.

하지만 맥 OS 에서 보조키의 키 위치 ( 위치 값 ) 를 다른 키 와 1:1 로 변경 할 수 있도록 지원 하고 있어 변경 하게 되면 위에서 말한 기본적인 문제들은 해결 할 수 있습니다.

그래서 오늘은 윈도우 키보드 연동 등의 이유로 맥 OS-X 기본 보조키 cmd, option, ctrl 키 위치 값 을 변경 하는 방법에 대해서 알아 봅니다.


해당 포스트는 충분한 테스트 및 검증 후 작성 되었지만 이것이 해당 내용의 정확성이나 신뢰성에 대해 보증을 하는 것은 아니니 단순 하게 참고용으로 봐주시길 바랍니다.

튜토리얼 환경 : 맥 OS-X Monterey

맥 과 윈도우 같이 사용 시 문제 되는 부분

글 서두에 잠시 설명 했던 것 과 같이 다른 OS 플랫폼을 동시에 같이 사용 하게 되면 키보드 배열의 차이로 인해서 불편 합니다.

(뭐 한/영 키의 차이 이런 부분들은 문제 되지 않습니다.)

그 중에서 개인적으로 느끼는 점은 아래와 같습니다.

맥 키보드 설정 변경 - maeg kibodeu seoljeong byeongyeong
맥 키보드 이미지
  • 윈도우의 Win 키 와 의 Cmd키 위치가 달라 불편 합니다.
  • 에만 추가적으로 있는 왼쪽 Fn 키
    • 이 Fn 키가 있는 위치가 윈도우의 Ctrl 키 위치에 자리 잡고 있습니다.
    • Ctrl 키 를 CapsLock 키 와 변경 해서 사용 하는 경우도 있지만 개인적으로 손바닥 끝으로 Ctrl 키를 누르면 편해서 키보드 모서리에 위치한 윈도우 방식이 좋다고 생각 합니다.
  • 윈도우에서 단축키 조합을 할 때 가장 많이 사용 하는 보조 키가 Alt 키 입니다.
    • 에서는 윈도우의 Alt 키 위치에 Cmd 키 가 자리 잡고 있습니다.
    • Cmd 키는 기본적으로 단축키 로 대부분 지정 되어 있어 중복되는 조합이 많게 됩니다.
    • 그래서 맥의 Option 키를 사용 해야하는데 위치가 달라 헷갈리게 됩니다.

이런 이유들로 맥의 키 위치를 윈도우 형식으로 수정 해서 사용 하고 있으며 변경 하는 것은 매우 간단 합니다.

맥에서 기본 키 위치 변경 하기

키보드의 위치 값을 변경 하는 것은 이외에 윈도우 도 동일 하게 설정을 할 수 있습니다.

하지만 개인적으로 이 설정은 이 조금 더 간편하게 되어 있다고 생각 합니다.

맥 키보드 설정 변경 - maeg kibodeu seoljeong byeongyeong
시스템 환경 설정 메뉴 이동
  1. 상단 '메뉴 막대' 의 애플 로고
    맥 키보드 설정 변경 - maeg kibodeu seoljeong byeongyeong
    (1) 버튼을 마우스로 클릭 해 메뉴를 확장 합니다.
  2. 메뉴에서 시스템 환경설정 (2) 으로 이동 합니다.
맥 키보드 설정 변경 - maeg kibodeu seoljeong byeongyeong
시스템 환경 설정의 키보드 섹션 이동
  1. '시스템 환경설정' 패널에서 키보드 항목을 탭 합니다.
맥 키보드 설정 변경 - maeg kibodeu seoljeong byeongyeong
키보드 섹션의 키보드 탭 중 보조키 버튼 클릭
  1. '키보드' 페이지로 이동 되면 상단의 탭을 키보드 (1) 로 전환 합니다.
  2. 패널 오른쪽 하단 보조 키 (2) 버튼을 마우스로 클릭 합니다.
맥 키보드 설정 변경 - maeg kibodeu seoljeong byeongyeong
보조키 설정 창에서 원하는 값으로 수정 가능
  1. 다시 작은 설정 창이 팝업되며 이곳에서 기본 키위치에 할당 된 보조키 값을 수정 할 수 있습니다.
    • Caps Lock(⇪) 키: ⇪ 모양 자판에 배치 할 키 값을 지정 합니다.
    • Control(⌃) 키: ⌃ 모양 자판에 배치 할 키 값을 지정 합니다.
    • Option(⌥) 키: ⌥ 모양 자판에 배치 할 키 값을 지정 합니다.
    • Command(⌘) 키: ⌘모양 자판에 배치 할 키 값을 지정 합니다.
    • 기능(fn) 키: fn 모양 자판에 배치 할 키 값을 지정 합니다.
맥 키보드 설정 변경 - maeg kibodeu seoljeong byeongyeong
직접 사용 중인 보조 키 배치

현재 필자가 사용 중인 키 배치 입니다. 만약 외부 키보드가 연결 되어 있다면 해당 설정 창에서 키보드 선택 드롭박스가 추가 되어 키보드 별로 보조키 설정을 다르게 지정 할 수 있습니다.

마무리

이렇게 윈도우 키보드를 맥에서 사용 하는 등의 이유로 맥 OS-X 기본 보조키 cmd, option, ctrl 키 위치 값 들을 다른 키 값으로 변경 하는 방법 에 대해 알아 보았습니다.

개인적으로 맥 만 단독으로 사용 한다면 기본 상태를 유지 하면서 사용 했을 것 입니다. 하지만 윈도우와 같이 사용 할때 단축키를 편하게 사용 하기 위해서는 최선의 방식이 아닐까 생각 합니다.

윈도우 와 맥을 같이 사용 하는 경우 위 내용을 참고 해서 변경 후 사용 해 보시길 바랍니다.

참고

  • 아이폰 갤럭시 자주 사용 하는 문구 텍스트 대치, 상용구, 단축어 사용하기
  • 갤럭시, 아이폰, 맥, 윈도우 클립보드 공유 앱 소개 – Clipt
  • hammerspoon 해머스푼 맥용 오토핫키 단축키 자동화 AutoHot key한영전환
  • 맥 OS X 에서 오토메이터 로 프로그램 일괄 종료 하는 방법