한국어
Mac에서 컨트롤러 버튼을 키보드 키에 지정하는 방법
이 앱은 완전히 무료입니다. 계정을 만들 필요가 없습니다. 구독도, 번거로운 다운로드도 없고, 잠긴 기능도 없습니다. Apple 실리콘에 최적화되어 있습니다.
Mac에서 컨트롤러 버튼을 키보드 키에 지정하려면 매퍼 앱이 필요합니다. macOS가 혼자서는 할 수 없기 때문입니다. 시스템 설정의 게임 컨트롤러 페이지는 컨트롤러 버튼 하나를 다른 컨트롤러 버튼으로 바꿀 뿐이고, 그것도 이미 컨트롤러를 읽는 게임에서만 됩니다. 저는 정확히 이 일을 위해 InputConfig를 만듭니다. 무료이고 오픈 소스이며, PlayStation, Xbox, Switch, 8BitDo 패드와 평범한 USB 조이스틱을 읽고, 설정에는 2분쯤 걸립니다.
앱을 비교하는 중인가요? Mac의 모든 무료 컨트롤러 매퍼가 한 페이지에 나란히 있습니다.
InputConfig 1.7 버전(2026년 10월 출시 예정)부터 앱이 한국어를 완전히 지원합니다.
단계
- Bluetooth나 USB로 컨트롤러를 연결합니다.
- InputConfig를 열고 손쉬운 사용 접근을 허용합니다.
- 프리셋을 만들고, 행에서 Scan을 클릭하고, 버튼을 누릅니다.
- 출력으로 Keyboard Key(또는 마우스, 스크롤, 매크로, MIDI)를 고릅니다.
- 저장하고 Activate합니다. 지정은 모든 앱에서 작동합니다.
첫 버튼 지정하기
PS5 DualSense, PS4 DualShock 4, Xbox, Switch Pro, 8BitDo 또는 다른 HID 게임패드는 드라이버 없이 모두 작동합니다.
1단계: 손쉬운 사용 허용하기
- 사용자: 컨트롤러를 연결하고, Mac App Store에서 InputConfig를 열고, 요청하면 손쉬운 사용 접근을 허용합니다.
- macOS: InputConfig가 다른 앱에 키와 마우스 이벤트를 보내게 합니다. 이 권한은 그것만을 위한 것입니다.
- 확인: 시스템 설정, 개인정보 보호 및 보안, 손쉬운 사용에서 InputConfig가 켜져 있습니다.
2단계: 버튼 Scan하기
- 사용자: New Preset을 클릭하거나 편집할 준비된 레이아웃을 고릅니다. 행에서 Scan을 클릭하고 지정할 버튼을 누릅니다.
- InputConfig: 모든 장치를 한꺼번에 듣고 처음 누른 컨트롤에 행을 지정합니다.
- 확인: 행에 누른 버튼의 이름이 나옵니다.

3단계: 키 고르기
- 사용자: 행의 오른쪽에서 Keyboard Key를 고르고 키를 고릅니다. 또는 Mouse Motion, Mouse Button, Scroll, 매크로, 입력 텍스트, MIDI 음, 시스템 기능을 고릅니다.
- InputConfig: 지정을 프리셋과 함께 저장합니다.
- 확인: 컨트롤마다 반복하세요. 스틱은 포인터를 움직이거나 키 넷을 보낼 수 있고, 트리거는 클릭하거나 키를 보낼 수 있고, 십자키는 화살표나 WASD가 될 수 있습니다.
4단계: Activate
- 사용자: 저장한 다음 Activate를 클릭합니다.
- InputConfig: 끌 때까지 맨 앞에 있는 앱에 키를 보냅니다.
- 확인: TextEdit을 열고 지정한 버튼을 누르세요. 그 키가 나타납니다. 비상 정지 Control Option Command 마침표는 모든 것을 한꺼번에 놓습니다.
준비된 데스크톱 레이아웃에서 시작하기
기본 제공 Desktop Navigation 프리셋은 행마다 완전한 키보드와 마우스 지정입니다.
| 컨트롤 | 보내는 것 |
|---|---|
| 왼쪽 스틱 | 포인터 이동 |
| 오른쪽 스틱 | 스크롤 |
| 오른쪽 트리거 | 왼쪽 클릭 |
| 왼쪽 트리거 | 오른쪽 클릭 |
| 십자키 | 화살표 키 |
| A / Cross | 왼쪽 클릭 |
| B / Circle | 실행 취소 (Command Z) |
| X / Square | 잘라내기 (Command X) |
| Y / Triangle | 붙여넣기 (Command V) |
| 오른쪽 스틱 누르기 | 모두 선택 (Command A) |
| LB / L1 | 다음 앱 (Command Tab) |
| RB / R1 | 이전 앱 (Command Shift Tab) |
| Back / Share / Create | Spotlight (Command Space) |
| Start / Options / Menu | Return |
활성화하면 컨트롤러가 Mac 전체를 운영하고, 그 뒤에 원하는 행은 얼마든지 바꿀 수 있습니다.
컨트롤러를 무시하는 게임에 지정하기
컨트롤을 게임이 기대하는 키에 지정하세요. 왼쪽 스틱에 WASD, 오른쪽 스틱에 마우스 시점, Space에 점프, 트리거에 마우스 버튼입니다. 게임은 키보드와 마우스를 보고 전혀 알지 못합니다. Minecraft, Fortnite, Roblox와 수백 개 더를 위한 준비된 레이아웃이 있습니다.
스틱을 WASD나 화살표 키로 바꾸기
사람들이 말하는 조이스틱을 키보드로가 이 부분입니다. 스틱은 축 둘이고 방향마다 자기 행이 있으므로 스틱 하나가 키 넷이 됩니다. 위는 W, 아래는 S, 왼쪽은 A, 오른쪽은 D입니다. 또는 화살표 키 넷이나 I, J, K, L이나 다른 무엇이든 됩니다.
- 키가 눌리는 때. 방향은 스틱이 그 행의 데드존을 넘으면 키를 누르는데, 바꾸지 않으면 바깥쪽으로 25퍼센트이고, 스틱이 돌아오면 놓습니다. 놓는 지점은 조금 낮아서 가장자리 근처에서 쉬는 스틱이 키를 떨리게 하지 않습니다.
- 대각선. 위와 오른쪽으로 밀면 두 행이 모두 작동하므로 게임은 키보드에서와 똑같이 W와 D가 함께 눌린 것으로 봅니다.
- 켜짐 또는 꺼짐. 키를 보내는 스틱은 아날로그가 아닙니다. W를 톡 치면 걷고 Shift를 누르고 있으면 달리는 게임은 Shift를 다른 컨트롤에 두어야 합니다. Minecraft 레이아웃은 달리기를 왼쪽 스틱 클릭에 둡니다.
- 십자키. 같은 방식의 행 넷이라 화살표 키를 두기에 자연스러운 곳입니다.
USB 조이스틱, 비행 스틱, 아케이드 스틱도 같은 방식으로 작동합니다. 모든 축, 버튼, 햇 스위치가 행 하나입니다. Mac의 조이스틱을 키보드로가 그것들을 다룹니다.
키 누르고 있기, 조합 보내기, 글자 입력하기
Keyboard Key 행은 버튼이 눌릴 때 키를 누르고 버튼이 올라올 때 놓으므로, 버튼을 누르고 있으면 키를 누르고 있습니다. 걷기, 달리기, 조준에 게임이 기대하는 것입니다.
- 키 조합. 행에 키를 둘 이상 두면 예를 들어 Command와 A가 함께 눌립니다. Desktop Navigation은 이렇게 실행 취소, 잘라내기, 붙여넣기, 모두 선택을 보냅니다.
- 어떤 키. 글자, 숫자, 화살표, F13에서 F19까지의 기능 키, 숫자 패드, 수정자와 특수 키 모두 행의 키 메뉴에서 고릅니다.
- 터보, 토글, 길게 누르기, 두 번 누르기. 터보는 버튼을 누르는 동안 키를 반복하고, 토글은 다음에 누를 때까지 걸어 두며, 행은 한 번 누르면 하나, 길게 누르거나 두 번 누르면 다른 하나를 할 수 있습니다. 매크로, 터보, 토글과 길게 누르기와 두 번 누르기를 보세요.
- 단어 전체. Type Text는 이메일 주소 같은 저장한 문자열을 한 번 눌러 입력합니다. 진짜 입력은 컨트롤러로 Mac에서 입력하기를 보세요.
느낌 맞추기
각 행에는 Options가 있습니다.
- 데드존. 쉬는 스틱이 슬금슬금 움직이지 않게 합니다.
- 감도 곡선. 중앙 근처는 느리고 가장자리는 빠르게, 또는 직선으로.
- 코드. 행이 두 번째 컨트롤도 눌려 있을 때만 작동해서 모든 버튼에 두 번째 일을 줍니다.
- 자이로. 모션 행은 PlayStation 컨트롤러를 기울여 포인터를 움직입니다.
모든 것은 도움말 페이지에 설명되어 있습니다.
내 컨트롤러의 페이지 찾기
- PS5 DualSense와 DualSense Edge. 터치패드와 자이로를 포함한 PS5 컨트롤러 키보드 지정.
- PS4 DualShock 4. PS4 컨트롤러 키보드 지정.
- Xbox Wireless, Series X|S, One, Elite. Xbox 컨트롤러 키보드 지정.
- Switch Pro Controller와 Joy-Con. Switch Pro Controller와 Joy-Con.
- 8BitDo. Mac이 인식하도록 어느 모드를 쓸지.
- USB 조이스틱, 비행 스틱, 아케이드 스틱. 조이스틱을 키보드로.
버튼 이름이 확실하지 않다면 컨트롤러 버튼 지도가 Xbox, PlayStation, Switch 이름을 나란히 보여 줍니다.
키가 앱에 닿지 않을 때
작은 단계부터 이 순서로 올라가세요.
- 프리셋이 활성인지 확인하세요. Live Visualizer는 누르는 컨트롤마다 불이 켜집니다. 켜지면 InputConfig가 패드를 읽고 있는 것입니다.
- 손쉬운 사용을 확인하세요. 어느 앱에서도 아무 일이 없으면 시스템 설정, 개인정보 보호 및 보안, 손쉬운 사용을 열고 InputConfig를 켜세요. 이미 켜져 있는데도 아무 일이 없으면 빼기 버튼으로 제거하고 다시 추가하세요.
- 게임의 키에 맞추세요. 키가 텍스트 편집기에서는 되는데 게임에서는 안 되면, 프리셋이 게임이 정해 둔 키를 보내야 합니다. 게임의 키 지정 화면을 확인하고 행을 맞추세요.
- 두 번 눌림을 막으세요. 게임이 모든 것을 두 번 하면 키뿐 아니라 컨트롤러도 직접 읽고 있는 것입니다. 게임의 컨트롤러 지원을 끄거나, 프리셋을 멈추고 게임 자체 지원을 쓰세요.
- 걸린 키를 놓으세요. 비상 정지는 프리셋을 멈추고 눌려 있던 모든 키를 한꺼번에 놓습니다.
할 수 없는 일
InputConfig는 컨트롤러를 키보드와 마우스로 바꾸며, 그 반대는 아닙니다. 가상 컨트롤러를 만들지 않으므로 키보드를 게임패드처럼 쓸 수 없습니다. Apple 실리콘 Mac의 iPhone과 iPad 게임에는 macOS 11.3에서 추가된 해당 게임 설정의 자체 Controller Emulation 설정이 있습니다.
짧게 정리
- 권한 하나. 손쉬운 사용을 한 번 허용하세요.
- 일마다 행 하나. 버튼을 Scan하고, Keyboard Key를 고르고, 키를 고르세요.
- 시작을 앞서가기. Mac은 Desktop Navigation에서, 게임은 게임 레이아웃에서 시작하세요.
- 빠져나가는 길. Control Option Command 마침표가 모든 것을 멈춥니다.
Scan하고, 키를 고르고, Activate. 어떤 컨트롤러와 어떤 앱이든 같은 세 단계입니다.
자주 묻는 질문
Mac에서 무료로 컨트롤러를 키보드 키에 지정할 수 있나요?
네. InputConfig는 Mac App Store에서 무료이고 오픈 소스이며 계정이나 구독이 없습니다. Enjoyable은 더 이상 업데이트되지 않는 무료 옛 선택지입니다.
게임이 아닌 앱에서도 작동하나요?
네. 매퍼는 진짜 키보드와 마우스 이벤트를 보내므로 브라우저, 편집기, Anki, Final Cut, Blender, Finder 모두 키보드에 반응하는 것과 똑같이 반응합니다.
어떤 컨트롤러가 작동하나요?
PS5 DualSense나 DualSense Edge, PS4 DualShock 4, Xbox Wireless, Series, Elite, Switch Pro, Joy-Con, 8BitDo, PlayStation Access Controller, 그리고 다른 모든 HID나 MFi 게임패드입니다.
평소처럼 입력하기 전에 꺼야 하나요?
지정한 버튼이 하는 일과 겹칠 때만 그렇습니다. 메뉴 막대 아이콘과 비상 정지 단축키는 프리셋을 즉시 멈추고 눌려 있던 모든 키를 놓습니다.
Mac에서 키보드를 컨트롤러처럼 쓸 수 있나요?
InputConfig로는 안 됩니다. 컨트롤러를 키보드와 마우스로 바꾸며 그 반대는 아니고, 가상 컨트롤러를 만들지 않습니다. Apple 실리콘 Mac의 iPhone과 iPad 게임에는 macOS 11.3에서 추가된 해당 게임 설정의 자체 컨트롤러 에뮬레이션 옵션이 있습니다.
스틱이 마우스 이동 대신 WASD를 보낼 수 있나요?
네. 스틱의 방향마다 자기 행을 주고 W, A, S, D나 화살표 키를 고르세요. 대각선은 키 둘을 동시에 누릅니다. 다른 스틱은 동시에 마우스를 움직일 수 있습니다.
브라우저 게임에서도 작동하나요?
네. InputConfig는 맨 앞의 앱에 키와 마우스 이동을 보내므로 Safari, Chrome, Firefox, Edge가 진짜 키보드처럼 받습니다. 컨트롤러를 스스로 읽는 브라우저 게임은 필요하지 않습니다.
한국어 페이지 더 보기
자세한 안내(영어)
글쓴이 소개. Ryleigh Newman은 InputConfig를 개발하고 있습니다. 손을 쓰기가 어려워서 매일 컨트롤러로 Mac을 조작합니다. 이 페이지는 영어에서 번역했습니다. Mac 언어가 한국어로 설정되어 있으면 앱의 주요 버튼과 메뉴가 한국어로 표시되며, 이 페이지는 그 이름에 영어 이름을 괄호로 함께 적었습니다. 앱의 나머지 부분과 사이트의 다른 페이지는 영어입니다.
이 페이지의 다른 언어: English, Deutsch, Français, Español, Italiano, Nederlands, Português, 日本語, 简体中文, 繁體中文, Русский, Polski, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文
무료. macOS 14 이상. 계정이 필요 없고, 데이터는 Mac 밖으로 나가지 않습니다. 소스 코드는 GitHub에 있습니다.