마우스, 트랙패드, 키보드 컨트롤을 사용자 지정하고 싶다면 macOS의 기본 기능만으로도 어느 정도는 가능합니다. 키보드 단축키를 편집하거나 일부 제스처 설정을 변경할 수 있죠. 하지만 원하는 방식대로 동작을 할당할 수 없는 부분도 여전히 많습니다.
다행히 macOS의 한계를 넘어 다양한 방식으로 맥 컨트롤을 사용자 지정할 수 있게 해주는 서드파티 앱이 많이 있습니다. 그중에서도 가장 유용한 앱 7가지를 소개합니다.
1. BetterTouchTool

이름과 달리 BetterTouchTool은 트랙패드나 매직 마우스의 터치 컨트롤 사용자 지정에만 국한되지 않습니다. 터치 바, 키보드, 일반 마우스, Siri 리모컨 등의 설정에도 활용할 수 있습니다.
기기별로 폭넓은 옵션을 제공합니다. 예를 들어 매직 마우스의 경우 클릭, 스와이프, 핀치/줌, 무시 영역, 멀티핑거 탭의 동작을 세부적으로 변경할 수 있고, 자신만의 키보드 단축키를 만들거나 키 시퀀스를 녹화하는 것도 가능합니다.
BetterTouchTool을 사용하면 마우스 버튼, 키보드 조합, 터치 제스처로 실행되는 액션을 손쉽게 설정할 수 있습니다. 스크린샷 촬영부터 맥 전원 끄기까지, 더 복잡한 입력 시퀀스까지 다양한 동작을 지정할 수 있습니다.
여기에 창 정렬(window snapping), 클립보드 관리자, 스크린샷 도구 같은 실용적인 부가 기능도 함께 제공됩니다.
2년 라이선스 또는 평생 라이선스를 구매하거나, Setapp 구독 서비스를 통해 추가 비용 없이 이용할 수 있습니다. 무료 체험 기간은 45일입니다.
다운로드: BetterTouchTool (2년 라이선스 $8.50, 평생 라이선스 $20.50)
2. SteerMouse

SteerMouse는 시스템 환경설정에 추가되는 간단한 유틸리티입니다. Apple의 매직 마우스나 매직 트랙패드는 지원하지 않으며, 대신 macOS에서 기대대로 작동하지 않는 비(非)Apple 마우스의 컨트롤을 사용자 지정할 수 있게 해줍니다. 예를 들어 마우스 측면 버튼이 웹 브라우저에서 뒤로/앞으로 이동하지 않는 경우가 대표적입니다.
SteerMouse는 최대 8개의 마우스 버튼을 사용자 지정할 수 있으며, 각 버튼에 개별 액션을 할당할 수 있습니다. 브라우저 뒤로/앞으로 이동, 미션 컨트롤 작업, 음악 재생 제어 등이 가능합니다.
마우스 휠과 커서 동작도 세밀하게 조절할 수 있습니다. 마우스 가속과 커서 속도를 조정할 수 있고, 커서 스냅을 활성화하면 대화 상자가 열릴 때 커서가 기본 버튼으로 자동 이동합니다.
30일 무료 체험 후 라이선스를 구매해야 합니다.
다운로드: SteerMouse ($19.99, 업그레이드 $12.99)
3. Jitouch 2

Jitouch 2는 오래된 앱으로, 과거에는 유료였지만 현재는 무료로 공개되어 있습니다. 마지막 출시 버전이 Mojave용 베타였기 때문에 더 이상 공식 지원되지 않을 가능성이 높다는 점을 감안해야 합니다.
이 점을 감수할 수 있고 Jitouch 2가 사용 중인 맥에서 잘 작동한다면, 무료로 터치 컨트롤을 사용자 지정할 방법을 찾고 있는 분들에게 시도해볼 만한 선택지입니다.
Jitouch 2는 시스템 환경설정을 통해 접근하는 간단한 앱으로, 트랙패드와 매직 마우스의 버튼 누름, 스와이프 등의 컨트롤을 사용자 지정하고 각각에 액션을 할당할 수 있습니다.
특히 트랙패드나 마우스로 화면 위에 문자를 그려 액션을 실행하는 기능이 인상적입니다. 예를 들어 오른쪽 마우스 버튼을 길게 누른 상태에서 "B"를 그리면 기본 설정상 웹 브라우저가 열립니다. 물론 모든 동작은 원하는 대로 변경할 수 있습니다.
다운로드: Jitouch 2 (무료)
4. Trackpad++

주목할 점은 Trackpad++가 맥용이긴 하지만 macOS용은 아니라는 사실입니다. MacBook에 Boot Camp로 설치한 Windows에서 사용하는 트랙패드 앱입니다.
Apple은 이미 Windows용 트랙패드 드라이버와 도구를 제공하지만, Trackpad++는 여기서 한 단계 더 나아갑니다. 멀티핑거 제스처에 대한 세밀한 제어, 의도치 않은 입력 무시 기능 강화, 개선된 스크롤, 향상된 포인터 정확도를 제공합니다.
Trackpad++는 완전히 무료이며, 현재 2009년 중반형부터 2020년 중반형까지의 MacBook 모델을 지원합니다.
단, Apple의 매직 트랙패드나 매직 트랙패드 2는 지원하지 않습니다. 이 기기를 사용한다면 같은 개발자가 만든 ExtraMagic(역시 무료)을 이용하세요.
다운로드: Trackpad++ (무료)
5. Keyboard Maestro

Keyboard Maestro는 강력한 사용자 지정 및 자동화 도구입니다. 특정 키나 키보드 조합에 원하는 만큼 액션을 할당할 수 있습니다. 이메일 주소 입력, 특정 웹 페이지나 앱 열기, 앱 설정 변경 등 생각할 수 있는 거의 모든 작업이 가능합니다.
복잡한 매크로를 만드는 데 활용할 수 있을 뿐 아니라, 맥 컨트롤을 간단히 조정하는 용도로도 사용할 수 있습니다.
다만 Keyboard Maestro는 이 목록의 다른 프로그램들에 비해 진입 장벽이 있는 편입니다. 본격적인 매크로 도구가 필요 없다면 더 단순한 프로그램이 나을 수 있습니다.
1개월 무료 체험 후 해당 버전을 포괄하는 라이선스를 구매할 수 있으며, 주요 대규모 업데이트가 나오면 새 라이선스가 필요합니다.
다운로드: Keyboard Maestro ($36, 업그레이드 $25)
6. Swish

매직 마우스와 Apple 트랙패드에는 이미 다양한 내장 제스처가 있지만, Swish는 터치 제스처에 더 많은 제어 기능을 추가합니다. 매직 트랙패드와 매직 마우스를 모두 지원합니다.
Swish로는 스와이프, 핀치, 탭 등 다양한 제스처를 사용자 지정할 수 있으며, 이를 통해 창과 앱은 물론 화면과 스페이스(Mission Control 공간)까지 제어할 수 있습니다.
Swish는 macOS와 자연스럽게 어우러지도록 세련되게 설계되었습니다. BetterTouchTool만큼 강력하지는 않지만 그만큼 직관적이며, Swish 개발자 역시 두 앱을 함께 사용할 것을 권장합니다.
BetterTouchTool과 마찬가지로 라이선스를 구매하거나 Setapp 구독을 통해 이용할 수 있습니다.
다운로드: Swish ($9)
7. Karabiner Elements

Karabiner Elements는 키보드 입력을 자유롭게 사용자 지정할 수 있는 무료 프로그램입니다.
한 키를 다른 키로 바꾸는 간단한 수정은 물론, 여러 키 조합으로 하나의 문자를 입력하는 복잡한 편집도 가능합니다. 키보드에 없는 특수 문자를 자주 입력해야 하는 경우 특히 유용합니다.
또한 키보드마다 서로 다른 설정을 적용할 수 있고 여러 프로필을 만들 수도 있습니다. 누가 어떤 키보드로 맥을 사용하더라도 각자 자신만의 설정 환경을 유지할 수 있습니다.
다운로드: Karabiner Elements (무료)
어떤 앱을 선택해야 할까?
이 앱들은 비교적 단순한 것부터 훨씬 복잡한 것까지 스펙트럼이 넓습니다. 예를 들어 SteerMouse는 맥에서 서드파티 마우스의 성능을 개선하는 데 집중하고, Swish는 트랙패드에 대해 비슷한 역할을 합니다.
BetterTouchTool과 Keyboard Maestro는 훨씬 강력한 도구입니다. 키보드 조합과 제스처를 기본 컨트롤뿐 아니라 복잡한 작업에도 연결할 수 있고, 매크로를 실행해 반복 작업을 자동화할 수도 있습니다. 서드파티 키보드를 사용자 지정하는 용도로도 활용할 수 있습니다.
무료 앱을 선호한다면 선택지가 많지 않습니다. Karabiner Elements는 키보드 컨트롤에 적합하고, Trackpad++와 ExtraMagic은 Boot Camp 환경으로 제한됩니다. macOS에서 트랙패드를 무료로 사용자 지정하려면 Jitouch 2를 쓸 수 있지만 업데이트가 중단되어 최신 맥에서는 작동하지 않을 수 있다는 점을 유의하세요.
결국 어떤 앱이 적합한지는 매직 마우스, 서드파티 마우스, 매직 트랙패드 중 무엇을 사용하는지에 따라 달라집니다. 각 입력 기기마다 장단점이 뚜렷하므로, 사용자 지정 소프트웨어를 구매하기 전에 먼저 자신에게 맞는 기기를 점검해보는 것도 좋은 방법입니다.