Polski

Czy na Macu jest XInput?

Pobierz InputConfig z Mac App StoreTa aplikacja jest całkowicie darmowa. Nie trzeba zakładać konta. Nie ma subskrypcji ani skomplikowanych pobrań, a nic nie jest zablokowane. Zoptymalizowana pod Apple Silicon.

Nie i nie ma czego pobierać. XInput to część Windowsa, która komunikuje się z kontrolerami Xbox, a macOS nie ma jej kopii, ani na procesorach Apple silicon, ani na Intelu. Mac czyta kontrolery przez własne wsparcie kontrolerów Apple, które zna już aktualne pady PlayStation, Xbox i Switch. Kłopot zaczyna się przy padzie, który na kablu mówi tylko w XInput, a na to jest sposób: zmienić jego tryb.

Tworzę InputConfig, darmową aplikację na Maca, która czyta wiele padów ignorowanych przez macOS i mówi, kiedy pad jest w trybie, którego żaden Mac nie odczyta.

Wersja 1.7 aplikacji InputConfig, spodziewana w październiku 2026 r., będzie w pełni dostępna po polsku.

Kroki

  1. Poszukaj przełącznika trybu albo przycisku trzymanego przy włączaniu i przełącz pad z X albo XInput na tryb D, DInput, PC lub Switch.
  2. Albo sparuj pad przez Bluetooth, gdzie XInput nie jest używany.
  3. Sprawdź w Ustawieniach systemowych, Kontrolerach do gier, czy pad jest na liście, bo wtedy działa w grach z obsługą kontrolerów.
  4. Jeśli go tam nie ma, otwórz InputConfig i zaznacz pad w menu InputConfig, Devices.
  5. Naciśnij Scan przy wierszu i naciśnij przycisk, żeby przypisać mu klawisz.

Poznaj, czego Mac używa zamiast XInput

Gry na Macu z obsługą kontrolerów czytają je przez framework Game Controller od Apple. Zna on te pady bez żadnej konfiguracji:

  • PlayStation. DualSense, DualSense Edge i DualShock 4.
  • Xbox. Pady Xbox One i Series przez Bluetooth, a przez USB na macOS 15 Sequoia lub nowszym.
  • Nintendo. Switch Pro Controller i Joy-Con na macOS 13 lub nowszym.
  • Pady MFi. Każdy z nich.

Kontroler Xbox działa na Macu, bo Apple go obsługuje, a nie dlatego, że Mac ma XInput.

Wyjdź z trybu XInput

Wiele padów innych producentów ma dwa lub więcej trybów, a na kablu ich tryb X albo XInput działa w przewodowym protokole Xbox 360. macOS tego protokołu nie czyta, a aplikacja w piaskownicy też nie.

  • D, DInput albo tryb PC. Pad staje się zwykłym kontrolerem USB. Gry oparte na wsparciu kontrolerów Apple go ignorują, a InputConfig go czyta i mapuje na klawisze.
  • Tryb Switch przez Bluetooth. Pad przedstawia się jako Switch Pro Controller, a macOS go obsługuje.
  • Bluetooth w ogóle. XInput to protokół kabla i odbiornika w tych padach, więc parowanie przez Bluetooth go omija.

Model po modelu: 8BitDo, GameSir, Logitech i ogólne pady USB. Na Macu to tryb XInput jest tym, który trzeba opuścić.

Menu Devices w InputConfig z wyszarzonym przewodowym kontrolerem Xbox 360 i powodem, dla którego macOS nie może go odczytać.
Figure 1. macOS nie potrafi odczytać przewodowego kontrolera Xbox 360, a menu Devices w InputConfig mówi dlaczego.

Sprawdź, w jakim trybie jest pad

  • Ty: Podłącz pad i otwórz InputConfig, Devices na pasku menu.
  • InputConfig: Wylicza pad, który potrafi odczytać, gotowy do zaznaczenia. Pad działający w przewodowym protokole Xbox 360 jest wylistowany wyszarzony, z powodem.
  • Sprawdzenie: Zmień tryb, podłącz pad ponownie, a wpis się zmieni.

Wyjątki, które InputConfig odczytuje w trybie X przez kabel USB, to pady 8BitDo, dla których ma własne wsparcie. Wpis wyszarzony to aplikacja mówiąca, że problemem jest tryb, a nie pad.

Jeśli gra jest grą z Windowsa

Gry z Windowsa uruchamiane w CrossOver, Whisky albo Apple Game Porting Toolkit przynoszą własną kopię XInput, a ta warstwa decyduje, jaki kontroler widzi gra. Szczegóły są na stronie używanie kontrolera w grach CrossOver na Macu. Kiedy ta warstwa nie współpracuje, klawisze z InputConfig nadal docierają, bo gra dostaje zwykłe naciśnięcia klawiszy.

Czego nie ma na Macu

  • Pobieranie XInput. Pliki oferowane pod tą nazwą dla Maca nie pochodzą od Microsoftu.
  • Opakowanie XInput. Narzędzia takie jak x360ce to programy dla Windowsa. Zobacz x360ce na Maca.
  • Wirtualny kontroler Xbox z InputConfig. Aplikacja wysyła tylko zdarzenia klawiatury i myszy, więc gra, która przyjmuje wyłącznie kontroler, potrzebuje takiego, który macOS obsługuje.

Droga na Macu to obsługiwany pad, inny tryb albo klawisze, bo nie ma emulatora pośrodku.

Krótka wersja

  • Bez XInput. macOS ma własne wsparcie kontrolerów i nic więcej nie potrzebuje.
  • XInput tylko na kablu. Przełącz pad na tryb D, PC albo Switch albo użyj Bluetooth.
  • Gra go ignoruje. Zmapuj pad na klawisze gry.

Najpierw zmień tryb, a większość problemów z XInput na Macu się na tym kończy.

Pytania

Czy mogę pobrać XInput na Maca?

Nie. XInput to część Windowsa, a Microsoft nie oferuje wersji dla Maca. macOS czyta kontrolery przez własne wsparcie kontrolerów Apple.

Czy XInput działa na Macu z procesorem M1 albo innym Apple silicon?

Nie, i na Macach Intel też nie. Odpowiedź jest taka sama dla obu: użyj kontrolera, który macOS obsługuje, albo przełącz pad na tryb inny niż XInput.

Dlaczego mój kontroler XInput nie działa na Macu przez USB?

Na kablu większość padów XInput innych producentów korzysta z przewodowego protokołu Xbox 360, którego macOS nie czyta. Przełącz pad na tryb D, DInput, PC albo Switch albo sparuj go przez Bluetooth.

Czy kontrolery Xbox używają XInput na Macu?

Nie. Kontrolery Xbox One i Series działają na Macu przez wsparcie kontrolerów Apple: przez Bluetooth albo przez USB na macOS 15 Sequoia lub nowszym.

Więcej po polsku

Pełne poradniki, po angielsku

Kto pisze. Ryleigh Newman tworzy InputConfig i na co dzień steruje własnym Makiem za pomocą kontrolera, bo ręce nie działają najlepiej. Ta strona jest przetłumaczona z angielskiego. Główne przyciski i menu aplikacji są po polsku, gdy Mac jest ustawiony na polski. Reszta aplikacji i witryny jest po angielsku.

Ta strona w innych językach: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文

Pobierz InputConfig z Mac App StoreZa darmo. macOS 14 lub nowszy. Bez konta, nic nie opuszcza Twojego Maca. Open source na GitHubie.