Steamworks-dokumentation
Vanliga frågor Steam Deck
Den här sidan täcker frågorna som ställdes av utvecklare och utgivare på vårt Steamworks Steam Deck-event. För svar på frågor som ofta ställs av Deck-kunder, se https://www.steamdeck.com/faq.

Utveckling utan utvecklarkit


Vad är statusen för begäran om utvecklarkit och hur väljs vem som får ett?

Vi tittar fortfarande på förfrågningar om utvecklarkit och är på gång att bevilja sådana en andra gång – så om du inte redan har skickat in en maskinvaruförfrågan här bör du se till att göra det. Vi har dock inte tillräckligt med kit så att det räcker till alla utvecklare – vi har fokus på de titlar som spelare som har reserverat en Steam Deck spelar mest samt gemenskapens intresse – och prioriterar utvecklarna av sådana titlar när det gäller utvecklarkit. Om du inte har ett utvecklarkit kan du testa kompatibilitet med Steam Deck med din egen maskinvara, genom att följa instruktionerna här.


Jag är en utvecklare från ett av de länder där Steam Deck inte lanserats – kan jag fortfarande få ett utvecklarkit? 

Ja, vi skickar utvecklarkit till hela världen, inklusive regioner som inte är en del av den inledande lanseringen av Steam Deck.


Jag har hört att det finns problem med maskinvaran till EV2-kittet. Är de åtgärdade i den slutliga versionen?

Ja, hela poängen med dessa tekniska testversioner är att testa produktion och att se om det är några problem som behöver åtgärdas. Problem som att B-knappen fastnade, vilket en del utvecklare rapporterat, har hanterats och blir inget problem för kunderna.


Kan vi använda en virtuell maskin till Steam Deck-utveckling?

Det är inget vi rekommenderar annat än om du bara ska testa användargränssnittet –  du kommer inte att kunna testa GPU-prestanda med en virtuell maskin.


Kan man använda en Steam Deck från detaljhandeln som ett utvecklarkit?

Ja. Det är inget speciellt med utvecklarkitten, ingen särskild maskin- eller programvara som underlättar utvecklingen. Du kan använda samma verktyg och testmetoder med en vanlig enhet som du kan göra med ett utvecklarkit.


Jag lyckades inte få ett utvecklarkit. Kan jag hoppa över kön och köpa enheten tidigare?

Förmodligen inte på det här sättet, men vi arbetar på ett sätt att förlänga utvecklarkit-programmet så det förblir tillgängligt efter lanseringen. Mer om detta snart.


När jag sätter ihop ett system för testning, måste jag använda en AMD-processor eller kommer en Intel-processor att fungera lika bra?

Även om du kan använda vilken processor som helst är det om möjligt bättre att använda en AMD-processor för att få den bäst överensstämmande miljön till testning av Steam Deck.


Får mitt spel mer synlighet på Steam om det är verifierat på Steam Deck?

Ja, det kommer visas mer på Steam Deck. Standardbutikssidan för Steam Deck visar enbart Deck-verifierade titlar. Hela Steam-butiken (med alla titlar, oavsett om de är Deck-verifierade eller inte) är fortfarande tillgänglig att kolla igenom och köpa från, bara en flik bort.

Maskinvaruöversikt


Har Steam Deck stöd för flertrådskörning?

Ja, upp till åtta trådar.


Finns det några planer på att lägga till 5G eller LTE för tillfället?

Inga planer på att lägga till mobilnätverk, men du kan alltid koppla till din telefon.


Finns det några specifika rekommendationer gällande hur man optimerar batteriets livslängd?

Vi rekommenderar att alla spel har en FPS-gräns, oavsett om det är implementerat i själva spelet eller med den globala FPS-begränsaren vi tillhandahåller.


Behöver spelutvecklare göra något för att stödja viloläge på Steam Deck?

Inget specifikt för Steam Deck. Det viktigaste att komma ihåg är att Steam avbryter förbindelsen med wifi i viloläget, så vi rekommenderar att du säkerhetskopierar sparfiler innan enheten går i viloläge. Vi planerar att tillhandahålla några API:er för att hjälpa till med det. 


Kommer det att finnas en butik där man kan köpa reservdelar? Och i så fall när?

Vi har egentligen ingen information just nu, men vi har definitivt planer på att tillhandahålla reservdelar efter lansering.


Planerar ni några maskinvaruförbättringar?

Vi är fokuserade på den nuvarande generationen för tillfället och har ingen mer information om det. 


Hur mycket VRAM har Steam Deck?

Steam Deck har 16 gigabyte enhetligt minne. En gigabyte som är dedikerad för GPU:n, men beroende på arbetsbelastning kan GPU:n ha tillgång till 8 GB. 


Kommer Steam Decks prestanda att vara annorlunda beroende på om den är ansluten eller om den körs på batteri?

Vi har fokus på att ge dig den bästa prestandan som är tillgänglig från APU:n både vid användning av batteriet och när du är ansluten. Vår förväntning är att prestandan är densamma för båda konfigurationerna.


Hur är det med Ethernet-hastigheten via dockningsstationen?

Dockningsstationen har stöd för Ethernet på upp till 1 Gb/s. 

Steam på Deck


Så kommer användargränssnittet som används på Deck att ersätta Big Picture? Och, om det är så, när kommer det att ske?

Planen är att det ska ersätta gränssnittet för Big Picture. Vårt fokus just nu är att få Steam Deck levererad. Vi vill se till att vi verkligen optimerar för den plattformen först, men ganska snart kommer det att bli ersättningen för Big Picture. 


Stöder Deck endast helskärmsläge?

Steam Deck kör automatiskt spel i helskärm som standard.  Men om du byter till skrivbordsläge så kan du köra spel i fönsterläge.


Planerar ni att släppa SteamOS som ett fristående, generellt operativsystem?

Vi planerar definitivt att släppa SteamOS som ett separat operativsystem. Vi har ingen exakt tidpunkt för det. Vi är verkligen fokuserade på att se till att Steam Deck är en fantastisk upplevelse, och vi släpper operativsystemet för annan maskinvara snart.


Stöder Deck installation av programvara från andra platser än Steam och kan man använda sådan programvara med Proton?

Ja. Du kan installera och lägga till vilket spel som helst så som du skulle göra på Steam på pc. Det är bara att installera programmet och sedan lägga till det i Steam från skrivbordsläget, så kommer det att dyka upp precis som det skulle på vilken dator som helst.


Kommer Steam Deck att ha stöd för VR?

Tekniskt sett är det möjligt. Vi har sett folk göra detta, men vi designade och optimerade inte Steam Deck för VR.

AMD


Svaren gavs under en frågestund med Sebastien Nussbaum och Alex Deucher från AMD.


Kommer Steam Deck att ha stöd för Vulkans nya dynamiska renderingsfunktion?

Ja. Steam Deck-maskinvaran stöder redan denna funktion och arbete pågår för att stödja dynamisk rendering på programvarusidan, med drivrutiner som stöder funktionen. 


Kommer AMD FSR att integreras i Steam Deck?

FSR är redan tillgängligt för vissa applikationer som stöder det. Spel som redan innehåller FSR kommer att fungera utan någon insats, men även FSR-stöd kommer att inkluderas som en del av en framtida OS-version. När det händer kan spel potentiellt använda FSR även om själva spelen inte stöder det.


Kommer AMD:s profileringsverktyg för grafikkort att kunna köras på Linux?

Ja, det är inbyggt stöd för det på Linux redan – med det grafiska användargränssnittet och allt. Stöd för att göra spårningen automatisk är något vi försöker hittar lösningar på. Du måste utföra spårningen inuti din applikation, men sedan kan du se dem och använda alla verktyg som är inbyggda i RGP.

Inmatning


Steam Deck har några okonventionella kontroller. Kommer Valve att uppmuntra utvecklare att integrera gyro och styrplatta i sina kontrollscheman istället för att hålla fast vid den mer traditionella layouten?

Detta beror på vilken typ av spel du har och vilken typ av kontroller du vill ha. Men vi tror att gyrot, i kombination med styrspaken eller styrplattan, är idealiskt för många typer av spel och något som många spelare kommer att vilja använda.

Kontrollerna erbjuder bättre precision för spelare som är vana vid spelkontrollinmatningar, men gör också så att musparadigmet från en stationär dator kan användas i bärbar formfaktor.  Vi rekommenderar att testa den här inmatningsstilen för alla som levererar ett spel där spelaren styr kameran eller markören för att se om det känns vettigt för ditt spel.  Du kan alltid leverera spelet med både traditionell styrning och rörelsestyrning via Steam Input-konfigurationerna.


Har Steam Deck stöd för lokalt flerspelarläge/lokal co-op?

Definitivt – du kan spela lokala co-op-spel på Steam Deck på några olika sätt. Du kan ansluta spelkontroller via Bluetooth, eller direkt via USB.  Du kan också spela via Remote Play Together, där andra spelare finns på andra Steam Deck eller datorer.


Vilka inmatnings-API:er stöder Steam Deck?

Steam Deck stöder alla större inmatnings-API:er – XInput, Raw Input, DirectInput, såväl som Steam Input.  


Kommer pekskärmsinmatningen att behandlas som en musinmatning eller använder den touch-API:er?

Som standard behandlar pekskärmen pekhändelser som ett musklick på den positionen.  Den stöder dock även touch-API:er via SDL eller Windows Touch.  Detta är ett konfigurationsalternativ som kan aktiveras i konfigurationsfilen för Steam Input.


Hur får jag mitt spel med multitouch-stöd att fungera ordentligt?

Om ditt spel använder stöd för multitouch finns det ett rullgardinsalternativ på partnersidan under Steam Decks pekskärmsläge kallat Touch API Pass-through som du måste välja för att multitouch-inmatning ska fungera. Utan den kommer beröringsinmatningen att begränsas till enkelberöring som emulerar en pekskärm med en muspekare.


Kommer det att vara möjligt för utvecklare att skapa Steam Deck-konfigurationer till Steam Input utan ett utvecklarkit?

Ja. Vi rekommenderar en PlayStation 4- eller 5-kontroll, men du kan komma igång med vilken spelkontroll som helst.  PlayStation-kontrollerna erbjuder den närmaste uppsättningen kontroller då de har ett inbyggt gyro och en styrplatta.  

Om du avser att använda Steam Deck-specifika inmatningar för ditt spel behöver du såklart en Steam Deck för att konfigurera kontrollerna ordentligt.  Men om du inte tänker använda de inmatningarna fungerar det med vilken spelkontroll som helst.  


Rekommenderas det att spel som använder musinteraktioner använder pekskärmen?

Om ditt spel verkligen är specifikt inriktat på beröringsinteraktion, så ja.  Vi tror dock att många spel som är mer markörbaserade ofta vill använda styrplattorna istället.  De är designade för spelande och kommer mer naturligt att passa in i många markörbaserade paradigm som inte är lika lätta att applicera på beröring, som att hovra över något, högerklickning osv.  De kommer också att möjliggöra en mer ergonomisk interaktion mellan markörkontroller och resten av inmatningarna.  Touch-gränssnitt kräver ofta en uppsättning olika möjligheter som kanske eller kanske inte är meningsfulla för just ditt spel, så det kommer att bero på genren och stilen på gränssnittet du riktar in dig på.


Lägger Steam Input till extra latens?

Steam Input bör inte lägga till ytterligare latens, men som med allt annat, om du skulle uppleva en bugg med det, se till att meddela oss.


Finns stöd för att använda Steam Deck som en extern spelkontroll?

För närvarande kan man använda Remote Play med en annan enhet för att använda Steam Deck som en spelkontroll. På så vis känns alla Steam Decks kontroller igen. Du kan testa ditt spel på en stationär pc, använda Remote Play eller ha flera kontroller som använder ett Steam Deck.


Kommer det att finnas stöd för pekmenyer på pekskärmen på Steam Deck?

I allmänhet stöder vi redan virtuella menyer, som radiella menyer och pekmenyer med Steam Input via styrplattorna eller styrspakarna. Vi tittar på hur vi bäst kan stödja det med pekskärmen, men vi har ännu inte fastställt något gällande det.

Proton


Kommer Proton-testning att vara en del av processen för inlämning av spel?

Ja, som en del av Verifierat på Steam Deck-testningen som sker innan spelet släpps. Det finns massor av detaljer om detta i Steamworks-dokumentationen, och detta kommer att fortsätta att utvecklas under lanseringen av Steam Deck och därefter.


Kommer applikationer som inte finns på Steam att fungera med Proton och vara användbara på Steam Deck?

Definitivt. Proton fungerar utmärkt med appar som inte finns på Steam. Och på Steam Deck kommer vi faktiskt att förbättra gränssnittsupplevelsen så att användare kan lägga till icke-Steam-spel till huvudanvändargränssnittet.


Vilken kärnversion kommer att användas på SteamOS 3.0?

Vi kommer alltid att försöka uppdatera till den senaste kärnversionen. Just nu använder vi 5.13 och vi arbetar på en uppdatering till 5.15. Vi kommer att fortsätta att leverera dessa ändringar med den senaste versionen. 


Kommer SteamOS att ha ett skrivskyddat OS-filsystem som inte kan ändras?

Ja. Som standard distribueras OS-uppdateringarna som en hel OS-avbildning och vi rekommenderar att du installerar ytterligare applikationer via Flatpak för att undvika problem. Om kunder vill göra mer än vad som är tillgängligt med Flatpak kan de stänga av skrivskyddat läge. Vi rekommenderar dock inte detta eftersom det orsaka problem med Deck eller äventyra datan. Dessutom kan allt som är installerat utanför Flatpak (till exempel via pacman) raderas med nästa SteamOS-uppdatering. Mer om det här.


Kommer det faktum att systemet är Wayland-baserat att orsaka någon känd prestandaförlust för befintliga spel eller innebära avsaknad av någon funktionalitet som man bör vara medveten om?

Det finns inga kända funktionsskillnader eller prestandaproblem, men om användare stöter på några problem undersöker vi dem.


Arbetar Steam tillsammans med ledande utvecklare av spelmotorer, som Epic Games och Unity, i utvecklandet av Steam Deck?

Ja, vi arbetar med både Unity och Epic för att se till att Unreal- och Unity-motorerna har integrationer som gör utvecklingsupplevelsen för Deck så smidig som möjligt. Framöver förväntar vi oss att det kommer att levereras förbättringar till dessa motorer som gör att de kan integreras ytterligare med våra utvecklingsverktyg och som gör dessa motorer mer attraktiva att använda med Steam Deck. Det finns redan inledningsvis en ganska bra upplevelse för Unity- och Unreal-utvecklare.


Kan spelutvecklare använda mer än 1 GB GPU-minne för texturer, vertex och andra buffertar, eller är 1 GB VRAM som nämndes tidigare den maximala gränsen?

Mer än 1 GB är definitivt tillgängligt att använda med GPU:n. Upp till 8 GB kan delas just nu, och det kan ändras spel för spel.


Skulle Valve föredra att spel använder Proton eller att ha inbyggt Linux-stöd?

Valve har ingen preferens. Det handlar om vad som är den bästa upplevelsen. Så om det är lättare för en utvecklare att uppnå den bästa upplevelsen genom Proton, tycker vi att det är bra. Om en utvecklare har förståelsen och resurserna för att leverera en inbyggd Linux-version som ger en fantastisk upplevelse och har all förväntad funktionalitet, och de kan underhålla den, så tycker vi att det är ännu bättre.


Finns det ett standardiserat sätt att rapportera Proton-problem till Valve?

Ja, den officiella platsen är via Proton Github, där de flesta problem diskuteras och rapporteras, men om någon utvecklare föredrar det kan de också komma i kontakt direkt med oss via Steamworks-forumen eller andra eventuella kontaktvägar utvecklare har.

Sammanfattning


Kan du ge oss ett mer specifikt datum för när SteamOS 3 kommer att finnas tillgängligt?

Vi fokuserar just nu på att göra klart saker inför Steam Decks lansering, så det finns inget fast datum för det än. Troligtvis inte förrän efter att Steam Deck har skickats till kunderna.


När vi testar OS-kompatibilitet med Steam Deck, ska vi använda SteamOS eller kommer det att finnas en version av Steam Decks OS tillgänglig för nedladdning?

Vi rekommenderar inte att du använder SteamOS 2.0 för testning. Det närmaste just nu är Manjaro KDE, eftersom det är Arch Linux (precis som Steam Deck) och även använder KDE. Här finns instruktioner. I förlängningen förväntar vi oss att göra en avbildning tillgänglig som kommer att innehålla flera av de delar som ingår i Steam Decks OS (som gamescope och möjligen användargränssnitt för spelkontroller) för bättre 1:1-testning.


När kommer Steam Deck att finnas i fler länder?

Vi håller fortfarande på att slutföra planerna med ett gäng andra länder och områden. Vi kan inte offentliggöra eller bekräfta det ännu, men vi jobbar hårt på att göra Steam Deck tillgänglig i Australien.


Skulle Valve vara intresserad av att ha några Steam Deck-exklusiva titlar?

Nej, det är inte så meningsfullt för oss. Det är en pc och bör köra spel som en pc.


När en utvecklare skickar in ett spel för att få det verifierat på Steam Deck, hur lång tid tar det att få resultaten?

Vi siktar på resultat inom en vecka efter inlämning. Den tidsramen kommer att variera beroende på kölängden och hur komplexa titlarna i kön är. Du kan läsa mer om det här.


Vad är det för en vit Steam Deck med Portal-tema i bakgrunden?

Cool va? Detta var en av de (många) prototyperna som vi gick igenom innan vi kom fram till vår slutliga design. Vi gillar den också, men vi kommer inte att sälja den för tillfället. Vi kommer att titta på andra färgalternativ i framtiden, men det lär dröja så vi har inget att säga om det idag.


Hur avgör ni vem som får ett utvecklarkit?

Vi har fokus på de titlar som spelare som har reserverat en Steam Deck spelar mest samt gemenskapens intresse – och prioriterar utvecklarna av sådana titlar när det gäller utvecklarkit. 


Hur kan våra titlar bli Steam Deck-verifierade och synas i Steam Deck-butiken?

Det viktiga här är att spelet granskas av vårt testteam (antingen automatiskt eller att du skickar in den för granskning). De kontrollerar kompatibilitet med ett flertal funktioner, som kontrollstöd, läsbarhet, prestanda och systemsupport. Efter det blir ditt spel kategoriserat som Verifierat på Steam Deck och visas i butiken på Steam Deck (och i biblioteket). Alla andra titlar kommer också att vara synliga i butiken oavsett om de blivit Steam Deck-verifierade. Dessa visas i en annan flik. Du kan läsa mer om den processen här.


Vilken typ av feedback ges i rapporten för Verifierat på Steam Deck?

Du kommer att se den övergripande kategoriseringen, såväl som vilka kompatibilitetspunkter som godkändes eller misslyckades (de flesta av dessa visas också för kunderna). Du kommer också att se ytterligare ett fält endast för utvecklare för anteckningar/förtydliganden från testare där det är relevant.


Kommer Verifierat på Steam Deck-kategorin att visas på butikssidor när jag använder en pc eller annan enhet?

Om du har en Steam Deck kommer du att se kategorin Verifierat på Steam Deck för en titel på dess speldetaljsida. Alla (inklusive Steam Deck-kunder) ser kategoriresultaten. Dessa kan användas som taggar vid butikssökningar. Annars ser du inte den här informationen om du inte är på en Steam Deck.


Ni nämnde att ni pratar med Unity och Epic. Pratar ni med Godot också?

Ja, vi pratar med Godot också och stöder dem aktivt och vill att deras motor ska fungera bra med Steam Deck.


Hur många ljudkanaler stöder Steam Deck?

Vi har stöd för två med de inbyggda högtalarna, men flerkanalsljud går bra via HDMI eller Bluetooth. 


Kommer det att finnas ett sätt att installera externa appar på Steam Deck utan att övergå till utvecklarläge?

Ja. Du kommer att kunna installera externa appar via Flatpak eller annan programvara utan att övergå i utvecklarläge.