Slovenčina

Generický USB gamepad nefunguje na Macu

Stiahnuť InputConfig z Mac App StoreTáto aplikácia je úplne zadarmo. Nemusíte si zakladať účet. Žiadne predplatné, žiadne zložité sťahovanie a nič nie je zamknuté. Optimalizované pre Apple Silicon.

Väčšinou je pad v poriadku: je v režime, ktorý macOS nedokáže prečítať, alebo ho Mac prečíta a hra ho nehľadá. Generický USB gamepad, teda bezznačkový typ predávaný po dvoch za málo peňazí, zlyhá na Macu niekoľkými spôsobmi a každý má inú opravu. Nájdite svoj príznak nižšie.

Vyrábam InputConfig, bezplatnú aplikáciu pre Mac, ktorá tieto pady číta priamo, a poviem, kde pomáha a kde nie.

Verzia 1.7 aplikácie InputConfig, očakávaná v októbri 2026, bude plne dostupná v slovenčine.

Zistite, čo Mac vidí

Dve miesta vám povedia, v akom ste prípade. Vyšplhajte po tomto rebríku, od najmenšieho kroku:

  1. Uvedený v Systémových nastaveniach, v časti Herné ovládače, a tlačidlá svietia. macOS ho berie ako herný ovládač a problém je v hre. Pozrite si článok ovládač je pripojený, ale nefunguje.
  2. Nie je tam, ale je v System Information, v časti USB. Podržte Option, otvorte ponuku Apple, vyberte System Information a kliknite na USB. Pad uvedený tu, ale nie v Herných ovládačoch, je obyčajné zariadenie HID. To je bežný prípad pri generických padoch. Pokračujte na ak Mac pad vidí, ale hry ho ignorujú.
  3. Nie je na žiadnom z týchto miest. Mac z neho nič nedostáva. Pokračujte na ak ho nič nevidí.

Miesto, kde je pad uvedený, rozhoduje o tom, akú opravu potrebujete.

Ak ho nič nevidí: kábel, rozbočovač alebo režim Xbox

  • Kábel alebo adaptér. Zapojte pad priamo do Macu. Pad s odnímateľným káblom mohol prísť s káblom, ktorý iba nabíja. Skúste kábel, o ktorom viete, že prenáša dáta. Na MacBooku musí dáta prenášať aj adaptér USB-C.
  • Rozbočovač. Nenapájané rozbočovače a niektoré doky herné pady zahadzujú. Vyskúšajte bez neho.
  • Režim Xbox alebo X-input. Mnohé lacné pady štartujú v režime, ktorý hovorí káblovým protokolom Xbox 360, a ten macOS vôbec nepodporuje, takže ho žiadna aplikácia na Macu nedokáže prečítať. Hľadajte prepínač režimu alebo tlačidlo držané pri zapájaní, ktoré vyberie D-input, PC, Android alebo Switch.

InputConfig 1.6 vypíše pad, ktorý uviazol v tomto režime, v ponuke Devices sivo, so slovami Xbox 360 style pad a s poznámkou, aby ste použili iný režim alebo Bluetooth, ak ho má.

Ponuka Devices v InputConfig vypisuje USB pad v režime Xbox 360 sivo, s dôvodom, prečo ho nedokáže prečítať macOS.
Figure 1. InputConfig 1.6 vypíše pad uviaznutý v režime Xbox 360 a povie, prečo ho nedá prečítať.

Pad, ktorý svieti, ale nič neposiela, je zvyčajne v režime Xbox, takže ho prepnite na D-input alebo PC.

Ak Mac pad vidí, ale hry ho ignorujú

Pad v System Information, ale nie v Herných ovládačoch, číta macOS bez ovládača, no hry postavené na podpore ovládačov od Apple hľadajú iba pady PlayStation, Xbox, Switch a MFi. Žiaden ovládač to nezmení. Čo stále funguje:

  • Emulátory a letecké simulátory. Čítajú zariadenia HID sami. Priraďte tlačidlá v ich vlastných nastaveniach vstupu.
  • Hry s režimom klávesnice. InputConfig číta pad a posiela kľúče, ktoré hra používa. Objaví sa hore v bočnom paneli. Ak nie, kliknite na Refresh Controllers, alebo ho zaškrtnite v InputConfig, Devices v lište s ponukami. Potom stlačte Scan pri riadku a stlačte tlačidlo na padu.
  • Hry, ktoré prijímajú iba ovládač. Na Macu nič tieto hry pre pad HID neopraví. InputConfig posiela klávesnicu a myš, nie virtuálny ovládač. Cesta dnu je pad s režimom Switch, iOS alebo MFi cez Bluetooth.

Ak hra má ovládanie klávesnicou, pad ju môže ovládať cez InputConfig.

Ak sú tlačidlá na zlých miestach

InputConfig 1.6 pomenúva generické pady podľa komunitnej databázy SDL GameControllerDB, keď sa jeden z jej riadkov zhoduje s padom: tlačidlá A, B, X, Y, ramená a páčky pristanú na rovnakých číslach ako na akomkoľvek inom ovládači.

  • Zhodný riadok. Mnohé lacné pady zdieľajú čip a USB ID, takže riadok sa použije iba vtedy, keď sa presne zhoduje, alebo keď všetky riadky pre to ID súhlasia. Vyhľadávanie ID ovládača ukáže, či váš nejaký má.
  • Žiadny zhodný riadok. Pad sa číta z vlastného popisu a tlačidlá sa číslujú v poradí, v akom ich pad hlási, označené ako Button 1, Button 2 a tak ďalej.
  • A a B vymenené. Pad môže jednoducho používať nintendovské pozície. Prečo, to vysvetľuje článok USB SNES pady na Macu.
Live Visualizer v InputConfig zobrazuje tlačidlá a páčky generického USB gamepadu ako jednoduchú mapu, stlačené ovládacie prvky svietia.
Figure 2. Pad, ktorý InputConfig nepozná podľa modelu, sa vykreslí podľa toho, čo hlási. Každé ovládanie sa rozsvieti, keď ho stlačíte.

Live Visualizer rozsvieti každé ovládanie, keď ho stlačíte, čo ukáže na prvý pohľad, čo pad posiela. Scan naviaže tlačidlo, ktoré skutočne stlačíte, takže rozloženie vždy sedí.

Ak páčka driftuje alebo hlási plný výchyl jedným smerom

Lacné dosky často opisujú svoje osi zle, takže páčka môže v pokoji ležať mimo stredu alebo hlásiť jeden smer pritlačený až na doraz. InputConfig 1.6 opravuje bežné chyby deskriptora, napríklad rozsah zapísaný naopak alebo širší než pole, namiesto čítania nezmyslov. Vyšplhajte po tomto rebríku, od najmenšieho kroku:

  1. Stlačte tlačidlo Analog alebo Mode. Niektoré pady ho majú a vypína ním páčky alebo ich prehodí s krížovým ovládačom. Stlačte ho raz a pozrite sa znova.
  2. Znova zapojte bez dotyku páčok. Ak je páčka pripnutá na jednom okraji, odpojte pad a zapojte ho znova. Niektoré lacné pady nastavujú svoj stred pri zapnutí.
  3. Zvýšte vnútornú mŕtvu zónu. Pri páčke, ktorá leží mierne mimo stredu, otvorte Možnosti na riadku páčky a použite Adjust live, kým sledujete páčku.
Panel Adjust live v InputConfig ukazuje stopu polohy páčky a posúvač vnútornej mŕtvej zóny.
Figure 3. Adjust live nastavuje vnútornú mŕtvu zónu, kým sledujete páčku, a tak skryje odchýlku lacného padu od stredu.

Viac o driftovaní páčky na Macu. Pred zmenou nastavení sa znova zapojte s rukami mimo páčok.

Ak ponuka Devices hovorí, že treba Monitorovanie vstupu

Niektoré pady a mnohé arkádové páčky sa tiež predstavujú ako klávesnica, a macOS každé zariadenie s časťou klávesnice dáva za oprávnenie Monitorovanie vstupu.

  • Vy: V ponuke Devices v InputConfig vyberte položku označenú ako potrebuje Monitorovanie vstupu a zapnite InputConfig v okne, ktoré sa otvorí.
  • macOS: Umožní InputConfig čítať pad.
  • Kontrola: Vráťte sa do aplikácie a pad sa prečíta.

Úplné vysvetlenie je v článku prečo ovládač potrebuje Monitorovanie vstupu.

Ak prestal fungovať po aktualizácii InputConfig

InputConfig 1.6 číslouje generické USB pady, pady 8BitDo v režime D-input, arkádové enkodéry a volanty Logitech inak než 1.5.

  • Vy: Po aktualizácii pripojte pad prvýkrát.
  • InputConfig: Ponúkne presunutie riadkov presetov vytvorených pred verziou 1.6.
  • Kontrola: Zaškrtnite presety, ktoré ste vytvorili pre ten pad, a kliknite na Update Ticked Presets. Riadky, ktoré ste v 1.6 naskenovali znova, zostanú nedotknuté.

Ak ste kliknuli na Leave Them As They Are, otvorte Nastavenia, v časti Rozšírené a pod Údaje a úložisko kliknite na Check Older Presets Again. Pri ďalšom pripojení padu sa ponuka objaví znova.

Čo to nedokáže

  • Čítať režim Xbox 360. Nedokáže to žiadna aplikácia na Macu.
  • Urobiť z padu vzhľad ovládača Xbox. InputConfig posiela udalosti klávesnice a myši. Hra, ktorá prijíma iba ovládač, potrebuje taký, ktorý macOS rozpozná.

Generický pad stačí pre hry, ktoré berú klávesy, no nestačí pre hry, ktoré berú iba ovládač.

Stručne

  • Nikde nič. Použite dátový kábel bez rozbočovača a nastavte pad na režim D-input alebo PC.
  • Iba v System Information. Emulátory ho čítajú. InputConfig ho premení na klávesy pre zvyšok.
  • Čudné tlačidlá alebo driftovanie. Naskenujte, čo stlačíte. Na mŕtvu zónu použite Adjust live.
  • Rozbilo sa to po aktualizácii. Prijmite ponuku, alebo použite Check Older Presets Again.

Pad je takmer nikdy pokazený, a keď nájdete, kde je uvedený, poznáte aj opravu.

Otázky

Potrebujem ovládač pre generický USB gamepad na Macu?

Nie. macOS číta generické USB gamepady ako zariadenia HID bez čohokoľvek nainštalovaného. Inštalácia ovládača by nespôsobila, že hry, ktoré používajú podporu ovládačov od Apple, uvidia pad.

Prečo sa môj USB ovládač rozsvieti, ale na Macu nič nerobí?

Napájanie ide káblom, aj keď nejdú dáta. Zvyčajne je pad v režime Xbox alebo X-input, ktorý macOS nedokáže prečítať, alebo kábel či adaptér iba nabíja. Prepnite ho do režimu D-input alebo PC a použite dátový kábel.

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

Steam číta ovládače cez vlastnú vrstvu a posúva ich iba hrám, ktoré používajú Steam Input. Hra, ktorá číta ovládače sama cez podporu od Apple, pad HID neuvidí. Pozrite si článok funguje v Steame, ale nie v hre.

Dokáže InputConfig urobiť z generického padu vzhľad ovládača Xbox?

Nie. Posiela udalosti klávesnice a myši. Hra, ktorá prijíma iba ovládač, potrebuje taký, ktorý macOS rozpozná.

Ktoré generické pady InputConfig 1.6 pomenuje automaticky?

Každý, ktorého USB ID sa zhoduje s riadkom pre macOS v komunitnej databáze SDL GameControllerDB, čo pokrýva mnohé pady PowerA, Hori, Logitech, Tomee, Retrolink a podobné. Pady bez riadku sa stále čítajú, iba ich tlačidlá sú očíslované v poradí hlásení.

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.