Čeština
Ovladač nefunguje ve hrách v CrossOveru, Whisky nebo Game Porting Toolkit
Ovladač ve hře v CrossOveru, Whisky, Sikarugiru nebo Game Porting Toolkit funguje jen tehdy, když ho Wine předá dál a hra pro Windows ho rozpozná, a to se mění hru od hry a aktualizaci od aktualizace. Klávesnice a myš projdou pokaždé. Cesta, která funguje vždy, je tedy namapovat ovladač na klávesy a pohyb myši na straně Macu pomocí InputConfig a hra pak dostává jen vstup, kterému už rozumí. InputConfig je zdarma, open source a vyžaduje macOS 14 nebo novější.
Níže projdu kontroly, které zkusit nejdřív, co je jiné u ovladačů PS5 a Xbox, kam zapadá Parallels a tu cestu přes klávesnici krok za krokem.
InputConfig je zdarma v Mac App Storu. macOS 14 nebo novější, bez účtu, bez sledování, open source.
Postup
- Nainstalujte InputConfig z Mac App Store a zapněte ho v Nastavení systému, Soukromí a zabezpečení, Zpřístupnění.
- Otevřete Smart Preset Maker, vyhledejte hru a vyberte svůj ovladač.
- Vypněte ovladač ve hře a Steam Input pro hru, pokud běží ve Steamu uvnitř CrossOver bottle.
- Stiskněte Activate u předvolby a spusťte hru.
- Pokud je kamera pomalá nebo škubavá, změňte rychlost a vnitřní mrtvou zónu (inner deadzone) na řádcích míření.
Co projde
CrossOver a Whisky (oba Wine) a Game Porting Toolkit od Applu předávají zařízení HID na stranu Windows a hra pro Windows pak potřebuje vlastní podporu tohoto zařízení přes XInput nebo DirectInput. Vlastní stránka podpory CodeWeavers říká, že hra potřebuje k přijímání vstupu z ovladače přes CrossOver minimálně podporu XInput pro Windows a že drivery ovladačů pro Windows nelze nainstalovat, protože pod tím není žádné Windows.
- Gamepady Xbox mají nejlepší šance. XInput popisuje gamepad Xbox.
- Gamepady PlayStation a Switch mohou dopadnout špatně. DualSense nebo Switch Pro Controller může dorazit jako zařízení, které hra nepozná, i když CodeWeavers DualSense a DualShock 4 testuje.
- Doplňky málokdy přežijí. Vibrace fungují v některých hrách a v jiných ne a touchpad, světelná lišta a gyroskop většině her pro Windows spuštěných tímto způsobem nic neříkají.
Klávesy a pohyb myši do hry pro Windows dorazí vždy, protože to je jediná věc, kterou zvládne každá překladová vrstva.
Nastavte cestu přes klávesnici
InputConfig sedí na straně Macu, čte ovladač a posílá klávesy a pohyb myši. Pro hru je to klávesnice a myš. Smart Preset Maker má hotová rozvržení pro více než 450 her a aplikací, včetně mnoha her pro Windows, které na Macu běží jen přes CrossOver.
- Vy: Vyberte hru ve Smart Preset Maker, vypněte ovladač v nastavení hry, pokud tu volbu má, a potom stiskněte Activate a spusťte hru.
- InputConfig: Posílá klávesy hry z tlačítek a pohyb myši z pravé páčky, pro kameru.
- Kontrola: Pravá páčka otáčí kamerou. Pokud je pomalá nebo škubavá, změňte rychlost a vnitřní mrtvou zónu na řádcích míření (mrtvé zóny a citlivost). Pokud hra používá jiné klávesy, změňte výstup na tom řádku, nebo stiskněte Scan na řádku a přesuňte ho na jiné tlačítko.

Dvě volby předvolby pomáhají hlavně u her pro Windows. Confine cursor brání ukazateli opustit okno hry na druhý displej a auto-recenter ho v intervalu vrací do středu pro hry, které čtou polohu myši. Obě jsou v sekci předvolby Automation & Gaming Utilities, popsané v článku automatické přepínání a automatizace. Průvodce hrajte jakoukoli hru má nastavení, díky nimž pohled myší působí správně.
Použití ovladače PS5 nebo PS4 v CrossOveru
CodeWeavers říká, že DualSense a DualShock 4 pravidelně testuje, takže gamepad PlayStation může fungovat. Když nefunguje, bývá to obvykle jedna ze tří věcí:
- Hra čte jen XInput. Gamepad Sony nepozná.
- Bluetooth. Kabel se často chová lépe.
- Steam pro Windows v bottle. Překládá gamepad podruhé.
Doplňky PlayStation s InputConfig na straně Macu stále fungují, protože se zpracují dřív, než se hra vůbec zapojí: touchpad může pohybovat myší nebo fungovat jako tlačítka, míření gyroskopem změní náklon na pohyb myši pro jemné míření a každá předvolba může mít vlastní barvu světelné lišty, abyste viděli, které rozvržení běží. K párování viz připojení ovladače PS5 k Macu.
Použití ovladače Xbox v CrossOveru
Ovladač Xbox Series nebo Xbox One je gamepad, který hry pro Windows očekávají, takže má největší šanci fungovat v CrossOveru jako ovladač. Pokud selže i tak, projděte tento postup od nejmenšího kroku:
- Použijte kabel. Připojte ho kabelem místo Bluetooth.
- Ověřte, že ho vidí Mac. Měl by reagovat v Game Controllers v postranním panelu Nastavení systému.
- Ověřte, že ho vidí bottle. Hledejte ho v panelu Game Controllers v bottle.
- Přepněte Steam Input. Pokud hra běží ve Steamu uvnitř bottle, zkuste přepsání Steam Input hry oběma způsoby.
Kabelový ovladač Xbox 360 je jiný příběh. Samotný macOS ho nepodporuje, takže ho žádná věc na Macu, včetně CrossOveru, nemůže předat hře. Řešením je novější gamepad Xbox, gamepad PlayStation, nebo 8BitDo v podporovaném režimu. Stránka ovladače, které fungují s Macem má seznam a připojení ovladače Xbox pokrývá párování.
Vypněte Steam Input uvnitř bottle
Steam pro Windows uvnitř CrossOveru přidává do mixu Steam Input a ten obvykle ovladač Macu nevidí. Vypněte pro hru Steam Input a použijte InputConfig. Jinak můžete skončit bez vstupu nebo se zdvojeným vstupem.
Whisky, Sikarugir a Game Porting Toolkit
Vlastní stránka Whisky na GitHubu nyní říká, že už se aktivně neudržuje a že aplikace a hry se mohou kdykoli rozbít. Stávající bottly pořád běží, ale oprava ovladače tam nepřijde. Sikarugir a další obaly Wine a Game Porting Toolkit od Applu, což je vývojářský nástroj pro testování her pro Windows na Macu, všechny předávají ovladač hře přes Wine, takže platí stejná pravidla jako v CrossOveru: gamepad Xbox a hra s podporou XInput mají nejlepší šance a klávesnice a myš projdou vždy. InputConfig je jedno, který z nich používáte, protože běží na Macu a posílá klávesy a pohyb myši, které předá hře každý z nich.
Když jsou tlačítka špatně, chybí vibrace nebo se zpožďuje
- Špatná tlačítka. Když hra gamepad vidí, ale tlačítka jsou pomíchaná nebo výzvy ukazují špatnou konzoli, hra si gamepad vzala jako obecné zařízení. Zkuste kabel, zkuste přepsání Steam Input hry oběma způsoby a pokud to zůstane špatně, použijte cestu přes klávesnici, kde každé tlačítko posílá přesně tu klávesu, kterou jste vybrali.
- Vibrace. Vlastní vibrace hry potřebují, aby hra gamepad viděla, takže je cesta přes klávesnici ztrácí. InputConfig místo toho umí dát krátkou vibraci, když se spustí namapované tlačítko, což potvrdí stisk, ale nejsou to efekty hry (haptická zpětná vazba).
- Zpoždění. Kabel je nejstabilnější spojení a InputConfig čte ovladač ve výchozím nastavení na 120 Hz, což přidává nanejvýš pár milisekund. Když se hra pro Windows na Macu zdá pomalá, obvyklými příčinami jsou snímková frekvence a křivka odezvy páčky. Zpoždění vstupu z ovladače na Macu je projde.
Parallels funguje jinak
Parallels Desktop není překladová vrstva. Spouští skutečnou kopii Windows a umí předat ovladač USB nebo Bluetooth přímo Windows: připojte gamepad USB k Windows, když se Parallels zeptá, nebo zapněte sdílení zařízení Bluetooth s Windows v nastavení USB a Bluetooth virtuálního stroje. Windows pak gamepad řídí samo, jako na PC, a uvnitř fungují nástroje Windows, například Steam Input.
Po macOS Sequoia 15.4 přestaly ovladače uvnitř Parallels pro mnoho lidí fungovat. Sledovalo se to na fóru Parallels a vlákno bylo později označeno za vyřešené. Pokud gamepad funguje na Macu, ale ne ve Windows, aktualizujte nejdřív Parallels. InputConfig je aplikace pro Mac a jeho úkolem je strana Macu: u hry uvnitř Parallels nejdřív dostaňte gamepad do Windows.
Začněte z hotového rozvržení pro hru Windows
Tato rozvržení byla napsána pro hry bez verze pro Mac, což na Macu obvykle znamená CrossOver nebo podobnou vrstvu. Každá stránka říká, jak hra běží a které klávesy rozvržení očekává.
- Akční hry a souls-like. Elden Ring, Sekiro, Sifu.
- RPG s otevřeným světem. Skyrim, The Witcher 3, Fallout 4, GTA V.
- Kooperativní hry a survival. Lethal Company, Phasmophobia, Raft, Sons of the Forest, Enshrouded, V Rising.
- Budovatelské hry a simulátory. Cities: Skylines II, Manor Lords, Dyson Sphere Program, BeamNG.drive.
- Nezávislé hry. Outer Wilds, Pizza Tower, Animal Well, Death's Door.
Stručně
- Zkuste gamepad jednou. Gamepad Xbox na kabelu, ve hře s podporou XInput, má nejlepší šance.
- Potom ho namapujte. InputConfig posílá klávesy a pohyb myši, které předá každá překladová vrstva.
- Ponechte jeden překladač. Vypněte podporu ovladače ve hře a Steam Input, dokud předvolba běží.
Doporučuji přestat bojovat s překladovou vrstvou a dát hře klávesnici, kterou už čte.
Otázky
Podporuje CrossOver na Macu herní ovladače?
Částečně. Ovladače předává hrám pro Windows, ale hra pak musí zařízení rozpoznat a mnohé to neumějí. Mapování ovladače na klávesnici pomocí InputConfig funguje bez ohledu na to.
Předává Game Porting Toolkit ovladače?
U gamepadů ve stylu Xboxu často, u ostatních méně často. Cesta přes klávesnici pomocí InputConfig je spolehlivá tak či tak.
Proč můj ovladač Xbox v CrossOveru nefunguje?
Ověřte, že reaguje v Game Controllers v postranním panelu Nastavení systému, připojte ho kabelem, zkontrolujte panel Game Controllers v bottle a pokud hra běží ve Steamu uvnitř bottle, zkuste přepsání Steam Input oběma způsoby. Kabelový gamepad Xbox 360 nebude fungovat, protože ho macOS nepodporuje.
Je Whisky pořád udržovaná?
Ne. Stránka Whisky na GitHubu říká, že už se aktivně neudržuje a aplikace a hry se mohou kdykoli rozbít. Stávající bottly pořád běží. Ovladač namapovaný na klávesy pomocí InputConfig ve Whisky dál funguje, protože klávesy projdou vždy.
Dostane hra ovladač a klávesy současně?
Může, pokud hra gamepad vidí a InputConfig posílá klávesy. Vypněte podporu ovladače ve hře, nebo pro ni uvnitř bottle zakažte Steam Input, dokud je předvolba InputConfig aktivní.
Funguje ovladač v Parallels na Macu?
Obvykle ano, protože Parallels předá ovladač skutečné kopii Windows. Připojte gamepad USB k Windows nebo sdílejte zařízení Bluetooth s Windows v nastavení virtuálního stroje a aktualizujte Parallels, pokud ovladače po aktualizaci macOS přestaly fungovat.
Další v češtině
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. Rozhraní aplikace a zbytek webu jsou v angličtině.
Tato stránka v dalších jazycích: English, العربية, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文
Zdarma. macOS 14 nebo novější. Bez účtu, nic neopouští váš Mac. Open source na GitHubu.