한국어
Mac에서 GameCube 컨트롤러 쓰는 방법
이 앱은 완전히 무료입니다. 계정을 만들 필요가 없습니다. 구독도, 번거로운 다운로드도 없고, 잠긴 기능도 없습니다. Apple 실리콘에 최적화되어 있습니다.
네, Nintendo의 USB 어댑터, USB-C 케이블, 또는 Switch 2 모델이라면 Bluetooth와 그것을 읽는 앱이 있으면 됩니다. macOS는 GameCube 컨트롤러를 자체적으로 지원하지 않기 때문입니다. 오리지널 패드에는 Bluetooth가 없고, Apple의 게임 컨트롤러 지원은 Nintendo의 USB 어댑터도 Switch 2용 GameCube 컨트롤러도 포함하지 않습니다. 버전 1.6부터 제가 만드는 무료 Mac 앱 InputConfig는 둘 다 USB로 읽으며, 실험 기능입니다. 어댑터의 포트 네 개를 각각 별개의 컨트롤러로, Switch 2 모델은 USB-C 케이블로 읽습니다. 그리고 키, 클릭, 포인터 이동, 단축키로 바꿔 줍니다. 1.8부터는 설정을 켜면 Switch 2 모델을 아날로그 L과 R, 모션 센서와 함께 Bluetooth로도 읽습니다.
Dolphin에서 GameCube 게임만 하려는 것이라면 Dolphin이 Nintendo의 어댑터를 직접 읽을 수 있으므로, Dolphin 자체의 컨트롤러 설정부터 확인하세요.
단계
- 어댑터의 검은색 USB 플러그를 Mac에 꽂습니다. MacBook에는 USB-C 어댑터가 필요합니다.
- 컨트롤러를 포트 1에, 더 있으면 포트 2에서 4에 꽂습니다.
- InputConfig를 엽니다. 패드가 있는 포트마다 사이드바 맨 위에 나타납니다.
- 어댑터가 없으면 InputConfig의 기기(Devices), USB 섹션에서 체크합니다.
- 프리셋을 만듭니다. 플레이어가 여럿이면 포트마다 입력 장치를 하나씩 둡니다.
필요한 것 확인하기
GameCube 패드는 종류마다 Mac에 연결되는 방법이 다릅니다.
| 컨트롤러 | 연결 방법 | 메모 |
|---|---|---|
| 오리지널 GameCube 컨트롤러 | Nintendo의 GameCube Controller Adapter (WUP-028, Wii U와 Switch용으로 판매) | USB-A 플러그라서 MacBook에는 USB-C 어댑터가 필요합니다 |
| WaveBird | 같은 어댑터의 포트에 꽂은 전용 수신기 | 어댑터가 유선 패드처럼 보고합니다. 테스트해 보지는 않았습니다 |
| Switch 2용 GameCube 컨트롤러 | 데이터가 전달되는 USB-C 케이블, 또는 InputConfig의 설정을 켠 Bluetooth | macOS는 어느 쪽으로도 읽지 못합니다. Bluetooth는 실험 단계이며 컨트롤러로 아직 확인하지 않았습니다 |
서드파티 어댑터는 테스트하지 않았습니다. Mac에 Nintendo의 어댑터라고 알리는 어댑터는 똑같이 읽습니다. 일반 USB 게임패드로 나타나는 어댑터는 다른 범용 패드처럼 읽습니다. 어댑터를 산다면 다른 것은 테스트하지 않았으니 Nintendo 정품을 권하겠습니다.
어댑터 연결하기
어댑터는 무언가를 보내기 전에 시작 명령이 필요하고, InputConfig가 대신 보내 줍니다.
1단계: 검은 플러그 꽂기
- 사용자: 어댑터의 검은색 USB 플러그를 Mac에 꽂고, 컨트롤러를 포트 1에 꽂습니다.
- InputConfig: 아직은 아무것도 없습니다. 회색 플러그는 진동에 전원을 공급할 뿐이고, InputConfig는 이 패드에서 진동을 쓰지 않으므로 꽂지 않아도 됩니다.
- 확인: Mac에 꽂힌 것이 검은 플러그입니다.
2단계: InputConfig 열기
- 사용자: InputConfig를 엽니다.
- InputConfig: 어댑터에 시작 명령을 보내고, 사이드바 맨 위에 포트 1을 컨트롤러로 나열합니다.
- 확인: 포트 1이 있습니다. 패드가 꽂혀 있든 아니든 계속 거기에 있습니다.
3단계: 다른 플레이어 더하기
- 사용자: 패드를 포트 2, 3, 4에 꽂습니다.
- InputConfig: 꽂는 순간 각각을 별개의 컨트롤러로 나열하고, 뽑으면 제거합니다.
- 확인: 실시간 비주얼라이저(Live Visualizer)를 열고 패드마다 버튼을 몇 개 누릅니다. 그 포트의 단순한 지도에서 켜집니다. GameCube 그림은 실험 단계이고 숨겨져 있기 때문입니다.
그다음 프리셋을 만들거나 스마트 프리셋 메이커에서 고르세요. 실시간 비주얼라이저에 누른 것이 나타난다면 하드웨어 쪽은 끝났습니다.
플레이어 네 명에게 각자 레이아웃 주기
포트마다 자기 슬롯이 있는 별개의 컨트롤러이므로, 프리셋 하나에 플레이어마다 다른 레이아웃을 둘 수 있습니다.
- 사용자: 프리셋 편집기에서 플레이어마다 새 입력 기기 추가(Add a new Input Device)를 클릭한 다음, 그룹 맨 위의 장치 메뉴에서 그 플레이어의 포트를 고릅니다.
- InputConfig: 그룹마다 자기 포트에서만 읽습니다.
- 확인: 패드마다 차례로 버튼을 누릅니다. 그 플레이어의 행만 작동합니다.
이렇게 하면 네 명이 각자 자기 키를 보내며 키보드만 받는 게임을 함께 할 수 있습니다. Mac에서 컨트롤러 두 개 쓰기가 2인용 레이아웃을 안내하며, 같은 단계가 네 명까지 이어집니다. 어댑터 하나, 패드 네 개, 키 세트 네 개입니다.
Switch 2용 GameCube 컨트롤러 쓰기
데이터가 전달되는 USB-C 케이블로 Mac에 꽂으세요. 호스트가 시작 명령 세트를 보내기 전까지는 조용하며, Switch 2 Pro Controller에 필요한 것과 같은 명령이고 InputConfig가 직접 보냅니다. 그러면 GameCube Controller (Switch 2, Experimental)로 나타납니다.
- 완전히 읽는 것. A, B, X, Y, Z, ZL, Start, Home, Capture, C 버튼, 양쪽 스틱, 방향 패드입니다.
- 아날로그 L과 R. 1.8부터 얼마나 눌렸는지 읽고, 끝까지 눌렀을 때 클릭이 있습니다. 케이블로는 휴지점과 스틱 보정이 컨트롤러 자체에서 옵니다.
- 모션. Motion 행과 자이로 조준을 위한 자이로스코프와 가속도계입니다.
- Bluetooth로. InputConfig의 설정(Settings), 기기에서 Switch 2 Pro, GameCube, Joy-Con 2 컨트롤러를 Bluetooth로 연결을 켜고, 불빛이 흐를 때까지 컨트롤러의 sync 버튼을 누르세요. 앱은 이것을 실험적, 컨트롤러로 아직 확인하지 않음으로 표시합니다.
케이블로 쓸 때는 케이블이 데이터를 전달해야 합니다. 충전만 되는 케이블은 패드를 조용하게 둡니다.
버튼 이름 읽기
InputConfig는 GameCube 고유의 글자를 써서, A는 큰 녹색 버튼이고 B는 그 옆의 작은 빨간 버튼입니다. 오리지널과 Switch 2 모델, 두 패드 모두 실험 단계입니다. 그림은 꺼져 있어서, 실시간 비주얼라이저는 패드가 보고하는 버튼과 스틱의 단순한 지도와 각각에 바인딩된 내용을 보여 줍니다.
- 공유되는 번호. 두 패드는 버튼 번호를 공유하므로, 어댑터에서 만든 프리셋이 Switch 2 컨트롤러에서도 작동하고 그 반대도 됩니다.
- 다른 곳에서의 GameCube 이름. 다른 컨트롤러를 쓸 때도 프리셋마다 버튼 이름을 GameCube 방식으로 부르게 할 수 있습니다.
프리셋을 한 번 만들면 두 GameCube 패드 사이를 따라다닙니다.
어댑터나 패드가 나타나지 않을 때
작은 단계부터 이 순서로 확인하세요.
- 플러그를 확인합니다. 컨트롤러를 전달하는 것은 검은 플러그입니다. 회색은 진동에 전원만 공급합니다.
- 어댑터를 직접 체크합니다. 메뉴 막대에서 InputConfig의 기기를 열고 USB 섹션을 보세요. 어댑터가 체크된 채로 나열되어 있어야 합니다. 체크가 없다면 클릭하세요. InputConfig가 직접 열고 다음에도 기억합니다.
- 어댑터가 무엇이라고 밝히는지 확인합니다. 일반 USB 게임패드로 나타나는 서드파티 어댑터는 GameCube 포트 네 개가 아니라 다른 범용 패드처럼 읽힙니다.
- 알려 주세요. 이 지원은 실험 단계입니다. 버튼이 잘못 읽히면 GitHub에서 이슈를 열어 주세요.
어댑터가 없다면 장치 메뉴의 체크가 가장 먼저 해 볼 일입니다.
GameCube 게임에는 Dolphin 쓰기
GameCube와 Wii 에뮬레이터인 Dolphin에는 Nintendo의 어댑터를 위한 자체 옵션이 있으며, GameCube 게임에는 그것이 가장 빠른 길입니다. Mac 설정은 Dolphin 자체의 가이드를 확인하세요.
그 밖의 모든 일에는 InputConfig를 쓰세요. 데스크탑에서 GameCube 패드를 마우스로 쓰거나, 브라우저 게임에서 쓰거나, 키보드만 받는 게임에서 쓰는 경우입니다. 에뮬레이터가 패드를 직접 읽는다면 같은 버튼에 키를 보내는 프리셋을 함께 실행하지 마세요. 한 번 누를 때마다 두 번 도착합니다. 에뮬레이터별 해결 방법은 Mac에서 에뮬레이터 컨트롤러가 작동하지 않을 때에 있습니다.
할 수 없는 일
- 진동. InputConfig는 이 패드에서 진동을 쓰지 않습니다.
- Mac 게임 컨트롤러가 되기. InputConfig는 이 패드를 읽고 키와 마우스 이벤트를 보냅니다. Apple의 지원으로 컨트롤러를 찾는 게임은 여전히 이 패드를 보지 못하고 키를 봅니다.
- 모든 어댑터 보증. 이 지원은 실험 단계입니다. 세상의 모든 패드와 어댑터를 만나 보지는 않았습니다.
어댑터와 Switch 2 모델에서 L과 R은 아날로그 트리거로도, 끝까지 눌렀을 때의 클릭으로도 읽히므로 행에서 둘 중 하나를 쓸 수 있습니다. 모든 버튼, 메인 스틱, C 스틱, 방향 패드가 작동합니다.
간단히 정리하면
- 오리지널 패드. Nintendo의 USB 어댑터에 검은 플러그를 꽂고 InputConfig를 엽니다. 포트마다 별개의 컨트롤러입니다.
- Switch 2 GameCube 패드. USB-C 데이터 케이블을 쓰거나, 컨트롤러로 아직 확인하지 않은 InputConfig의 Bluetooth 설정을 쓰세요.
- Dolphin. GameCube 게임에서는 Dolphin이 어댑터를 읽게 하고, 나머지 Mac에는 InputConfig를 쓰세요.
두 방법 모두 실험 단계입니다. 꽂고, InputConfig를 열고, 실시간 비주얼라이저에서 버튼을 누르세요. 켜진다면 매핑할 준비가 된 것입니다.
자주 묻는 질문
Mac에서 GameCube 컨트롤러를 쓸 수 있나요?
macOS만으로는 안 됩니다. Nintendo의 USB GameCube 어댑터가 있으면 InputConfig가 포트 네 개를 컨트롤러 네 개로 읽고, 실험 기능으로 키와 마우스에 매핑합니다. Switch 2용 GameCube 컨트롤러는 USB-C 케이블로 같은 방식으로 작동하고, 1.8부터는 설정을 켜면 Bluetooth로도 작동합니다.
Mac에서 GameCube 어댑터에 드라이버가 필요한가요?
아니요. InputConfig가 어댑터에 시작 명령을 직접 보냅니다. 설치할 것도 바꿀 보안 설정도 없습니다.
Switch 2 GameCube 컨트롤러가 Mac에서 Bluetooth로 작동하나요?
macOS로는 안 됩니다. 1.8부터 InputConfig가 설정, 기기에서 Switch 2 설정을 켜고 컨트롤러의 sync 버튼을 누르면 Bluetooth로 읽을 수 있습니다. 앱은 이것을 실험적, 컨트롤러로 아직 확인하지 않음으로 표시합니다. 데이터가 전달되는 USB-C 케이블도 됩니다.
어댑터의 USB 플러그 두 개를 모두 꽂아야 하나요?
아니요. 컨트롤러를 전달하는 것은 검은 플러그입니다. 회색은 진동에 전원을 공급하는데, InputConfig는 이 패드에서 진동을 쓰지 않습니다.
WaveBird가 Mac에서 작동하나요?
수신기를 Nintendo 어댑터의 포트에 꽂으면 어댑터가 유선 패드처럼 보고하므로, InputConfig가 똑같이 읽습니다. 테스트해 보지는 않았습니다.
Mac 게임이 GameCube 컨트롤러를 인식하나요?
컨트롤러로는 인식하지 않습니다. InputConfig가 키, 클릭, 포인터 이동으로 바꿔 주므로 모든 게임과 앱이 이해합니다. GameCube 게임에서는 Dolphin이 Nintendo의 어댑터를 직접 읽을 수 있습니다.
한국어 페이지 더 보기
자세한 안내(영어)
글쓴이 소개. Ryleigh Newman은 InputConfig를 개발하고 있습니다. 손을 쓰기가 어려워서 매일 컨트롤러로 Mac을 조작합니다. 이 페이지는 영어에서 번역했습니다. Mac 언어가 한국어로 설정되어 있으면 InputConfig도 한국어로 표시됩니다. 사이트의 일부 페이지는 아직 영어로만 되어 있습니다.
이 페이지의 다른 언어: English, Français
무료. macOS 14 이상. 계정이 필요 없고, 데이터는 Mac 밖으로 나가지 않습니다. 소스 코드는 GitHub에 있습니다.