한국어
Joy-Con 2는 Mac에서 작동하나요? 이름이 같은 JoyCon2Mac 두 가지 구별하기
이 앱은 완전히 무료입니다. 계정을 만들 필요가 없습니다. 구독도, 번거로운 다운로드도 없고, 잠긴 기능도 없습니다. Apple 실리콘에 최적화되어 있습니다.
기본적으로는 안 됩니다. macOS는 macOS 13 Ventura부터 기존 Joy-Con을 지원하지만, Switch 2와 함께 판매되는 Joy-Con 2는 지원하지 않습니다. 1.8 버전부터 제가 만드는 무료 Mac 앱 InputConfig가 각 Joy-Con 2를 따로 직접 읽습니다. Joy-Con 2 충전 그립에 끼워 USB로, 또는 설정을 켜면 Bluetooth로 읽습니다. 앱은 이것을 실험적으로 표시하고, Bluetooth 부분은 Joy-Con 2를 손에 쥐지 않고 만들었기 때문에 컨트롤러로 아직 확인하지 않았다고 표시합니다.
JoyCon2Mac이라는 같은 이름의 커뮤니티 프로젝트 두 개도 Bluetooth로 연결해 줍니다. 하나는 버튼과 스틱을 키 입력으로 바꿉니다. 다른 하나는 한 쌍을 가상 컨트롤러와 마우스로 보여 주는데, 현재 릴리스는 Mac의 보안 보호 기능 두 가지를 꺼야 합니다. 세 번째 프로젝트인 switch2mac은 자체 readme에 따르면 아무것도 끄지 않고 Joy-Con 2를 앱에 가상 게임패드로 보여 줍니다. 저는 어느 것도 시험해 보지 않았습니다. InputConfig는 드라이버가 필요 없고 아무것도 끄지 않습니다.
단계
- 어떤 Joy-Con이 있는지 확인합니다. Joy-Con 2는 Switch 2와 함께 판매되는 한 쌍입니다.
- 기존 Joy-Con이라면 시스템 설정, Bluetooth에서 페어링합니다. macOS가 지원합니다.
- Joy-Con 2라면 충전 그립을 USB-C로 Mac에 연결하거나, InputConfig의 설정(Settings), 기기에서 Switch 2 Bluetooth 설정을 켭니다.
- Bluetooth라면 각 Joy-Con 2의 sync 버튼을 불빛이 흐를 때까지 누르고 InputConfig를 열어 둡니다.
- 매퍼 없이 키 입력을 원하거나 가상 컨트롤러를 원한다면 JoyCon2Mac 안내문 두 개를 먼저 읽습니다. 드라이버 쪽은 SIP와 AMFI를 꺼야 합니다.
Mac이 지원하는 것 알기
- 기존 Joy-Con. macOS 13 Ventura부터 지원합니다. 시스템 설정, Bluetooth에서 페어링되고, 컨트롤러를 읽는 게임에서 보입니다. 순서는 Mac에 Joy-Con 연결하는 방법에 있습니다.
- Joy-Con 2. 지원하지 않습니다. Mac 게임 컨트롤러로 페어링되지 않으므로, macOS를 통해서는 어떤 게임도 보지 못합니다. InputConfig는 아래에서 설명하듯 직접 읽습니다.
- Switch 2 Pro Controller. 이것도 macOS가 지원하지 않습니다. InputConfig는 실험적 기능으로 USB-C 케이블로, 설정을 켜면 Bluetooth로도 읽습니다. Mac의 Switch 2 Pro Controller를 보세요.
Joy-Con 2는 자체 프로토콜을 직접 다루는 소프트웨어를 통해서만 Mac에 닿습니다.
두 JoyCon2Mac 프로젝트 구별하기
GitHub에는 서로 관련 없는 두 프로젝트가 같은 이름을 씁니다. 하는 일이 다르고, Mac에 요구하는 것도 아주 다릅니다.
| loyahdev/joycon2mac | OZORDI/JoyCon2Mac | |
|---|---|---|
| readme의 소개 | Joy-Con 2를 Mac에서 키보드 컨트롤러로 쓰는 도구 | Joy-Con 2용 네이티브 macOS 드라이버와 동반 앱 |
| Mac이 보는 것 | 키 입력. 모든 버튼과 스틱 방향이 키에 매핑되고, 지금은 매핑이 고정되어 있습니다 | DriverKit 시스템 확장으로 만든 가상 DualSense 컨트롤러와 마우스 |
| 연결 방식 | Joy-Con 2의 싱크 버튼을 길게 눌러 앱과 페어링합니다. 최대 두 개 | Bluetooth Low Energy. 각 Joy-Con의 SYNC를 불빛이 깜박일 때까지 누릅니다 |
| Mac에 요구하는 것 | 릴리스 페이지에서 앱 내려받기 | 현재 개발 릴리스는 System Integrity Protection과 AMFI를 꺼야 합니다 |
| 추가 기능 | Joy-Con 하나를 옆으로 들었을 때와 한 쌍을 세워 들었을 때 배치가 저절로 바뀝니다 | 진동, 모션 데이터, 광학 센서로 만든 마우스, 레일 버튼 네 개 다시 매핑 |
| 최신 릴리스 | 1.0, 2025년 8월 9일 | 0.1.5, 2026년 9월 6일 |
| 만든 사람의 말 | 버그가 많이 남아 있고, 방향에 따라 일부 매핑이 틀릴 수 있습니다 | 아직 일반 소비자용 설치로 여기지 마세요 |
저장소는 loyahdev/joycon2mac과 OZORDI/JoyCon2Mac입니다. 둘 다 비공식이며 Apple이나 Nintendo와 관계가 없습니다. 이름만으로는 어느 쪽 다운로드인지 알 수 없으니, 어느 저장소에서 온 것인지 확인하세요.
먼저 보안 비용 따져 보기
드라이버 프로젝트의 readme는 이 점을 분명히 말합니다. 확장은 공증되지 않았고, 기본 설정의 Mac이 차단할 수 있으며, 현재 릴리스는 System Integrity Protection과 AMFI를 꺼야 합니다.
- System Integrity Protection. 소프트웨어가 시스템의 보호된 부분을 바꾸지 못하게 하는 macOS의 보호 기능입니다.
- AMFI. 코드가 실행되기 전에 서명되었는지 확인하는 macOS의 부분입니다.
- readme의 조언. 드라이버 개발에 써도 괜찮은 Mac을 쓰고, 시험이 끝나면 둘 다 다시 켜라는 것입니다.
저라면 의지하는 Mac에서는 어느 쪽도 끄지 않겠습니다. 키보드 프로젝트는 둘 다 요구하지 않고, InputConfig도 마찬가지입니다.
Joy-Con 2를 연결하는 다른 방법 보기
이 두 GitHub 페이지를 2026년 10월 27일에 읽었습니다. 어느 것도 Apple이나 Nintendo의 것이 아니고, 저는 어느 것도 시험하지 않았습니다.
- switch2mac. Peterksharma의 메뉴 막대 앱으로 Joy-Con 2(단독이거나 연결한 쌍), Pro Controller 2, Switch 2 GameCube 컨트롤러용입니다. Bluetooth로 연결하고, Apple 실리콘의 macOS 15 이상이 필요하며, 각 컨트롤러를 앱에 가상 게임패드로 보여 줍니다. readme는 Apple이 앱에 이를 허용하는 자격(entitlement)을 부여했다고 말하며, SIP를 끄거나 드라이버 확장을 설치한다는 말은 하지 않습니다. 그 게임패드에서 진동과 모션은 전달하지 않으며, 스스로 베타라고 부릅니다.
- Switch 2 Controller Helper. AlexmChadwick의 진행 중인 작업이지만 Pro Controller 2 전용이어서 Joy-Con 2에는 도움이 되지 않습니다. 가상 게임패드 모드에는 유료 Apple 개발자 자격이나 꺼진 SIP가 필요합니다. Switch 2 Pro Controller 페이지가 다른 도구와 비교합니다.
커뮤니티 도구 중에서는 switch2mac을 가장 먼저 읽겠습니다. readme에 따르면 Mac에 가장 적게 요구하기 때문입니다.
JoyCon2Mac이 작동하지 않을 때
이는 드라이버 프로젝트인 OZORDI/JoyCon2Mac에 해당합니다. readme에 따르면 앱이 열리는데 컨트롤러나 마우스가 나타나지 않으면, 시스템 확장이 아마 로드되지 않았거나 확장이 공증되지 않아 macOS가 막은 것입니다. 가장 작은 단계부터 이 사다리를 올라가세요.
- SIP와 AMFI가 꺼져 있는지 확인하세요. 현재 개발 릴리스는 둘 다 필요하며 readme도 분명히 말합니다.
- 확장을 승인하세요. 시스템 설정, 개인정보 보호 및 보안을 열고 macOS가 물으면 허용하세요. 다시 시작하라고 하면 시작한 다음 앱을 다시 여세요.
- 앱을 우클릭하고 열기를 선택하세요. Gatekeeper가 첫 실행을 막을 때 readme가 권하는 방법입니다.
- 어디서 받았는지 확인하세요. 이름을 공유하는 프로젝트가 둘이므로, 받은 곳이 뜻한 저장소인지 확인하세요. 키보드 프로젝트는 이런 것을 하나도 요구하지 않습니다.
핵심 보호를 끄고 싶지 않다면 InputConfig가 Joy-Con 2를 직접 읽으며 Mac의 보안은 아무것도 바꾸지 않습니다.
Joy-Con 2를 마우스로 쓰기
Joy-Con 2에는 광학 센서가 있고, 드라이버 프로젝트가 그것을 씁니다. readme에 따르면 센서가 macOS에는 진짜 마우스로 보이고, 앱이 표면에 놓인 Joy-Con을 알아서 고르며, Joy-Con 하나는 마우스로 쓰고 나머지는 컨트롤러 쌍으로 남을 수 있습니다. Off, Slow, Normal, Fast 모드가 있습니다.
InputConfig는 광학 센서를 읽지 않지만 Joy-Con 2의 스틱으로 포인터를 움직일 수 있습니다. InputConfig는 광학 센서를 읽지 않지만 Joy-Con 2의 스틱으로 포인터를 움직일 수 있습니다. 이 방법에는 그 프로젝트의 나머지와 같은 보안 비용이 따릅니다. 아무것도 끄지 않고 컨트롤러로 포인터를 쓰려면, 매퍼가 스틱으로 해 줍니다. Mac에서 게임 컨트롤러를 마우스로 쓰는 방법이 기존 Joy-Con 하나를 포함해 InputConfig로 하는 방법을 다룹니다.
지금 되는 Nintendo 패드 쓰기
- 기존 Joy-Con. Bluetooth로 연결되고, 추가 소프트웨어가 필요 없으며, 한 개나 두 개를 쓸 수 있습니다. 옆으로 든 Joy-Con 하나는 InputConfig의 Joy-Con에서 다룹니다.
- 기존 Switch Pro Controller. Mac에서 그냥 작동하는 Nintendo 컨트롤러입니다. Mac에 Switch Pro Controller 연결하는 방법.
- Switch 2 Pro Controller. InputConfig가 케이블이나 Bluetooth로 읽으며, 실험적 기능으로 표시되어 있습니다.
두 세대를 다 가지고 있고 게임이 보게 하려면 Mac과 페어링할 것은 기존 Joy-Con입니다. Joy-Con 테스터는 페어링된 Joy-Con이 버튼을 보내고 있는지 브라우저에서 보여 줍니다.
InputConfig로 Joy-Con 2 쓰기
1.8부터 InputConfig는 각 Joy-Con 2를 따로, 기존 Joy-Con 하나처럼 옆으로 쥔 모양으로 읽습니다. 드라이버가 필요 없고 Mac의 보안에 아무것도 바꾸지 않습니다.
- USB로. Joy-Con 2 충전 그립에 끼우고 그립을 데이터가 전달되는 USB-C 케이블로 Mac에 연결합니다. InputConfig가 Switch 2 Pro Controller와 같은 시작 명령을 보냅니다.
- Bluetooth로. 설정, 기기(Devices)를 열고 Switch 2 Pro, GameCube, Joy-Con 2 컨트롤러를 Bluetooth로 연결을 켭니다. 그다음 각 Joy-Con 2의 sync 버튼을 불빛이 흐를 때까지 누르면, 앱이 실행되는 동안 InputConfig가 연결합니다.
- 읽는 것. 스틱과 스틱 누르기, 얼굴 버튼이나 화살표, SL과 SR, L과 ZL 또는 R과 ZR, Minus나 Plus, Capture나 Home, C 버튼, GL이나 GR, 그리고 모션 센서입니다.
- 읽지 않는 것. 둘을 하나로 합친 패드, 광학 마우스 센서, 진동, NFC입니다.
사이드바에는 Joy-Con 2 (L) (Experimental)과 Joy-Con 2 (R) (Experimental)로 나열되고, Bluetooth 설정은 컨트롤러로 아직 확인하지 않았다고 표시됩니다. macOS 자체는 여전히 읽지 못하므로 macOS로 컨트롤러를 읽는 게임은 보지 못합니다. 배치를 믿기 전에 실시간 비주얼라이저(Live Visualizer)를 열고 모든 버튼을 눌러 보고, 잘못 읽히는 것이 있으면 GitHub에 이슈를 열어 주세요.
짧게 정리하면
- macOS만으로는. Joy-Con 2를 지원하지 않습니다.
- loyahdev/joycon2mac. Joy-Con 2를 고정된 키 입력 묶음으로 씁니다. 평범한 앱이고, 마지막 릴리스는 2025년 8월입니다.
- OZORDI/JoyCon2Mac. 가상 컨트롤러와 마우스를 주는 대신, 지금은 SIP와 AMFI를 꺼야 합니다.
- InputConfig 1.8. 각 Joy-Con 2를 따로, 그립에 끼워 USB로, 또는 설정을 켜면 Bluetooth로 키와 마우스에 매핑합니다. 실험적 기능입니다.
Apple이 Joy-Con 2를 추가하기 전까지 Mac으로 가는 모든 길은 Joy-Con 2와 직접 통신하는 앱이니, 설치하기 전에 각각이 Mac에 무엇을 요구하는지 확인하세요.
자주 묻는 질문
JoyCon2Mac이 무엇인가요?
GitHub에서 두 개의 별개 커뮤니티 프로젝트가 같은 이름을 씁니다. loyahdev/joycon2mac은 Joy-Con 2의 버튼과 스틱을 키 입력으로 바꿉니다. OZORDI/JoyCon2Mac은 Joy-Con 2를 가상 DualSense 컨트롤러와 마우스로 보여 주는 드라이버와 앱입니다. 어느 쪽도 Apple이나 Nintendo에서 나온 것이 아닙니다.
JoyCon2Mac은 설치해도 안전한가요?
서로 다릅니다. 드라이버 프로젝트의 readme는 현재 릴리스가 System Integrity Protection과 AMFI를 꺼야 하며 아직 일반 소비자용 설치로 여기지 말라고 말합니다. 키보드 프로젝트는 그런 단계가 없는 앱 다운로드입니다. 저는 둘 다 시험해 보지 않았습니다. 가리키는 프로젝트의 GitHub 저장소인 loyahdev/joycon2mac이나 OZORDI/JoyCon2Mac에서만 받으세요. 이름만으로는 어느 것이 어느 것인지 알 수 없기 때문입니다.
JoyCon2Mac이 작동하지 않을 때 무엇을 확인하나요?
OZORDI 드라이버 프로젝트라면 readme는 확장이 아마 로드되지 않았거나 macOS가 막았다고 말합니다. SIP와 AMFI가 꺼져 있는지 확인하고, 시스템 설정, 개인정보 보호 및 보안에서 확장을 승인하고, 요청하면 다시 시작한 다음 앱을 다시 여세요.
JoyCon2Mac과 InputConfig 중 어느 것을 써야 하나요?
JoyCon2Mac(OZORDI)은 당분간 SIP와 AMFI를 끄는 대가로 가상 DualSense와 마우스를 줍니다. InputConfig는 각 Joy-Con 2를 따로 읽어 키와 마우스에 매핑하고, Mac의 보안은 아무것도 바꾸지 않으며, 실험적입니다.
Mac에서 Joy-Con 2를 마우스로 쓸 수 있나요?
OZORDI JoyCon2Mac의 readme에 따르면 가능합니다. Joy-Con 2의 광학 센서를 마우스로 바꾸고, 표면에 놓인 Joy-Con을 알아서 고릅니다. 그 프로젝트의 현재 릴리스는 macOS 보안 보호 기능 두 가지를 꺼야 합니다. InputConfig는 광학 센서를 읽지 않지만 스틱으로 포인터를 움직일 수 있습니다.
InputConfig는 Joy-Con 2와 작동하나요?
네, 1.8부터 실험적 기능으로 읽습니다. 각 Joy-Con 2를 따로, 충전 그립에 끼워 USB로, 또는 Settings, Devices에서 Switch 2 Pro, GameCube, Joy-Con 2 컨트롤러를 Bluetooth로 연결(Connect Switch 2 Pro, GameCube and Joy-Con 2 controllers over Bluetooth)을 켜서 Bluetooth로 읽습니다. Bluetooth 부분은 컨트롤러로 아직 확인하지 않았다고 표시됩니다.
한국어 페이지 더 보기
자세한 안내(영어)
글쓴이 소개. Ryleigh Newman은 InputConfig를 개발하고 있습니다. 손을 쓰기가 어려워서 매일 컨트롤러로 Mac을 조작합니다. 이 페이지는 영어에서 번역했습니다. Mac 언어가 한국어로 설정되어 있으면 InputConfig도 한국어로 표시됩니다. 사이트의 일부 페이지는 아직 영어로만 되어 있습니다.
이 페이지의 다른 언어: English, Italiano, 日本語
무료. macOS 14 이상. 계정이 필요 없고, 데이터는 Mac 밖으로 나가지 않습니다. 소스 코드는 GitHub에 있습니다.