Norsk
Kontrolleren fungerer ikke i spill i CrossOver, Whisky eller Game Porting Toolkit
En kontroller fungerer i et spill i CrossOver, Whisky, Sikarugir eller Game Porting Toolkit bare når Wine sender den videre og Windows-spillet gjenkjenner den, og det endrer seg fra spill til spill og fra oppdatering til oppdatering. Tastatur og mus kommer gjennom hver gang. Så veien som alltid fungerer, er å tilordne kontrolleren til taster og musebevegelser på Mac-siden med InputConfig, slik at spillet bare får input det allerede forstår. InputConfig er gratis, har åpen kildekode og krever macOS 14 eller nyere.
Nedenfor går jeg gjennom sjekkene du prøver først, hva som er annerledes for PS5- og Xbox-kontrollere, hvor Parallels passer inn, og tastaturveien steg for steg.
InputConfig er gratis i Mac App Store. macOS 14 eller nyere, ingen konto, ingen sporing, åpen kildekode.
Trinn
- Installer InputConfig fra Mac App Store og slå det på i Systeminnstillinger, Personvern og sikkerhet, Tilgjengelighet.
- Åpne Smart Preset Maker, søk etter spillet og velg kontrolleren din.
- Slå av kontrolleren i spillet, og Steam Input for spillet hvis det kjører i Steam inne i bottle-en.
- Aktiver oppsettet og start spillet.
- Hvis kameraet føles tregt eller rykkete, endrer du farten og den indre dødsonen på sikteradene.
Vit hva som slipper gjennom
CrossOver og Whisky (begge Wine) og Apples Game Porting Toolkit sender HID-enheter videre til Windows-siden, og Windows-spillet trenger deretter sin egen støtte for den enheten gjennom XInput eller DirectInput. CodeWeavers' egen støtteside sier at et spill som et minimum trenger Windows XInput-støtte for å få kontrollerinput gjennom CrossOver, og at Windows-kontrollerdrivere ikke kan installeres fordi det ikke finnes noe Windows under.
- Xbox-kontrollere har best odds. XInput beskriver en Xbox-kontroller.
- PlayStation- og Switch-kontrollere kan havne feil. En DualSense eller Switch Pro Controller kan komme inn som en enhet spillet ikke gjenkjenner, selv om CodeWeavers tester DualSense og DualShock 4.
- Ekstrafunksjoner overlever sjelden. Vibrasjon fungerer i noen spill og ikke i andre, og touchpaden, lysstripen og gyroskopet betyr ingenting for de fleste Windows-spill som kjøres på denne måten.
Taster og musebevegelser når alltid Windows-spillet, fordi det er det eneste alle oversettelseslag får riktig.
Sett opp tastaturveien
InputConfig sitter på Mac-siden, leser kontrolleren og sender taster og musebevegelser. For spillet er det et tastatur og en mus. Smart Preset Maker har ferdige oppsett for mer enn 450 spill og apper, blant dem mange Windows-spill som bare kjører på en Mac gjennom CrossOver.
- Du: Velg spillet i Smart Preset Maker, slå av kontrolleren i spillets innstillinger hvis det har det alternativet, trykk deretter på Activate og start spillet.
- InputConfig: Sender spillets taster fra knappene og musebevegelser fra høyre spak, for kameraet.
- Sjekk: Høyre spak dreier kameraet. Hvis det føles tregt eller rykkete, endrer du farten og den indre dødsonen på sikteradene (dødsoner og følsomhet). Hvis spillet bruker andre taster, endrer du utdata på den raden, eller trykker på Scan på en rad for å flytte den til en annen knapp.

To oppsettsvalg hjelper særlig med Windows-spill. Confine cursor hindrer pekeren i å forlate spillvinduet over på en andre skjerm, og auto-recenter setter den tilbake i midten med et intervall for spill som leser musens posisjon. Begge ligger i oppsettets del Automation & Gaming Utilities, beskrevet i automatisk bytte og automatisering. Veiledningen spill et hvilket som helst spill har innstillingene som får musestyringen til å kjennes riktig.
Bruk en PS5- eller PS4-kontroller i CrossOver
CodeWeavers sier at de jevnlig tester DualSense og DualShock 4, så en PlayStation-kontroller kan fungere. Når den ikke gjør det, er det vanligvis en av tre ting:
- Spillet leser bare XInput. Det gjenkjenner ikke en Sony-kontroller.
- Bluetooth. En kabel oppfører seg ofte bedre.
- Windows-Steam i bottle-en. Det oversetter kontrolleren en gang til.
PlayStation-ekstrafunksjonene fungerer fortsatt med InputConfig på Mac-siden, fordi de håndteres før spillet er involvert: touchpaden kan flytte musen eller fungere som knapper, gyrosikting gjør helning om til musebevegelse for presis sikting, og hvert oppsett kan ha sin egen lysfarge på lysstripen slik at du ser hvilket oppsett som kjører. For paring, se koble en PS5-kontroller til en Mac.
Bruk en Xbox-kontroller i CrossOver
En Xbox Series- eller Xbox One-kontroller er kontrolleren Windows-spill forventer, så den har størst sjanse til å fungere som kontroller i CrossOver. Hvis den fortsatt feiler, ta dette steg for steg, det minste først:
- Bruk kabel. Koble den til med kabel i stedet for Bluetooth.
- Sjekk at Macen ser den. Den bør reagere i Game Controllers i sidefeltet i Systeminnstillinger.
- Sjekk at bottle-en ser den. Se etter den i Game Controllers-panelet i bottle-en.
- Bytt Steam Input. Hvis spillet kjører i Steam inne i bottle-en, prøv spillets overstyring av Steam Input begge veier.
En kablet Xbox 360-kontroller er en annen historie. macOS støtter den ikke selv, så ingenting på Macen, CrossOver inkludert, kan sende den videre til et spill. En nyere Xbox-kontroller, en PlayStation-kontroller eller en 8BitDo i en støttet modus er veien utenom. Siden kontrollere som fungerer med en Mac har listen, og koble til en Xbox-kontroller tar for seg paring.
Slå av Steam Input inne i bottle-en
Windows-Steam inne i CrossOver legger Steam Input til blandingen, og det kan vanligvis ikke se Macens kontroller. Slå av Steam Input for spillet og bruk InputConfig. Ellers kan du ende opp med ingen input eller doble inndata.
Whisky, Sikarugir og Game Porting Toolkit
Whiskys egen GitHub-side sier nå at det ikke lenger vedlikeholdes aktivt og at apper og spill kan slutte å fungere når som helst. Eksisterende bottles kjører fortsatt, men en kontrollerrettelse kommer ikke dit. Sikarugir og andre Wine-wrappere, og Apples Game Porting Toolkit, som er et utviklerverktøy for å teste Windows-spill på en Mac, sender alle kontrolleren til spillet gjennom Wine, så de samme reglene gjelder som i CrossOver: en Xbox-kontroller og et spill med XInput-støtte har best odds, og tastatur og mus kommer alltid gjennom. InputConfig bryr seg ikke om hvilken av disse du bruker, fordi den kjører på Macen og sender taster og musebevegelser, som alle sender videre til spillet.
Hvis knappene er feil, vibrasjonen mangler, eller det er forsinkelse
- Feil knapper. Når spillet ser kontrolleren, men knappene er blandet sammen eller veiledningene viser feil konsoll, har spillet tatt kontrolleren som en generisk enhet. Prøv kabelen, prøv spillets overstyring av Steam Input begge veier, og hvis det forblir feil, bruk tastaturveien, der hver knapp sender nøyaktig tasten du valgte.
- Vibrasjon. Et spills egen vibrasjon krever at spillet ser kontrolleren, så tastaturveien mister den. InputConfig kan i stedet gi en kort vibrasjon når en tilordnet knapp utløses, noe som bekrefter et trykk, men ikke er spillets effekter (haptisk respons).
- Forsinkelse. En kabel er den mest stabile tilkoblingen, og InputConfig leser kontrolleren med 120 Hz som standard, noe som legger til noen få millisekunder på det meste. Når et Windows-spill føles tregt på en Mac, er bildefrekvens og spakens responskurve de vanlige årsakene. Forsinkelse på kontrollerinput på en Mac går gjennom dem.
Parallels fungerer annerledes
Parallels Desktop er ikke et oversettelseslag. Det kjører en ekte kopi av Windows og kan gi en USB- eller Bluetooth-kontroller direkte til Windows: koble USB-kontrolleren til Windows når Parallels spør, eller slå på deling av Bluetooth-enheter med Windows i USB- og Bluetooth-innstillingene til den virtuelle maskinen. Windows styrer da kontrolleren selv, som på en PC, og Windows-verktøy som Steam Input fungerer inne i den.
Etter macOS Sequoia 15.4 sluttet kontrollere å fungere inne i Parallels for mange. Parallels fulgte det opp på forumet sitt og markerte senere tråden som løst. Hvis en kontroller fungerer på Macen, men ikke i Windows, oppdater Parallels før noe annet. InputConfig er en Mac-app, og jobben er Mac-siden: for et spill inne i Parallels får du først kontrolleren inn i Windows.
Start fra et ferdig oppsett for Windows-spill
Disse oppsettene ble skrevet for spill uten Mac-versjon, noe som på en Mac vanligvis betyr CrossOver eller et lignende lag. Hver side sier hvordan spillet kjører og hvilke taster oppsettet forventer.
- Action og souls-likes. Elden Ring, Sekiro, Sifu.
- RPG-er med åpen verden. Skyrim, The Witcher 3, Fallout 4, GTA V.
- Co-op og overlevelse. Lethal Company, Phasmophobia, Raft, Sons of the Forest, Enshrouded, V Rising.
- Byggespill og simulatorer. Cities: Skylines II, Manor Lords, Dyson Sphere Program, BeamNG.drive.
- Indie. Outer Wilds, Pizza Tower, Animal Well, Death's Door.
Kort sagt
- Prøv kontrolleren én gang. En Xbox-kontroller på kabel, i et spill med XInput-støtte, har best odds.
- Tilordne den deretter. InputConfig sender taster og musebevegelser, som alle oversettelseslag slipper gjennom.
- Hold deg til én oversetter. Slå av spillets kontrollerstøtte og Steam Input mens oppsettet kjører.
Jeg ville sluttet å slåss mot oversettelseslaget og gitt spillet tastaturet det allerede leser.
Spørsmål
Støtter CrossOver spillkontrollere på Mac?
Delvis. Det sender kontrollere videre til Windows-spill, men spillet må da gjenkjenne enheten, og mange gjør ikke det. Å tilordne kontrolleren til tastaturet med InputConfig fungerer uansett.
Sender Game Porting Toolkit kontrollere videre?
Ofte for kontrollere i Xbox-stil, sjeldnere for andre. Tastaturveien gjennom InputConfig er pålitelig uansett.
Hvorfor fungerer ikke Xbox-kontrolleren min i CrossOver?
Sjekk at den reagerer i Game Controllers i sidefeltet i Systeminnstillinger, koble den til med kabel, sjekk Game Controllers-panelet i bottle-en, og hvis spillet kjører i Steam inne i bottle-en, prøv overstyringen av Steam Input begge veier. En kablet Xbox 360-kontroller fungerer ikke, fordi macOS ikke støtter den.
Vedlikeholdes Whisky fortsatt?
Nei. Whiskys GitHub-side sier at det ikke lenger vedlikeholdes aktivt og at apper og spill kan slutte å fungere når som helst. Eksisterende bottles kjører fortsatt. En kontroller som er tilordnet til taster med InputConfig, fortsetter å fungere i Whisky, fordi taster alltid kommer gjennom.
Får spillet kontrolleren og tastene samtidig?
Det kan det, hvis spillet ser kontrolleren og InputConfig sender taster. Slå av kontrollerstøtten i spillet, eller slå av Steam Input for det inne i bottle-en, mens InputConfig-oppsettet er aktivt.
Fungerer en kontroller i Parallels på en Mac?
Vanligvis, fordi Parallels gir kontrolleren til en ekte kopi av Windows. Koble USB-kontrolleren til Windows eller del Bluetooth-enheter med Windows i innstillingene til den virtuelle maskinen, og oppdater Parallels hvis kontrollere sluttet å fungere etter en macOS-oppdatering.
Mer på norsk
Fullstendige veiledninger, på engelsk
Hvem som skriver. Ryleigh Newman utvikler InputConfig og styrer sin egen Mac hver dag med en kontroller, fordi hendene ikke fungerer godt. Denne siden er oversatt fra engelsk. Appens grensesnitt og resten av nettstedet er på engelsk.
Denne siden på andre språk: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文
Gratis. macOS 14 eller nyere. Ingen konto, ingenting forlater Macen din. Åpen kildekode på GitHub.