Svenska

Fördröjning på handkontroll i en Mac

Fyra saker löser det mesta av laggen på en handkontroll i en Mac, i den här ordningen. Spela spelet i helskärm så att Game Mode slås på: på en Mac med Apple silicon och macOS Sonoma eller senare fördubblar det samplingsfrekvensen för Bluetooth på handkontroller. Använd en kabel om din handkontroll skickar indata över en. Rensa upp 2,4 GHz-luften runt Macen. Och om spelet körs via Steam, prova det med Steam Input avstängt för just det spelet. Bluetooth i sig ger en liten, jämn fördröjning. Laggen som folk faktiskt märker kommer oftast från störningar, en stream eller ett lager emellan.

Hämta InputConfig i Mac App StoreDen här appen är helt gratis. Du behöver inte skapa något konto. Det finns inga prenumerationer, inga krångliga nedladdningar och inget är låst. Optimerad för Apple silicon.

Steg

  1. Spela spelet i helskärm så att Game Mode slås på.
  2. Anslut handkontrollen direkt till Macen om den skickar indata över en kabel.
  3. Flytta handkontrollen närmare, håll USB 3-enheter och hubbar borta och ställ in Wi-Fi på 5 GHz.
  4. Ställ in spelets åsidosättning av Steam Input på Disable Steam Input i Steam.
  5. På en MacBook på batteri, höj On battery i Settings, Polling rate i InputConfig.

Låt Game Mode slås på

Apples egen lösning på handkontrollag är Game Mode. När ett spel går till helskärm på en Mac med Apple silicon och macOS Sonoma 14 eller senare slås Game Mode på av sig självt. Det ger spelet förtur till CPU och GPU och, med Apples ord, fördubblar samplingsfrekvensen för Bluetooth, vilket sänker fördröjningen för trådlösa handkontroller och AirPods (Apples sida om Game Mode).

Tre saker hindrar att det fungerar:

  • Ett fönster. Spelet är i ett fönster, inte i helskärm.
  • Ett Intel-chip. Intel-Mac har inget Game Mode. En kabel är lösningen där.
  • Avstängt en gång. Om Game Mode stängdes av för det spelet förblir det avstängt för det spelet, även efter att du har avslutat och öppnat det igen, tills du slår på det igen. I macOS Tahoe klickar du på spelikonen i menyraden (eller trycker Command-Esc) och sedan på Settings. I Sonoma och Sequoia använder du menyn Game i menyraden.

Helskärm är gratis och det första som du ska prova. Mer om Game Mode på en Mac.

Använd en kabel om din handkontroll skickar indata över en

En kabel är den anslutning som har lägst fördröjning och är jämnast, och på en stationär Mac långt från soffan botar den också avbrotten. Anslut USB-C direkt till Macen, inte till en hubb. För en bärbar i soffan är Bluetooth bra.

Inte varje handkontroll skickar indata över en kabel på en Mac: Switch Pro Controller laddar bara på det sättet, och kabelanslutna Xbox-kontroller beror på din macOS-version.

Rensa upp 2,4 GHz-luften

Bluetooth delar 2,4 GHz med Wi-Fi och trampas på av USB 3-enheter nära Macen. Lag som kommer och går, med enstaka avbrott, beror nästan alltid på det här.

  • Flytta kontrollen närmare. Avståndet förvärrar varje annan störningskälla.
  • Flytta routern längre bort. Eller ställ in Wi-Fi på 5 GHz.
  • Flytta USB 3-hubbar och diskar. Håll dem borta från den sida av Macen som handkontrollen pratar med.

Prova Steam Input avstängt för Steam-spel

Steam kan sitta mellan handkontrollen och spelet och översätta den. Det lagret ligger bakom många av rapporterna om lag på Mac, särskilt med Switch Pro- och Xbox-kontroller, och den rapporterade lösningen är att stänga av det för just det spelet.

  • Du: Högerklicka på spelet i Steam, välj Properties och sedan Controller, och ställ in åsidosättningen på Disable Steam Input.
  • Kontrollera: Om laggen är borta, behåll det avstängt för det spelet. Om spelet slutar se handkontrollen helt, ställ tillbaka det: det behövde Steam Input, och laggen finns någon annanstans.

Om menyerna i Steam svarar men spelet inte gör det är det ett annat problem: se handkontrollen fungerar i Steam men inte i spelet.

Se vad en stream lägger till

GeForce NOW och Xbox Cloud Gaming lägger till 40 till 100 millisekunder på en bra anslutning och mer på Wi-Fi. Det är streamen, inte handkontrollen. Ethernet, en närliggande serverregion och en lägre upplösning hjälper alla. En kabel på handkontrollen hjälper knappt.

Samma sak gäller PS Remote Play och Steam Link från din egen konsol eller dator. Sätt konsolen eller datorn på Ethernet och Macen på 5 GHz Wi-Fi eller kabel innan du skyller på handkontrollen.

Se vad en mappare lägger till

InputConfig läser handkontrollen 120 gånger i sekunden på nätadaptern och 60 gånger i sekunden på batteri, direkt ur lådan. Väntan som det ger är kortare än någon märker under spel.

  • Du: Öppna Settings, Polling rate i InputConfig. Med Auto-switch on power source påslaget väljer du On power adapter och On battery: 60, 120, 180 eller 240 Hz.
  • InputConfig: Tillämpar den nya frekvensen direkt, utan omstart, och visar vilken frekvens motorn kör med medan en förinställning är aktiv.
  • Kontrollera: Med en förinställning igång visar raden under väljarna den nya frekvensen. För att sikta på en MacBook borta från laddaren, ställ in On battery på 120 eller 240.
InputConfig Settings, Polling rate, med Auto-switch on power source påslaget, On power adapter på 120 Hz, On battery på 60 Hz och raden med den aktuella frekvensen nedanför.
Figure 1. De två väljarna ställer in frekvensen för varje strömkälla. Raden nedanför visar frekvensen som motorn verkligen kör med.

En lägre frekvens på batteri räcker längre, och därför är det standard.

Om det fortfarande laggar

Gå igenom den här stegen, med det minsta steget först:

  1. Ladda handkontrollen. Lågt batteri är en vanlig orsak till att en handkontroll hackar.
  2. Jämför ett spel med ett annat. Om bara ett spel laggar är fördröjningen oftast spelet eller dess stream, inte handkontrollen.
  3. Kontrollera svarskurvan i ett mappat spel. Om en layout i InputConfig känns trög, titta på spakraderna först: en mjuk kurva är långsam nära mitten med avsikt, och en linjär känns snabbare.
  4. Testa handkontrollen för sig. Om den tappar anslutningen och dessutom laggar, se en handkontroll som hela tiden kopplas bort. De flesta orsakerna där gäller vilken handkontroll som helst.

Vad ingen inställning kan lösa

  • Bluetooth i sig. Det ger en liten, jämn fördröjning, under vad de flesta känner.
  • En molnstream. De 40 till 100 millisekunderna tillhör nätverket, inte handkontrollen.
  • En Intel-Mac. Den har inget Game Mode, så den fördubblade samplingsfrekvensen för Bluetooth finns inte.

Kort sagt

  • Helskärm. Game Mode slås på och fördubblar samplingsfrekvensen för Bluetooth.
  • Kabel eller ren luft. Använd en kabel direkt till Macen, eller Bluetooth utan USB 3-bråte och med Wi-Fi på 5 GHz.
  • Steam Input av. För ett Steam-spel som laggar, prova det avstängt för just det spelet.

Laggen som du kan känna beror nästan alltid på störningar, en stream eller ett lager emellan, inte på Bluetooth i sig.

Frågor

Märks Bluetooth-lag på en handkontroll i en Mac?

Sällan. Fördröjningen som Bluetooth ger är liten och jämn, under vad de flesta känner. Det är störningar och streaming som folk faktiskt märker.

Ger en mappningsapp fördröjning?

Mycket lite. InputConfig läser av 120 Hz på nätadaptern och 60 Hz på batteri som standard, och upp till 240 Hz om du väljer det.

Varför laggar min Switch Pro Controller på en Mac?

På en Mac skickar Pro Controller bara indata över Bluetooth. USB-C-kabeln laddar den bara, så kabellösningen gäller inte. Håll den nära Macen, borta från USB 3-hubbar och diskar, och ställ in Wi-Fi på 5 GHz. Om den fortfarande laggar i ett spel är fördröjningen oftast spelet eller en stream.

Minskar Game Mode lag på handkontroll i en Mac?

Ja, på en Mac med Apple silicon och macOS Sonoma eller senare. Apple säger att det fördubblar samplingsfrekvensen för Bluetooth på handkontroller och AirPods. Det slås på när spelet går till helskärm. Ett spel i ett fönster får det inte.

Varför laggar min Xbox-handkontroll på min Mac?

Oftast störningar eller avstånd på Bluetooth, lågt batteri eller Steam Input i ett Steam-spel. Spela i helskärm så att Game Mode slås på, flytta närmare eller håll USB 3-hubbar borta från Macen, ladda handkontrollen och prova Steam Input avstängt för det spelet.

Minskar en kabelansluten handkontroll fördröjningen på en Mac?

Lite, och den gör fördröjningen jämnare. Den större vinsten är att en kabel inte påverkas av störningar, som orsakar det mesta av laggen som du kan känna. Inte varje handkontroll skickar indata över en kabel på en Mac: Switch Pro Controller laddar bara på det sättet, och kabelanslutna Xbox-kontroller beror på din macOS-version.

Hur testar jag fördröjningen på en handkontroll?

Ingen webbsida kan tidtaga hela vägen från ett tryck till att bilden ändras. Vad en webbläsare kan visa är hur ofta nya avläsningar kommer: testet av handkontrollens pollingfrekvens räknar uppdateringar per sekund, så kör det en gång över en kabel och en gång över Bluetooth och jämför de två talen.

Mer på svenska

Fullständiga guider, på engelska

Vem som skriver. Ryleigh Newman utvecklar InputConfig och använder sin egen Mac varje dag med en controller, eftersom händerna inte fungerar bra. Den här sidan är översatt från engelska. Appens gränssnitt och resten av webbplatsen är på engelska.

Den här sidan på andra språk: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文

Hämta InputConfig i Mac App StoreGratis. Inget konto, och ingenting lämnar din Mac. Öppen källkod på GitHub.