Čeština

Existuje na Macu XInput?

Stáhnout InputConfig z Mac App StoruTahle aplikace je úplně zdarma. Nemusíte si zakládat účet. Žádná předplatná, žádné složité stahování a nic není zamčené. Optimalizováno pro Apple Silicon.

Ne a není co stahovat. XInput je část Windows, která mluví s ovladači Xbox, a macOS jeho kopii nemá, ani na čipech Apple silicon, ani na Intelu. Mac čte ovladače přes vlastní podporu ovladačů od Applu, která už zná současné pady PlayStation, Xbox a Switch. Potíže začínají u padu, který na kabelu mluví jen přes XInput, a ta má řešení: změnit jeho režim.

Vyvíjím InputConfig, bezplatnou aplikaci pro Mac, která čte mnoho padů, které macOS ignoruje, a řekne vám, když je pad v režimu, který žádný Mac nepřečte.

Postup

  1. Hledejte přepínač režimu nebo tlačítko držené při zapnutí a přepněte pad z režimu X nebo XInput do režimu D, DInput, PC nebo Switch.
  2. Nebo spárujte pad přes Bluetooth, kde se XInput nepoužívá.
  3. Zkontrolujte Nastavení systému, Herní ovladače, kde se uvedený pad používá ve hrách s podporou ovladačů.
  4. Pokud tam není, otevřete InputConfig a zaškrtněte pad v InputConfig, Devices (Zařízení).
  5. Stiskněte Scan (Skenovat) na řádku a stiskněte tlačítko, které má dostat klávesu.

Zjistěte, co Mac používá místo XInput

Hry na Macu, které podporují ovladače, je čtou přes framework Game Controller od Applu. Zná tyto bez jakéhokoli nastavení:

  • PlayStation. DualSense, DualSense Edge a DualShock 4.
  • Xbox. Ovladače Xbox One a Series přes Bluetooth a přes USB na macOS 15 Sequoia nebo novějším.
  • Nintendo. Switch Pro Controller a Joy-Cony na macOS 13 a novějším.
  • Gamepady MFi. Kterýkoli z nich.

Ovladač Xbox funguje na Macu proto, že ho Apple podporuje, a ne proto, že Mac má XInput.

Dostaňte pad z režimu XInput

Mnoho padů třetích stran má dva nebo více režimů a na kabelu jejich režim X nebo XInput mluví drátovým protokolem Xbox 360. macOS ten protokol nečte a sandboxovaná aplikace ho také nepřečte.

  • Režim D, DInput nebo PC. Pad se stane obyčejným USB ovladačem. Hry postavené na podpoře ovladačů od Applu ho ignorují, InputConfig ho ale přečte a namapuje na klávesy.
  • Režim Switch přes Bluetooth. Pad se představí jako Switch Pro Controller, který macOS podporuje.
  • Bluetooth obecně. U těchto padů je XInput protokol pro kabel a přijímač, takže párování přes Bluetooth ho obejde.

Podle modelu: 8BitDo, GameSir, Logitech a obecné USB gamepady. Na Macu je režim XInput ten, který je třeba opustit.

Nabídka Devices v InputConfig s drátovým ovladačem Xbox 360 v šedé barvě a důvodem, proč ho macOS nepřečte.
Obrázek 1. macOS nedokáže přečíst drátový ovladač Xbox 360 a nabídka Devices v InputConfig říká proč.

Zjistěte, v jakém režimu je pad

  • Vy: Připojte pad a otevřete v InputConfig nabídku Devices v liště nabídek.
  • InputConfig: Uvede pad, který umí přečíst, připravený k zaškrtnutí. Pad mluvící drátovým protokolem Xbox 360 je uveden šedě s důvodem.
  • Kontrola: Změňte režim, pad znovu připojte a položka se změní.

Výjimky, které InputConfig čte v režimu X přes kabel USB, jsou pady 8BitDo, pro které má vlastní podporu. Šedá položka je aplikace, která vám říká, že problémem je režim, ne pad.

Druhý xinput: nástroj příkazové řádky X11

Pokud jste na Macu hledali xinput a nemysleli jste systém ovladačů Xbox, můžete mít na mysli něco jiného se stejným názvem. Homebrew uvádí balíček xinput, popsaný jako nástroj pro nastavení a testování vstupních zařízení X, s binárními soubory pro macOS na Apple silicon i Intel (přečteno 27. října 2026). Patří do světa X11, nemá nic společného s XInput od Microsoftu a nezajistí, aby herní ovladač fungoval ve hře pro Mac. Nespustil jsem ho, takže vám nemohu říct, co dělá na Macu bez serveru X. Pokud jste chtěli podporu ovladače, chcete ovladač, který macOS podporuje, nebo změnu režimu, ne tento nástroj.

Hledejte ovladač pro Xbox 360

Lidé, kteří najdou XInput, často hledají ovladač pro ovladač Xbox 360. Kabelový mluví USB protokolem, který macOS nečte, a žádný ovladač to na současném Macu nespraví. Stránka ovladače zařízení pro Mac vysvětluje, kdy je odpovědí ovladač zařízení, a ovladače Xbox 360 na Macu mají podrobnosti k tomuto ovladači.

Pokud jde o hru pro Windows

Hry pro Windows běžící v CrossOveru, Whisky nebo v Apple Game Porting Toolkit přinášejí vlastní kopii XInput, a ta vrstva určuje, jaký ovladač hra uvidí. Podrobnosti jsou v článku používání ovladače s hrami v CrossOveru na Macu. Když ta vrstva nespolupracuje, klávesy z InputConfig se stále dostanou ke hře, protože hra dostane obyčejné stisky kláves.

Co na Macu neexistuje

  • Ke stažení XInput. Soubory nabízené pod tímto názvem pro Mac nepocházejí od Microsoftu.
  • Obal XInput. Nástroje jako x360ce jsou programy pro Windows. Viz x360ce na Macu.
  • Virtuální ovladač Xbox z InputConfig. Posílá jen události klávesnice a myši, takže hra, která přijímá jen ovladač, potřebuje takový, který macOS podporuje.

Cesta na Macu je podporovaný pad, jiný režim, nebo klávesy, protože mezi tím není žádný emulátor.

Stručně

  • Žádný XInput. macOS má vlastní podporu ovladačů a žádnou další nepotřebuje.
  • Jen XInput na kabelu. Přepněte pad do režimu D, PC nebo Switch, nebo použijte Bluetooth.
  • Hra ho stále ignoruje. Namapujte pad na klávesy hry.

Nejdřív změňte režim a většina problémů s XInput na Macu tím skončí.

Otázky

Mohu si stáhnout XInput pro Mac?

Ne. XInput je součást Windows a Microsoft žádnou verzi pro Mac nenabízí. macOS čte ovladače přes vlastní podporu ovladačů od Applu.

Existuje pro Mac ovladač pro Xbox 360?

Žádný, který by kabelový ovladač na současném Macu rozchodil, protože mluví protokolem, který macOS nečte. Stránky Ovladače zařízení pro Mac i Ovladače Xbox 360 na Macu vysvětlují, co použít místo toho, například novější ovladač Xbox přes Bluetooth.

Funguje XInput na Macu s čipem M1 nebo jiným Apple silicon?

Ne, a na Intel Macu také ne. Odpověď je stejná pro oba: použijte ovladač, který macOS podporuje, nebo přepněte pad do jiného režimu než XInput.

Proč můj ovladač s XInput na Macu přes USB nefunguje?

Na kabelu většina padů třetích stran s XInput mluví drátovým protokolem Xbox 360, který macOS nečte. Přepněte pad do režimu D, DInput, PC nebo Switch, nebo ho spárujte přes Bluetooth.

Používají ovladače Xbox na Macu XInput?

Ne. Ovladače Xbox One a Series fungují na Macu přes podporu ovladačů od Applu: přes Bluetooth, nebo přes USB na macOS 15 Sequoia nebo novějším.

Další v češtině

Stránky česky

Podrobné návody, v angličtině

Kdo píše. Ryleigh Newman vyvíjí InputConfig a svůj Mac každý den ovládá ovladačem, protože ruce nefungují dobře. Tato stránka je přeložená z angličtiny. Aplikace InputConfig se zobrazí česky, když je Mac nastavený na češtinu. Některé stránky webu jsou jen v angličtině.

Tato stránka v dalších jazycích: English, 日本語

Stáhnout InputConfig z Mac App StoruZdarma. macOS 14 nebo novější. Bez účtu, nic neopouští váš Mac. Open source na GitHubu.