Slovenčina

Ovládač je pripojený, ale na Macu nefunguje

Keď Mac ovládač vypíše a hra ho ignoruje, hra buď ovládač nehľadá, hľadá iný, alebo beží niekde, kam ovládač nedosiahne. Najprv overte, že ovládač žije, a potom nájdite svoj prípad nižšie. Pre hru bez podpory ovládačov vôbec ho namapuje InputConfig, bezplatný v Mac App Store, na klávesy a myš, ktoré hra už číta.

Stiahnuť InputConfig z Mac App StoreInputConfig je zadarmo v Mac App Store. macOS 14 alebo novší, bez účtu, bez sledovania, open source.

Najprv overte, že ovládač žije

  • Vy: Otvorte Systémové nastavenia, v bočnom paneli kliknite na Game Controllers a stlačte niekoľko tlačidiel.
  • macOS: Zobrazí každý pripojený gamepad a pri stlačení každého tlačidla ho rozsvieti.
  • Kontrola: Ak reaguje, strana Macu je v poriadku a problém je v hre. Ak nereaguje, problém je v párovaní: zabudnite ovládač v Bluetooth, reštartujte ho, spárujte znova a uistite sa, že nie je stále spárovaný s konzolou.

Ak sa Game Controllers rozsvieti, prestaňte ladiť Bluetooth a pozrite sa na hru.

Ak hra nemá podporu ovládačov

Toto je najčastejší prípad a taký, ktorý nenapraví žiadne nastavenie: staršie hry pre Mac, nezávislé hry vytvorené pre klávesnicu, stratégie, hry v prehliadači a čokoľvek, čo vôbec nie je hra. Namapujte ovládač na klávesy a myš, ktorým hra už rozumie, cez InputConfig, ktorý prichádza s rozloženiami pre viac ako 450 hier a aplikácií. Hra sa nikdy nedozvie, že je do toho zapojený ovládač.

Ak hra ovládače podporuje, len nie ten váš

Niektoré hry rozpoznajú iba gamepady v štýle Xbox a niekoľko ich uvádza konkrétne modely. DualSense alebo Switch Pro Controller sa potom zobrazí ako bežný gamepad alebo vôbec. Ak je hra v Steame, skúste Steam Input. Inak znova InputConfig, ktorý prinúti ľubovoľný gamepad posielať, čo hra chce.

Ak ide o hru v Steame

Steam sedí medzi ovládačom a hrou. Postupujte po tomto rebríčku, od najmenšieho kroku:

  1. Zapnite podporu pre svoj gamepad. V Steame, Settings, Controller, zapnite podporu PlayStation, Xbox alebo Switch.
  2. Udeľte Steamu Input Monitoring. Na nedávnom macOS ho potrebuje v Systémových nastaveniach, Súkromie a bezpečnosť.
  3. Ukončite Steam a otestujte. Kým Steam beží, môže si prebrať gamepady PlayStation, Xbox a Switch pre Steam Input, aj pre hry, ktoré ste nespustili zo Steamu. Úplne ho ukončite z jeho ponuky a vyskúšajte hru znova.
  4. Vypnite Steam Input pre túto hru. Niektoré hry pre Mac Steam Input úplne ignorujú. Vypnite ho pre túto hru a použite InputConfig, aby ste nemali dva vstupy naraz.

Stránka o Steame ide do väčšej hĺbky.

Ak ide o hru pre Windows v CrossOver alebo Game Porting Toolkit

Prekladacia vrstva často nepreposiela ovládač do hry pre Windows, alebo ho preposiela ako niečo, čo hra nerozpozná. Mapovanie na klávesnicu cez InputConfig funguje, pretože klávesy sa prejdú vždy. Stránka ovládač nefunguje v CrossOver, Whisky alebo Game Porting Toolkit obsahuje kontroly, poznámky k PS5 a Xboxu a čo robiť v Parallels.

Ak ide o hru v prehliadači alebo v cloude

Safari, Chrome a Firefox odovzdávajú ovládače webovým stránkam cez Gamepad API a používajú ho Xbox Cloud Gaming a GeForce NOW. Zvyčajne to funguje. Webová stránka vidí ovládač až po stlačení tlačidla, keď je táto stránka vpredu, preto jedno najprv stlačte. Keď to stále nefunguje, alebo keď webová hra berie len klávesy, InputConfig namapuje gamepad na klávesnicu a prehliadač o tom nevie.

Ak ho ignoruje iba jedna aplikácia

Ak ovládač funguje v niektorých hrách a v jednej nie, problém je v tej jednej aplikácii.

  • Roblox. Aplikácia pre Mac podporuje gamepady, ale každá hra v Robloxe si určuje vlastné ovládanie a mnohé počúvajú len klávesnicu. Pozrite si Roblox s ovládačom na Macu.
  • Emulátory. Majú vlastné nastavenia ovládača, oddelené od macOS, a často aj vlastné oprávnenie. OpenEmu chce Input Monitoring a pre bezdrôtové gamepady prístup k Bluetooth. RetroArch, Dolphin, PCSX2 a PPSSPP chcú každý, aby ste gamepad vybrali v ich vlastných nastaveniach vstupu. Ovládač v emulátore na Macu nefunguje ich prechádza jeden po druhom.
  • Čokoľvek, čo číta iba klávesnicu a myš. Namapujte ovládač na klávesnicu.

Ak to fungovalo do aktualizácie macOS

Potom sa niečo medzi Macom a jednou aplikáciou zmenilo a oprava je zvyčajne bodová aktualizácia, aktualizácia aplikácie alebo jedno nastavenie. Dve, ktoré treba poznať:

  • macOS 15.4. Drôtové ovládače prestali fungovať v mnohých aplikáciách, zatiaľ čo Bluetooth fungoval ďalej, a nahlásené riešenie bolo zapnúť pre aplikáciu Increase controller compatibility v Game Controllers.
  • macOS Tahoe. Jednotlivé hry prestali vidieť gamepady, ktoré Systémové nastavenia stále vidia.

Zoznam po verziách, so zdrojmi, je v návode ovládač po aktualizácii macOS nefunguje.

Stručne

  • Otestujte ho v Game Controllers. Žiadne svetlá znamenajú párovanie. Svetlá znamenajú hru.
  • Skontrolujte vrstvu. Steam, CrossOver aj prehliadač majú vlastné nastavenie.
  • Namapujte ho na klávesy. Funguje to vo všetkých prípadoch vyššie, pretože každá hra číta klávesnicu.

Klávesy sa prejdú vždy, takže cesta cez klávesnicu je oprava, ktorá nikdy nezávisí od hry.

Otázky

Prečo môj ovládač na Macu nefunguje?

Najčastejšie ho Mac vidí a hra ovládače nečíta. Overte to v Systémových nastaveniach, Game Controllers, potom použite nastavenie ovládača v hre alebo v Steame, alebo mapovač ako InputConfig, aby hra dostávala vstup z klávesnice a myši.

Prečo Mac môj ovládač vidí, ale hra nie?

Hra ovládače nepodporuje, alebo nie ten váš, alebo beží cez vrstvu (Steam, CrossOver, prehliadač), ktorá ho nepreposiela. Mapovanie ovládača na klávesnicu cez InputConfig funguje v každom z týchto prípadov.

Dá sa otestovať, či ovládač na Macu funguje?

Systémové nastavenia, Game Controllers rozsvecujú tlačidlá, keď ich stlačíte. Live Visualizer v InputConfig ukazuje každú os a tlačidlo naživo a nástroj na mŕtvu zónu na tomto webe číta ovládač v prehliadači.

Musím reštartovať Mac?

Takmer nikdy. Zabudnutie a opätovné spárovanie ovládača, alebo jeho vypnutie a zapnutie, rieši prípady s Bluetooth.

Môj ovládač na Macu funguje, ale v emulátore nie. Čo teraz?

Emulátory konzol nejdú cez podporu ovládačov hry. Každý má vlastnú obrazovku ovládača a často aj vlastné oprávnenie v macOS. OpenEmu chce Input Monitoring a pre bezdrôtové gamepady prístup k Bluetooth. Ovládač v emulátore na Macu nefunguje ich prechádza jeden po druhom.

Prečo môj ovládač funguje v Systémových nastaveniach, ale v žiadnej hre?

Často je na vine Steam. Kým Steam beží, môže si prebrať gamepady PlayStation, Xbox a Switch pre Steam Input, aj pre hry, ktoré ste nespustili zo Steamu. Úplne ukončite Steam z jeho ponuky a vyskúšajte hru znova. Ak potom funguje, zmeňte nastavenia ovládača v Steame pre túto hru.

Viac po slovensky

Podrobné návody, v angličtine

Kto píše. Ryleigh Newman vyvíja InputConfig a svoj Mac každý deň ovláda ovládačom, pretože ruky nefungujú dobre. Táto stránka je preložená z angličtiny. Rozhranie aplikácie a zvyšok webu sú v angličtine.

Táto stránka v iných jazykoch: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Русский, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文

Stiahnuť InputConfig z Mac App StoreZadarmo. macOS 14 alebo novší. Bez účtu, nič neopúšťa váš Mac. Open source na GitHube.