Gamepad na PC funguje jinak, než čekáte od konzole

Gamepad na PC nefunguje tak samozřejmě jako na konzoli, protože Windows znají dvě různá rozhraní pro herní ovladače a každá hra si vybírá, kterému rozumí. Ovladač, který se hlásí přes XInput, běží ve většině současných her bez nastavování. Ostatní potřebují překladovou vrstvu, nejčastěji Steam Input. Odtud pochází většina potíží: systém ovladač vidí, hra na něj nereaguje nebo ukazuje jiné ikony tlačítek.

XInput a DirectInput: dvě rozhraní, jedno rozložení

DirectInput je starší rozhraní z doby, kdy měl každý ovladač jiný počet tlačítek a os. Hře předá seznam očíslovaných prvků a jejich přiřazení nechá na ní. XInput vznikl s ovladačem pro Xbox 360 a počítá s jedním pevným rozložením: dvě páčky, směrový kříž, čtyři tlačítka, dva bumpery a dvě analogové spouště. Podporuje nejvýš čtyři ovladače najednou.

Pro hráče je podstatné, že hra napsaná pro XInput ví předem, kde co je, a ukáže správné ikony. Rozdíl je znát i na spouštích: přes XInput jsou to dvě samostatné osy, přes DirectInput je ovladač pro Xbox hlásí jako jednu společnou, takže se při současném stisku vyruší. Některé ovladače mají na zadní straně přepínač mezi oběma režimy. Doporučil bych ho nechat v poloze X a přepínat jen kvůli starým hrám, které XInput neznají.

Steam Input jako překladatel

Ovladače DualSense a DualShock 4 nebo Switch Pro Controller se systému jako XInput nehlásí. Steam Input je načte přímo a hře je předloží jako ovladač pro Xbox, případně jim nechá vlastní ikony, pokud je hra podporuje. Zapíná se v nastavení Steamu v části Ovladač, zvlášť pro každou rodinu ovladačů, a jde ho vypnout nebo vynutit i pro jednotlivou hru v jejích vlastnostech.

Vedle překladu umí přemapovat tlačítka, přidat vrstvy akcí a sdílet rozložení vytvořená komunitou. Podle mě je to hlavní důvod, proč ho nechat zapnutý i u ovladače, který by fungoval bez něj: v RPG s desítkami schopností se hodí kruhová nabídka na páčce nebo druhá vrstva na podržení bumperu. Když ovšem hra čte ovladač přímo a Steam Input ho zároveň překládá, objeví se dvojité vstupy; pak pomůže překlad pro danou hru vypnout.

Kabel, Bluetooth, nebo přijímač

Kabel USB je nejspolehlivější a zároveň nabíjí. Když se ovladač po připojení neobjeví, zkuste jiný kabel, protože část kabelů USB-C přibalovaných k elektronice slouží jen k nabíjení a data nepřenáší. Bluetooth nevyžaduje nic navíc, kvalita spojení ale závisí na adaptéru v počítači a na rušení v pásmu 2,4 GHz, které sdílí s Wi-Fi a bezdrátovou myší.

Vlastní přijímač, například Xbox Wireless Adapter nebo USB klíč dodávaný s ovladačem, mívá stabilnější spojení a kratší odezvu než Bluetooth. Sám bych k delšímu hraní u stolu volil kabel a bezdrát si nechal na gauč. Počítejte i s tím, že některé funkce jsou vázané na způsob připojení: adaptivní spouště ovladače DualSense hry obvykle podporují po kabelu a konektor pro sluchátka na ovladači nemusí přes Bluetooth fungovat vůbec; o připojení zvuku víc v článku o tom, jak se liší herní sluchátka s USB a jackem.

Mrtvé zóny, drift a Hallovy páčky

Klasická analogová páčka měří polohu dvěma potenciometry, v nichž jezdec tře o odporovou dráhu. Opotřebením se střed posune a páčka hlásí pohyb, i když se jí nikdo nedotýká. Tomu se říká drift a ve hře se projeví pomalu ujíždějící kamerou nebo postavou.

Mrtvá zóna je oblast kolem středu, v níž hra vstup ignoruje. Mírný drift skryje, zároveň ale ubírá jemný pohyb, takže ji nastavujte co nejmenší, při které kamera v klidu stojí. Hodnotu lze měnit ve hře nebo ve Steam Inputu, kde je vidět i poloha páčky v reálném čase. Páčky s Hallovým senzorem měří polohu magnetem bez třecího kontaktu, takže jim tento druh opotřebení nehrozí. Mechanické díly, pružina a kloub páčky, se ovšem opotřebovávají dál.

Gyroskop pro míření

Ovladače DualSense, DualShock 4 a Switch Pro Controller mají pohybové senzory, ovladače pro Xbox nikoli. Steam Input umí gyroskop převést na pohyb myši nebo pravé páčky, a to i ve hrách, které o pohybovém ovládání nevědí. Páčkou se pak kamera otáčí nahrubo a nakloněním ovladače se doladí zamíření. Za užitečné to považuji hlavně u her s lukem nebo střelnými zbraněmi, kde je páčka pro přesné míření pomalá. Vyplatí se zapnout aktivaci dotykem nebo držením tlačítka, aby se kamera nehýbala při každém posunu rukou.

Postup, když hra ovladač nevidí

Začněte u systému. Stiskněte Win+R, zadejte joy.cpl a v okně Herní zařízení ověřte, že ovladač je v seznamu a ve vlastnostech reagují osy i tlačítka. Když chybí, je chyba v kabelu, portu nebo párování. Když tam je, otevřete Steam, v nastavení ovladače zkontrolujte, zda je rozpoznán správný typ, a spusťte test vstupů.

Teprve pak řešte hru: v jejích vlastnostech přepněte Steam Input z výchozí volby na vynucené zapnutí, při dvojitých vstupech na vypnutí, a ve hře hledejte přepínač vstupního zařízení, protože část titulů po stisku klávesy přejde na klávesnici a myš. Ovladač připojujte před spuštěním hry; starší tituly ho za běhu nenačtou. Jak ovladač zapadá vedle myši a klávesnice, shrnuje přehled o tom, co všechno herní periferie při hraní ovlivňují.

Zdroje

  • Microsoft Learn – XInput Game Controller APIs a srovnání XInput a DirectInput
  • Valve – dokumentace Steamworks, Steam Input
  • USB Implementers Forum – Device Class Definition for Human Interface Devices (HID)
  • Sony Interactive Entertainment – nápověda k použití ovladače DualSense s počítačem
  • Microsoft – podpora Xbox, připojení bezdrátového ovladače Xbox k počítači s Windows
Našli jste v článku chybu?

Publikováno: 23. 06. 2026

Kategorie: Hardware