Nederlands
Controller werkt niet in games met CrossOver, Whisky of Game Porting Toolkit
Een controller werkt in een game met CrossOver, Whisky, Sikarugir of Game Porting Toolkit alleen als Wine hem doorgeeft en de Windows-game hem herkent, en dat verschilt per game en per update. Het toetsenbord en de muis komen elke keer door. De route die altijd werkt is dus de controller aan de kant van de Mac toewijzen aan toetsen en muisbeweging met InputConfig, zodat de game alleen invoer krijgt die hij al begrijpt. InputConfig is gratis, open source en heeft macOS 14 of nieuwer nodig.
Hieronder loop ik de controles door die je eerst probeert, wat er anders is voor PS5- en Xbox-controllers, waar Parallels past en die route via het toetsenbord stap voor stap.
InputConfig is gratis in de Mac App Store. macOS 14 of nieuwer, geen account, geen tracking, open source.
Stappen
- Installeer InputConfig uit de Mac App Store en schakel het in bij Systeeminstellingen, Privacy en beveiliging, Toegankelijkheid.
- Open de Slimme preset-maker (Smart Preset Maker), zoek de game en kies je controller.
- Zet de controller uit in de game, en Steam Input voor de game als die in Steam binnen de bottle draait.
- Activeer (Activate) de preset en start de game.
- Voelt de camera traag of schokkerig, pas dan de snelheid en de binnenste deadzone aan op de richtrijen.
Weet wat er doorkomt
CrossOver en Whisky (beide Wine) en de Game Porting Toolkit van Apple sturen HID-apparaten door naar de Windows-kant, en de Windows-game heeft dan zelf ondersteuning nodig voor dat apparaat via XInput of DirectInput. De eigen ondersteuningspagina van CodeWeavers zegt dat een game minimaal Windows XInput-ondersteuning nodig heeft om controllerinvoer via CrossOver te ontvangen, en dat Windows-controllerdrivers niet kunnen worden geïnstalleerd omdat er geen Windows onder zit.
- Xbox-pads hebben de beste kans. XInput beschrijft een Xbox-pad.
- PlayStation- en Switch-pads kunnen verkeerd aankomen. Een DualSense of Switch Pro Controller kan aankomen als een apparaat dat de game niet herkent, ook al test CodeWeavers de DualSense en DualShock 4.
- Extra's overleven zelden. Trillingen werken in sommige games en in andere niet, en de touchpad, lichtbalk en gyroscoop betekenen niets voor de meeste Windows-games die zo draaien.
Toetsen en muisbeweging bereiken de Windows-game altijd, omdat dat het ene is wat elke vertaallaag goed doet.
Zet de route via het toetsenbord op
InputConfig zit aan de kant van de Mac, leest de controller en stuurt toetsen en muisbeweging. Voor de game is het een toetsenbord en een muis. De Slimme preset-maker (Smart Preset Maker) heeft kant-en-klare indelingen voor meer dan 450 games en apps, waaronder veel Windows-games die op een Mac alleen via CrossOver draaien.
- Jij: Kies de game in de Slimme preset-maker (Smart Preset Maker), zet de controller uit in de instellingen van de game als de game die optie heeft, klik dan op Activeer (Activate) en start de game.
- InputConfig: Stuurt de toetsen van de game vanaf de knoppen en muisbeweging vanaf de rechterstick, voor de camera.
- Controle: De rechterstick draait de camera. Voelt hij traag of schokkerig, pas dan de snelheid en de binnenste deadzone aan op de richtrijen (deadzones en gevoeligheid). Gebruikt de game andere toetsen, wijzig dan de uitvoer op die rij, of klik op Scan op een rij om hem naar een andere knop te verplaatsen.

Twee preset-opties helpen vooral bij Windows-games. Confine cursor houdt de aanwijzer binnen het gamevenster en voorkomt dat hij naar een tweede beeldscherm gaat, en auto-recenter zet hem met een interval terug in het midden voor games die de muispositie lezen. Beide staan in het onderdeel Automation & Gaming Utilities van de preset, beschreven in automatisch wisselen en automatisering. De gids elke game met een controller spelen heeft de instellingen waardoor muisbesturing goed aanvoelt.
Gebruik een PS5- of PS4-controller in CrossOver
CodeWeavers zegt de DualSense en de DualShock 4 regelmatig te testen, dus een PlayStation-pad kan werken. Werkt hij niet, dan is het meestal een van drie dingen:
- De game leest alleen XInput. Hij herkent geen Sony-pad.
- Bluetooth. Een kabel gedraagt zich vaak beter.
- Windows-Steam in de bottle. Het vertaalt de pad een tweede keer.
De extra's van PlayStation werken nog steeds met InputConfig aan de kant van de Mac, omdat ze worden afgehandeld voordat de game erbij komt kijken: de touchpad kan de muis bewegen of als knoppen werken, richten met de gyroscoop zet kantelen om in muisbeweging voor nauwkeurig richten, en elke preset kan zijn eigen kleur van de lichtbalk instellen, zodat je ziet welke indeling draait. Voor het koppelen, zie een PS5-controller met een Mac verbinden.
Gebruik een Xbox-controller in CrossOver
Een Xbox Series- of Xbox One-controller is de pad die Windows-games verwachten, dus hij heeft de beste kans om als controller te werken in CrossOver. Lukt het toch niet, ga dan deze ladder op, met de kleinste stap eerst:
- Gebruik een kabel. Verbind hem met een kabel in plaats van met Bluetooth.
- Controleer of de Mac hem ziet. Hij hoort te reageren in Game Controllers in de zijbalk van Systeeminstellingen.
- Controleer of de bottle hem ziet. Zoek hem in het paneel Game Controllers van de bottle.
- Zet Steam Input om. Draait de game in Steam binnen de bottle, probeer dan de Steam Input-override van de game in beide standen.
Een bedrade Xbox 360-controller is een ander verhaal. macOS zelf ondersteunt hem niet, dus niets op de Mac, CrossOver inbegrepen, kan hem aan een game doorgeven. Een nieuwere Xbox-pad, een PlayStation-pad of een 8BitDo in een ondersteunde modus is de omweg. De pagina controllers die met een Mac werken heeft de lijst, en een Xbox-controller verbinden behandelt het koppelen.
Zet Steam Input uit in de bottle
Windows-Steam in CrossOver voegt Steam Input toe aan de mix, en dat kan de controller van de Mac meestal niet zien. Zet Steam Input uit voor de game en gebruik InputConfig. Anders kun je zonder invoer of met dubbele invoer eindigen.
Whisky, Sikarugir en de Game Porting Toolkit
De eigen GitHub-pagina van Whisky zegt nu dat het niet meer actief wordt onderhouden en dat apps en games op elk moment kunnen breken. Bestaande bottles draaien nog, maar een oplossing voor controllers komt er daar niet. Sikarugir en andere Wine-wrappers, en de Game Porting Toolkit van Apple, een ontwikkelaarstool om Windows-games op een Mac te testen, geven de controller allemaal via Wine aan de game, dus dezelfde regels gelden als in CrossOver: een Xbox-pad en een game met XInput-ondersteuning hebben de beste kans, en het toetsenbord en de muis komen altijd door. InputConfig maakt het niet uit welke van deze je gebruikt, omdat het op de Mac draait en toetsen en muisbeweging stuurt, die elk van hen aan de game doorgeeft.
Als de knoppen verkeerd zijn, trillingen ontbreken of er vertraging is
- Verkeerde knoppen. Ziet de game de pad maar zijn de knoppen door elkaar of tonen de prompts de verkeerde console, dan heeft de game de pad als generiek apparaat opgevat. Probeer de kabel, probeer de Steam Input-override van de game in beide standen, en blijft het fout, gebruik dan de route via het toetsenbord, waar elke knop precies de toets stuurt die je hebt gekozen.
- Trillingen. De eigen trillingen van een game vereisen dat de game de pad ziet, dus de route via het toetsenbord verliest ze. InputConfig kan in plaats daarvan een korte trilling geven als een toegewezen knop afgaat, wat een druk bevestigt maar niet de effecten van de game zijn (haptische feedback).
- Vertraging. Een kabel is de stabielste verbinding, en InputConfig leest de controller standaard op 120 Hz uit, wat hooguit een paar milliseconden toevoegt. Voelt een Windows-game traag op een Mac, dan zijn framerate en de responscurve van de stick de gebruikelijke oorzaken. Controllervertraging op een Mac loopt ze langs.
Parallels werkt anders
Parallels Desktop is geen vertaallaag. Het draait een echte kopie van Windows en kan een USB- of Bluetooth-controller rechtstreeks aan Windows doorgeven: verbind de USB-pad met Windows als Parallels erom vraagt, of zet het delen van Bluetooth-apparaten met Windows aan in de USB- en Bluetooth-instellingen van de virtuele machine. Windows stuurt de pad dan zelf aan, zoals op een pc, en Windows-tools zoals Steam Input werken erbinnen.
Na macOS Sequoia 15.4 werkten controllers bij veel mensen niet meer in Parallels. Parallels volgde het op zijn forum en markeerde de thread later als opgelost. Werkt een pad op de Mac maar niet in Windows, werk dan eerst Parallels bij. InputConfig is een Mac-app en zijn taak is de kant van de Mac: voor een game in Parallels moet je de pad eerst in Windows krijgen.
Begin met een kant-en-klare indeling voor een Windows-game
Deze indelingen zijn geschreven voor games zonder Mac-versie, wat op een Mac meestal CrossOver of een vergelijkbare laag betekent. Elke pagina zegt hoe de game draait en welke toetsen de indeling verwacht.
- Actie en souls-likes. Elden Ring, Sekiro, Sifu.
- Open-wereld-rpg's. Skyrim, The Witcher 3, Fallout 4, GTA V.
- Co-op en survival. Lethal Company, Phasmophobia, Raft, Sons of the Forest, Enshrouded, V Rising.
- Bouw- en simulatiegames. Cities: Skylines II, Manor Lords, Dyson Sphere Program, BeamNG.drive.
- Indie. Outer Wilds, Pizza Tower, Animal Well, Death's Door.
Kort samengevat
- Probeer de pad één keer. Een Xbox-pad op een kabel, in een game met XInput-ondersteuning, heeft de beste kans.
- Wijs hem daarna toe. InputConfig stuurt toetsen en muisbeweging, die elke vertaallaag doorgeeft.
- Houd één vertaler. Zet de controllerondersteuning van de game en Steam Input uit zolang de preset draait.
Ik zou stoppen met vechten tegen de vertaallaag en de game het toetsenbord geven dat hij al leest.
Vragen
Ondersteunt CrossOver gamecontrollers op de Mac?
Gedeeltelijk. Het stuurt controllers door naar Windows-games, maar de game moet het apparaat dan herkennen, en dat doen er veel niet. De controller toewijzen aan het toetsenbord met InputConfig werkt hoe dan ook.
Geeft de Game Porting Toolkit controllers door?
Vaak voor pads in Xbox-stijl, minder vaak voor andere. De route via het toetsenbord met InputConfig is in beide gevallen betrouwbaar.
Waarom werkt mijn Xbox-controller niet in CrossOver?
Controleer of hij reageert in Game Controllers in de zijbalk van Systeeminstellingen, verbind hem met een kabel, controleer het paneel Game Controllers van de bottle, en draait de game in Steam binnen de bottle, probeer dan de Steam Input-override in beide standen. Een bedrade Xbox 360-pad werkt niet, omdat macOS hem niet ondersteunt.
Wordt Whisky nog onderhouden?
Nee. De GitHub-pagina van Whisky zegt dat het niet meer actief wordt onderhouden en dat apps en games op elk moment kunnen breken. Bestaande bottles draaien nog. Een controller die met InputConfig aan toetsen is toegewezen, blijft werken in Whisky, omdat toetsen altijd doorkomen.
Krijgt de game de controller en de toetsen tegelijk?
Dat kan, als de game de pad ziet en InputConfig toetsen stuurt. Zet de controllerondersteuning in de game uit, of schakel Steam Input ervoor uit binnen de bottle, zolang de preset van InputConfig actief is.
Werkt een controller in Parallels op een Mac?
Meestal wel, omdat Parallels de controller aan een echte kopie van Windows geeft. Verbind de USB-pad met Windows of deel Bluetooth-apparaten met Windows in de instellingen van de virtuele machine, en werk Parallels bij als controllers niet meer werkten na een macOS-update.
Meer in het Nederlands
Uitgebreide handleidingen, in het Engels
Wie dit schrijft. Ryleigh Newman ontwikkelt InputConfig en bedient de eigen Mac elke dag met een controller, omdat de handen niet goed meewerken. Deze pagina is vertaald uit het Engels. De belangrijkste knoppen en menu's van de app staan in het Nederlands als de Mac in het Nederlands is ingesteld; deze pagina noemt ze zo, met de Engelse naam tussen haakjes. De rest van de app en van de site is in het Engels.
Deze pagina in andere talen: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文
Gratis. macOS 14 of nieuwer. Geen account, niets verlaat je Mac. Open source op GitHub.