맥 키보드의 기능 키 중에서 쓸모없다고 느껴지는 키가 있나요? 그렇다면 해당 키들을 더 유용하게 다시 프로그래밍할 수 있습니다!
미션 컨트롤을 열어 활성 앱을 보여주는 대신 스크린샷을 찍도록 기능 키를 재매핑할 수 있습니다. 또는 평소 런치패드를 열던 키를 이모지 뷰어나 원하는 메뉴 막대 달력을 불러오는 키로 바꾸는 것도 가능합니다.
이러한 변경은 생각보다 간단합니다. 그럼 먼저 기능 키의 동작 방식부터 자세히 살펴보겠습니다.
기능 키의 두 가지 역할
기본적으로 Mac 키보드의 기능 키는 키에 인쇄된 아이콘이 나타내는 동작을 실행합니다. 따라서 F1과 F2 키는 화면 밝기를 조절하고, F3 키는 미션 컨트롤을 실행하며, F4 키는 런치패드를 여는 식입니다.
하지만 이 키들은 일반적인 기능 키(F 키)로도 작동할 수 있습니다. F 키란 컴퓨터 전반 또는 특정 응용 프로그램에서 특정 동작을 수행하도록 프로그래밍(또는 재프로그래밍)할 수 있는 키를 말합니다.
전통적인 방식의 F 키를 사용하려면 Fn 키를 수정자 키로 함께 눌러야 합니다. macOS에는 F11과 F12를 제외한 어떤 F 키에도 기본 동작이 연결되어 있지 않아서, Fn 키와 함께 누르지 않으면 아무 작업도 실행되지 않습니다.
바로 이 지점에서 키 재매핑이 필요합니다. 아래 섹션에서 이 빈 키들에 동작을 추가하는 방법을 알려드리겠습니다.
그런데 혹시 기능 키가 기본적으로 일반 F 키로 작동하기를 원하시나요? 이것도 아주 쉽게 설정할 수 있습니다.
기능 키를 표준 F 키로 사용하는 방법
시스템 환경설정 > 키보드 > 키보드로 이동한 뒤 'F1, F2 등의 키를 표준 기능 키로 사용' 체크박스를 선택합니다.
이제 F1, F2 등의 키가 일반 기능 키로 작동하고, 화면 밝기 조절 같은 인쇄된 기호의 기능을 사용하려면 Fn 키를 함께 눌러야 합니다.
기능 키에 할당할 만한 동작
Mac의 기능 키에 다양한 동작을 프로그래밍하면 Mac 사용이 한층 편리해집니다. 각 키에 어떤 동작을 배치할지 미리 구상해두면 기능 키 재매핑을 효율적으로 계획할 수 있습니다.
F 키에 배치하면 좋은 동작으로는 이모지 뷰어(Control + Cmd + Space)처럼 단축키를 외우기 어려운 기능들이 있습니다.
캘린더, 메일, 알림 센터를 자주 사용한다면 기능 키 하나로 이를 즉시 실행하도록 설정할 수도 있습니다.
텍스트를 선택했을 때 macOS 글자수 세기 스크립트를 실행하는 글자수 세기 F 키도 유용한 아이디어입니다. 소리내어 읽기(Spoken Content)를 활성화하는 키나 페이지 새로 고침 키 역시 마찬가지입니다.
또한 다양한 macOS 특수 서비스도 기능 키 단축키로 만들기 좋은 후보입니다. 이는 시스템 환경설정 > 키보드 > 단축키 > 서비스에서 할당할 수 있습니다.
시스템 환경설정에서 기능 키 재매핑하기
개별 기능 키를 원하는 대로 재매핑하려면 시스템 환경설정 > 키보드 > 단축키로 이동하세요. 이곳은 macOS에서 키보드 단축키를 사용자 지정하는 곳이기도 합니다.
이 화면은 두 개의 영역으로 나뉩니다. 왼쪽에는 다양한 macOS 기능과 설정 메뉴가 표시되고, 오른쪽에는 선택한 메뉴 항목 아래에서 키보드 단축키나 기능 키로 수행할 수 있는 동작 목록이 표시됩니다.
기존 동작을 변경하거나 기능 키를 추가하려면 해당 동작 옆의 체크박스가 반드시 선택되어 있어야 합니다.
체크가 되어 있다면 동작 이름 오른쪽의 기능 키·단축키·'없음' 텍스트 상자를 클릭하고, 해당 동작에 지정하려는 F 키를 누르면 됩니다.
예를 들어 F10 키로 방해 금지 모드를 전환하고 싶다고 가정해봅시다. 설정 영역에서 미션 컨트롤로 이동해 '방해 금지 켜기/끄기' 옆의 체크박스가 선택되어 있는지 확인합니다.
이후 '없음' 또는 현재 지정된 단축키를 클릭하고 키보드에서 F10을 누릅니다. 이제 F10을 다시 눌러보세요. 방해 금지 모드가 켜졌다 꺼질 것입니다!
일부 동작은 기능 키에 할당하기 전에 단축키 탭에 먼저 추가해야 합니다. 여기에는 특정 앱을 위한 동작뿐 아니라 컴퓨터 전체에 적용되는 동작도 포함됩니다.
예를 들어 Mac의 모든 앱에서 F11 키만으로 전체 화면 모드에 진입하고 싶을 수 있습니다. 이 동작은 macOS 시스템 설정에는 없지만 사실상 모든 앱에 존재합니다.
이 동작을 추가하려면 설정 영역에서 앱 단축키로 이동한 뒤 동작 목록 아래의 더하기(+) 버튼을 클릭합니다. 그러면 동작을 추가하는 창이 나타납니다.
이 예제에서는 창의 응용 프로그램 드롭다운을 모든 응용 프로그램으로 설정하지만, 다른 동작의 경우 특정 앱으로 지정할 수도 있습니다.
메뉴 제목에 입력하는 텍스트는 실제 응용 프로그램 메뉴에 표시되는 동작 이름과 완벽하게 일치해야 합니다. 이 경우 대부분의 앱에서 전체 화면 진입은 보기 메뉴 아래 '전체 화면으로 들어가기'로 표시되므로, 이 내용을 입력란에 그대로 입력합니다.
마지막으로 키보드 단축키를 설정하려면 옆의 텍스트 상자를 클릭하고 키보드에서 F11을 누른 뒤 추가를 클릭합니다. 이제 F11을 누를 때마다 활성 앱이 전체 화면 모드로 전환됩니다!
F11로 전체 화면에서 빠져나오고 싶다면 전체 화면 종료도 별도의 동작으로 추가해야 합니다. 위 단계를 동일하게 따르되 메뉴 제목에 '전체 화면 종료'를 입력하면 됩니다. 이제 F11 하나로 전체 화면 모드를 자유롭게 전환할 수 있습니다.
서드파티 앱으로 기능 키 재매핑하기
Keyboard Maestro나 Karabiner-Elements 같은 서드파티 응용 프로그램을 통해서도 기능 키에 동작을 프로그래밍할 수 있습니다.
Keyboard Maestro와 Karabiner-Elements는 시스템 환경설정에서처럼 기능 키에 동작을 할당할 수 있을 뿐만 아니라, 직접 만든 매크로를 기능 키에 할당하는 기능도 제공합니다.
FunctionFlip이라는 앱도 유용합니다. 일부 기능 키는 기본 동작대로 작동하게 유지하면서, 다른 키들만 일반 F 키로 전환해 직접 프로그래밍할 수 있게 해줍니다.
어떤 앱이 가장 적합한지는 Mac 키보드 동작을 얼마나 깊이 사용자 지정하고 싶은지에 따라 달라집니다. 다만 복잡한 동작을 설정할 때는 시스템 환경설정의 옵션 조정보다 서드파티 앱이 훨씬 많은 선택지를 제공합니다.
다운로드: Keyboard Maestro ($36, 무료 체험판 제공)
다운로드: Karabiner-Elements (무료)
다운로드: FunctionFlip (무료)
기능 키 문제 해결
기능 키를 재매핑하는 과정에서 몇 가지 문제에 부딪힐 수 있지만, 해결 방법이 있습니다:
- 키가 이미 사용 중인 경우: 충돌하는 동작의 단축키를 비활성화하거나 다른 키로 재매핑한 뒤, 해당 기능 키를 새 동작에 할당하세요.
- 기능 키로 앱을 실행하고 싶지만 시스템 환경설정에서 할당할 수 없는 경우: 실행하려는 앱의 환경설정 창에서 직접 단축키를 지정하세요. 또는 오토메이터(Automator)에서 '응용 프로그램 실행' 동작만으로 새 퀵 액션을 만든 뒤, 키보드 시스템 환경설정의 서비스에서 해당 파일에 단축키를 할당할 수 있습니다.
- 특정 동작에 기능 키를 할당할 수 없는 경우: 최고의 Mac 생산성 앱인 BetterTouchTool을 설치해보세요. 예컨대 앱이 수정자 키와 함께만 기능 키를 사용하도록 강제하는 문제를 해결할 수 있으며, 다른 키보드 단축키를 트리거하는 데도 활용할 수 있습니다.
- 동작을 할당할 기능 키가 부족한 경우: Option과 Command 같은 수정자 키를 기능 키와 조합하면 사용 가능한 조합을 2~3배로 늘릴 수 있습니다.
다운로드: BetterTouchTool ($9/2년 또는 $21 평생 이용권, 무료 체험판 제공)
기능 키를 더 유용하게 활용하기
Mac 키보드의 기능 키는 아직 제대로 활용되지 않은 숨은 자원입니다. 이 글의 안내와 팁이 여러분의 기능 키를 더 스마트하게 사용하는 데 도움이 되기를 바랍니다. 기능 키를 직접 프로그래밍하면 Mac 사용이 그 어느 때보다 편리해질 것입니다!