Dansk
Controller virker ikke i spil i CrossOver, Whisky eller Game Porting Toolkit
En controller virker i et spil i CrossOver, Whisky, Sikarugir eller Game Porting Toolkit kun, når Wine sender den videre, og Windows-spillet genkender den, og det ændrer sig fra spil til spil og fra opdatering til opdatering. Tastatur og mus kommer igennem hver gang. Så den vej, der altid virker, er at omsætte controlleren til taster og musebevægelser på Mac-siden med InputConfig, og spillet modtager kun det input, det allerede forstår. InputConfig er gratis, open source og kræver macOS 14 eller nyere.
Nedenfor gennemgår jeg de tjek, du skal prøve først, hvad der er anderledes for PS5- og Xbox-controllere, hvor Parallels passer ind, og den tastaturvej trin for trin.
InputConfig er gratis i Mac App Store. macOS 14 eller nyere, ingen konto, ingen sporing, open source.
Trin
- Installer InputConfig fra Mac App Store, og slå det til i Systemindstillinger, Anonymitet & sikkerhed, Tilgængelighed.
- Åbn Smart Preset Maker, søg efter spillet, og vælg din controller.
- Slå controlleren fra i spillet og Steam Input for spillet, hvis det kører i Steam inde i bottlen.
- Aktiver presetten, og start spillet.
- Føles kameraet langsomt eller rykkende, så ændr hastigheden og den indre dødzone på rækkerne til sigte.
Vid, hvad der kommer igennem
CrossOver og Whisky (begge Wine) og Apples Game Porting Toolkit sender HID-enheder videre til Windows-siden, og Windows-spillet skal så selv understøtte den enhed gennem XInput eller DirectInput. CodeWeavers' egen supportside siger, at et spil som minimum har brug for understøttelse af Windows XInput for at modtage controllerinput gennem CrossOver, og at Windows-controllerdrivere ikke kan installeres, fordi der ikke er noget Windows under.
- Xbox-controllere har de bedste odds. XInput beskriver en Xbox-controller.
- PlayStation- og Switch-controllere kan havne forkert. En DualSense eller Switch Pro Controller kan nå frem som en enhed, spillet ikke genkender, selv om CodeWeavers tester DualSense og DualShock 4.
- Ekstrafunktioner overlever sjældent. Vibration virker i nogle spil og ikke i andre, og touchpad, lysbjælke og gyroskop betyder ikke noget for de fleste Windows-spil, der køres på denne måde.
Taster og musebevægelser når altid frem til Windows-spillet, fordi det er den ene ting, alle oversættelseslag får rigtigt.
Sæt tastaturvejen op
InputConfig sidder på Mac-siden, læser controlleren og sender taster og musebevægelser. For spillet er det et tastatur og en mus. Smart Preset Maker har færdige layouts til mere end 450 spil og apps, herunder mange Windows-spil, der kun kører på en Mac gennem CrossOver.
- Du: Vælg spillet i Smart Preset Maker, slå controlleren fra i spillets indstillinger, hvis det har den mulighed, tryk derefter på Activate, og start spillet.
- InputConfig: Sender spillets taster fra knapperne og musebevægelser fra højre stick, til kameraet.
- Tjek: Højre stick drejer kameraet. Føles det langsomt eller rykkende, så ændr hastigheden og den indre dødzone på rækkerne til sigte (dødzoner og følsomhed). Bruger spillet andre taster, så ændr outputtet på den række, eller tryk på Scan på en række for at flytte den til en anden knap.

To preset-muligheder hjælper især med Windows-spil. Confine cursor holder markøren fra at forlade spilvinduet over på en anden skærm, og auto-recenter sætter den tilbage midt i med et interval til spil, der læser musens position. Begge findes i presettens afsnit Automation & Gaming Utilities, beskrevet i auto-switch og automatisering. Guiden spil et hvilket som helst spil har de indstillinger, der får musestyring til at føles rigtig.
Brug en PS5- eller PS4-controller i CrossOver
CodeWeavers siger, at de jævnligt tester DualSense og DualShock 4, så en PlayStation-controller kan virke. Når den ikke gør, er det som regel en af tre ting:
- Spillet læser kun XInput. Det genkender ikke en Sony-controller.
- Bluetooth. Et kabel opfører sig ofte bedre.
- Windows-Steam i bottlen. Det oversætter controlleren en gang til.
PlayStation-ekstrafunktionerne virker stadig med InputConfig på Mac-siden, fordi de håndteres, før spillet er involveret: touchpad'en kan flytte musen eller fungere som knapper, gyrosigte gør hældning til musebevægelse til præcis sigtning, og hver preset kan sætte sin egen farve på lysbjælken, så du kan se, hvilket layout der kører. Til parring, se tilslutning af en PS5-controller til en Mac.
Brug en Xbox-controller i CrossOver
En Xbox Series- eller Xbox One-controller er den controller, Windows-spil forventer, så den har størst chance for at virke som controller i CrossOver. Fejler den alligevel, så tag stigen her, og start med det mindste skridt:
- Brug et kabel. Tilslut den med kabel i stedet for Bluetooth.
- Tjek, at Macen ser den. Den skal reagere i Game Controllers i sidebjælken i Systemindstillinger.
- Tjek, at bottlen ser den. Kig efter den i bottlens panel for Game Controllers.
- Vend Steam Input. Kører spillet i Steam inde i bottlen, så prøv spillets Steam Input override begge veje.
En kablet Xbox 360-controller er en anden historie. macOS selv understøtter den ikke, så intet på Macen, CrossOver inklusive, kan sende den videre til et spil. En nyere Xbox-controller, en PlayStation-controller eller en 8BitDo i en understøttet tilstand er vejen udenom. Siden om controllere, der virker med en Mac, har listen, og tilslutning af en Xbox-controller dækker parring.
Slå Steam Input fra inde i bottlen
Windows-Steam inde i CrossOver tilføjer Steam Input til blandingen, og det kan som regel ikke se Macens controller. Slå Steam Input fra for spillet, og brug InputConfig. Ellers kan du ende med intet input eller dobbelt input.
Whisky, Sikarugir og Game Porting Toolkit
Whiskys egen GitHub-side siger nu, at den ikke længere vedligeholdes aktivt, og at apps og spil kan gå i stykker når som helst. Eksisterende bottles kører stadig, men en controllerrettelse kommer ikke dér. Sikarugir og andre Wine-wrappere og Apples Game Porting Toolkit, som er et udviklerværktøj til at teste Windows-spil på en Mac, giver alle controlleren videre til spillet gennem Wine, så de samme regler gælder som i CrossOver: En Xbox-controller og et spil med XInput-understøttelse har de bedste odds, og tastatur og mus kommer altid igennem. InputConfig er ligeglad med, hvilken af dem du bruger, fordi den kører på Macen og sender taster og musebevægelser, som hver eneste af dem giver videre til spillet.
Hvis knapperne er forkerte, vibrationen mangler, eller der er forsinkelse
- Forkerte knapper. Når spillet ser controlleren, men knapperne er blandet sammen, eller prompterne viser den forkerte konsol, har spillet taget controlleren som en generisk enhed. Prøv kablet, prøv spillets Steam Input override begge veje, og forbliver det forkert, så brug tastaturvejen, hvor hver knap sender præcis den tast, du valgte.
- Vibration. Et spils egen vibration kræver, at spillet ser controlleren, så tastaturvejen mister den. InputConfig kan i stedet give en kort vibration, når en tildelt knap udløses, hvilket bekræfter et tryk, men ikke er spillets effekter (haptisk feedback).
- Forsinkelse. Et kabel er den mest stabile forbindelse, og InputConfig læser controlleren med 120 Hz som standard, hvilket højst tilføjer nogle få millisekunder. Når et Windows-spil føles trægt på en Mac, er billedhastighed og stickens responskurve de sædvanlige årsager. Forsinkelse på controllerinput på en Mac gennemgår dem.
Parallels fungerer anderledes
Parallels Desktop er ikke et oversættelseslag. Det kører en rigtig kopi af Windows og kan give en USB- eller Bluetooth-controller direkte videre til Windows: Tilslut USB-controlleren til Windows, når Parallels spørger, eller slå deling af Bluetooth-enheder med Windows til i den virtuelle maskines indstillinger for USB og Bluetooth. Windows styrer så selv controlleren, som det ville på en pc, og Windows-værktøjer som Steam Input virker inde i det.
Efter macOS Sequoia 15.4 holdt controllere op med at virke i Parallels for mange. Parallels sporede det på sit forum og markerede senere tråden som løst. Virker en controller på Macen, men ikke i Windows, så opdater Parallels før alt andet. InputConfig er en Mac-app, og dens opgave er Mac-siden: For et spil i Parallels skal du først få controlleren ind i Windows.
Start fra et færdigt layout til et Windows-spil
Disse layouts blev skrevet til spil uden Mac-version, hvilket på en Mac som regel betyder CrossOver eller et lignende lag. Hver side fortæller, hvordan spillet kører, og hvilke taster layoutet forventer.
- Action og souls-likes. Elden Ring, Sekiro, Sifu.
- Open world-rollespil. Skyrim, The Witcher 3, Fallout 4, GTA V.
- Co-op og overlevelse. Lethal Company, Phasmophobia, Raft, Sons of the Forest, Enshrouded, V Rising.
- Byggere og simulatorer. Cities: Skylines II, Manor Lords, Dyson Sphere Program, BeamNG.drive.
- Indie. Outer Wilds, Pizza Tower, Animal Well, Death's Door.
Kort fortalt
- Prøv controlleren én gang. En Xbox-controller på kabel i et spil med XInput-understøttelse har de bedste odds.
- Kobl den så til taster. InputConfig sender taster og musebevægelser, som alle oversættelseslag giver videre.
- Hold dig til én oversætter. Slå spillets understøttelse af controllere og Steam Input fra, mens presetten kører.
Jeg ville holde op med at kæmpe mod oversættelseslaget og give spillet det tastatur, det allerede læser.
Spørgsmål
Understøtter CrossOver spilcontrollere på Mac?
Delvist. Det sender controllere videre til Windows-spil, men spillet skal så genkende enheden, og det gør mange ikke. At koble controlleren til tastaturet med InputConfig virker uanset.
Sender Game Porting Toolkit controllere videre?
Ofte for Xbox-lignende controllere, sjældnere for andre. Tastaturvejen gennem InputConfig er pålidelig i begge tilfælde.
Hvorfor virker min Xbox-controller ikke i CrossOver?
Tjek, at den reagerer i Game Controllers i sidebjælken i Systemindstillinger, tilslut den med kabel, tjek bottlens panel for Game Controllers, og kører spillet i Steam inde i bottlen, så prøv dets Steam Input override begge veje. En kablet Xbox 360-controller virker ikke, fordi macOS ikke understøtter den.
Vedligeholdes Whisky stadig?
Nej. Whiskys GitHub-side siger, at det ikke længere vedligeholdes aktivt, og at apps og spil kan gå i stykker når som helst. Eksisterende bottles kører stadig. En controller koblet til taster med InputConfig bliver ved med at virke i Whisky, fordi taster altid kommer igennem.
Får spillet controlleren og tasterne på samme tid?
Det kan det, hvis spillet ser controlleren, og InputConfig sender taster. Slå understøttelse af controllere fra i spillet, eller deaktiver Steam Input for det inde i bottlen, mens InputConfig-presetten er aktiv.
Virker en controller i Parallels på en Mac?
Som regel, fordi Parallels giver controlleren videre til en rigtig kopi af Windows. Tilslut USB-controlleren til Windows, eller del Bluetooth-enheder med Windows i den virtuelle maskines indstillinger, og opdater Parallels, hvis controllere holdt op med at virke efter en macOS-opdatering.
Mere på dansk
Fulde vejledninger, på engelsk
Hvem der skriver. Ryleigh Newman udvikler InputConfig og styrer sin egen Mac hver dag med en controller, fordi hænderne ikke fungerer godt. Denne side er oversat fra engelsk. Appens brugerflade og resten af webstedet er på engelsk.
Denne side på andre sprog: English, العربية, Čeština, 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, 繁體中文, 简体中文
Gratis. macOS 14 eller nyere. Ingen konto, intet forlader din Mac. Open source på GitHub.