한국어

Mac에 XInput이 있나요?

Mac App Store에서 InputConfig 다운로드이 앱은 완전히 무료입니다. 계정을 만들 필요가 없습니다. 구독도, 번거로운 다운로드도 없고, 잠긴 기능도 없습니다. Apple 실리콘에 최적화되어 있습니다.

아니요, 내려받을 것도 없습니다. XInput은 Xbox 컨트롤러와 대화하는 Windows의 일부이고, macOS에는 Apple 실리콘이든 Intel이든 그 사본이 없습니다. Mac은 PlayStation, Xbox, Switch의 최신 패드를 이미 아는 Apple 자체의 컨트롤러 지원으로 컨트롤러를 읽습니다. 문제는 케이블에서 XInput만 쓰는 패드에서 시작되는데, 해결책이 있습니다. 모드를 바꾸는 것입니다.

저는 macOS가 무시하는 많은 패드를 읽고, 어떤 Mac도 읽을 수 없는 모드에 있는 패드를 알려 주는 무료 Mac 앱 InputConfig를 만듭니다.

InputConfig 1.7 버전(2026년 10월 출시 예정)부터 앱이 한국어를 완전히 지원합니다.

단계

  1. 모드 스위치나 전원을 켤 때 누르는 버튼을 찾아, 패드를 X나 XInput에서 D, DInput, PC, Switch 모드로 옮깁니다.
  2. 또는 XInput을 쓰지 않는 Bluetooth로 패드를 페어링합니다.
  3. 시스템 설정의 게임 컨트롤러를 확인합니다. 나열된 패드는 컨트롤러를 지원하는 게임에서 작동합니다.
  4. 나열되지 않으면 InputConfig를 열고 InputConfig, Devices에서 패드를 체크합니다.
  5. 행에서 Scan을 누르고 버튼을 눌러 키를 줍니다.

Mac이 XInput 대신 쓰는 것 알기

컨트롤러를 지원하는 Mac 게임은 Apple의 Game Controller 프레임워크로 컨트롤러를 읽습니다. 설정 없이 다음을 압니다.

  • PlayStation. DualSense, DualSense Edge, DualShock 4입니다.
  • Xbox. Xbox One과 Series 패드를 Bluetooth로, 그리고 macOS 15 Sequoia 이상에서는 USB로도 읽습니다.
  • Nintendo. macOS 13 이상에서 Switch Pro Controller와 Joy-Con입니다.
  • MFi 게임패드. 모두 읽습니다.

Xbox 컨트롤러가 Mac에서 작동하는 것은 Apple이 지원하기 때문이지 Mac에 XInput이 있어서가 아닙니다.

패드를 XInput 모드에서 옮기기

많은 서드파티 패드에는 모드가 둘 이상 있고, 케이블에서는 X나 XInput 모드가 유선 Xbox 360 프로토콜을 씁니다. macOS는 이 프로토콜을 읽지 못하고, 샌드박스 앱도 읽지 못합니다.

  • D, DInput, PC 모드. 패드가 일반 USB 컨트롤러가 됩니다. Apple의 컨트롤러 지원으로 만든 게임은 이것을 무시하고, InputConfig는 읽어서 키에 매핑합니다.
  • Bluetooth의 Switch 모드. 패드가 macOS가 지원하는 Switch Pro Controller로 보입니다.
  • Bluetooth 전반. 이런 패드에서 XInput은 케이블과 수신기 프로토콜이므로, Bluetooth로 페어링하면 피할 수 있습니다.

모델별로는 8BitDo, GameSir, Logitech, 일반 USB 게임패드를 보세요. Mac에서 XInput은 벗어나야 하는 모드입니다.

유선 Xbox 360 컨트롤러가 회색으로 표시되고 macOS가 읽을 수 없는 이유가 적힌 InputConfig 장치 메뉴.
Figure 1. macOS는 유선 Xbox 360 컨트롤러를 읽지 못하고, InputConfig의 장치 메뉴가 그 이유를 알려 줍니다.

패드가 어떤 모드인지 보기

  • 사용자: 패드를 꽂고 메뉴 막대의 InputConfig, Devices를 엽니다.
  • InputConfig: 읽을 수 있는 패드는 체크할 수 있게 나열합니다. 유선 Xbox 360 프로토콜을 쓰는 패드는 이유와 함께 회색으로 나열합니다.
  • 확인: 모드를 바꾸고 다시 꽂으면 항목이 바뀝니다.

InputConfig가 USB 케이블의 X 모드에서 읽는 예외는 자체 지원이 있는 8BitDo 패드입니다. 회색으로 나온 항목은 문제가 패드가 아니라 모드라고 앱이 알려 주는 것입니다.

게임이 Windows 게임이라면

CrossOver, Whisky, Apple의 Game Porting Toolkit에서 실행하는 Windows 게임은 자체 XInput 사본을 가져오고, 그 계층이 게임이 보는 컨트롤러를 정합니다. 자세한 내용은 Mac에서 CrossOver 게임에 컨트롤러 쓰기에 있습니다. 그 계층이 협조하지 않아도 InputConfig의 키는 전달됩니다. 게임이 받는 것은 평범한 키 입력이기 때문입니다.

Mac에 없는 것

  • XInput 다운로드. Mac용이라며 그 이름으로 제공되는 파일은 Microsoft에서 나온 것이 아닙니다.
  • XInput 래퍼. x360ce 같은 도구는 Windows 프로그램입니다. Mac용 x360ce를 보세요.
  • InputConfig의 가상 Xbox 컨트롤러. InputConfig는 키보드와 마우스 이벤트만 보내므로, 컨트롤러만 받는 게임에는 macOS가 지원하는 컨트롤러가 필요합니다.

중간에 에뮬레이터가 없으므로 Mac의 길은 지원되는 패드, 다른 모드, 또는 키입니다.

요약

  • XInput 없음. macOS에는 자체 컨트롤러 지원이 있어서 필요 없습니다.
  • 케이블에서 XInput만 될 때. 패드를 D, PC, Switch 모드로 바꾸거나 Bluetooth를 쓰세요.
  • 그래도 게임이 무시할 때. 패드를 게임의 키에 매핑하세요.

모드를 먼저 바꾸세요. Mac에서 XInput 문제의 대부분은 거기서 끝납니다.

자주 묻는 질문

Mac용 XInput을 내려받을 수 있나요?

아니요. XInput은 Windows의 일부이고 Microsoft는 Mac 버전을 제공하지 않습니다. macOS는 Apple 자체의 컨트롤러 지원으로 컨트롤러를 읽습니다.

M1이나 다른 Apple 실리콘 Mac에서 XInput이 작동하나요?

아니요, Intel Mac에서도 마찬가지입니다. 두 경우 답은 같습니다. macOS가 지원하는 컨트롤러를 쓰거나, 패드를 XInput이 아닌 모드로 바꾸세요.

XInput 컨트롤러가 Mac에서 USB로 작동하지 않는 이유는 무엇인가요?

케이블에서 대부분의 서드파티 XInput 패드는 macOS가 읽지 못하는 유선 Xbox 360 프로토콜을 씁니다. 패드를 D, DInput, PC, Switch 모드로 바꾸거나 Bluetooth로 페어링하세요.

Mac에서 Xbox 컨트롤러는 XInput을 쓰나요?

아니요. Xbox One과 Series 컨트롤러는 Apple의 컨트롤러 지원으로 Mac에서 작동합니다. Bluetooth로, 또는 macOS 15 Sequoia 이상에서는 USB로 됩니다.

한국어 페이지 더 보기

자세한 안내(영어)

글쓴이 소개. Ryleigh Newman은 InputConfig를 개발하고 있습니다. 손을 쓰기가 어려워서 매일 컨트롤러로 Mac을 조작합니다. 이 페이지는 영어에서 번역했습니다. Mac 언어가 한국어로 설정되어 있으면 앱의 주요 버튼과 메뉴가 한국어로 표시되며, 이 페이지는 그 이름에 영어 이름을 괄호로 함께 적었습니다. 앱의 나머지 부분과 사이트의 다른 페이지는 영어입니다.

이 페이지의 다른 언어: English, العربية, Č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, 繁體中文, 简体中文

Mac App Store에서 InputConfig 다운로드무료. macOS 14 이상. 계정이 필요 없고, 데이터는 Mac 밖으로 나가지 않습니다. 소스 코드는 GitHub에 있습니다.