Steamworks-dokumentasjon
Ofte stilte spørsmål om Steam Deck
This page covers the questions asked by developers and publishers at our Steamworks Steam Deck event. For answers to questions commonly asked by Deck customers, see https://www.steamdeck.com/en/faq.

Utvikling uten utviklersett


Hva er statusen på forespørsler om utviklersett, og hvordan velger dere hvem som får dem?

Vi ser fortsatt på forespørsler om utviklersett og er i ferd med å sende ut en ny gruppe godkjenninger – så hvis du ikke allerede har sendt inn en maskinvareforespørsel her, kan du gjerne gjøre det. Når det er sagt, har vi ikke nok sett til alle utviklere. Vi ser på hvilke spill spillere som har reservert en Steam Deck, spiller mest, samt generell interesse blant samfunnet, og prioriterer de som utvikler disse spillene. Hvis du ikke har et utviklersett, kan du teste for kompatibilitet med Steam Deck med din egen maskinvare ved å følge instruksjonene her.


Jeg er en utvikler utenfor landene der Steam Deck blir utgitt – kan jeg fortsatt få et utviklersett? 

Ja. Vi sender utviklersett ut til hele verden, inkludert regioner som ikke omfattes av den innledende lanseringen av Steam Deck.


Jeg har hørt at det er problemer med maskinvaren til EV2-settet – er dette blitt fikset i den endelige versjonen?

Yes, that's the whole reason behind these engineering builds, is to test manufacturing and see if there are any issues that need to be fixed. Issues like the sticky B button some developers have reported have been addressed and won't be an issue for customers.


Can we use a VM for Steam Deck development?

We don't recommend it unless you're just testing UI -  you won't be able to test GPU performance with a VM.


Går det an å bruke en vanlig Steam Deck som et utviklersett?

Ja. Det er ikke noe spesielt med utviklersettene. De har ingen spesiell maskinvare eller programvare som gjør dem enklere å utvikle for. Du kan bruke de samme verktøyene og testmetodene med en vanlig enhet som du kan med et utviklersett.


Jeg fikk ikke tak i et utviklersett. Kan jeg hoppe over køen for å motta en vanlig enhet tidlig?

Sannsynligvis ikke, men vi jobber med en måte å utvide tilbudet med utviklersett etter lansering. Mer om dette snart.


When I'm putting together a system for testing, do I need to use an AMD CPU or will an Intel CPU work just as well?

While you can use any CPU, if possible it's better to use an AMD CPU to get the closest environment for Steam Deck testing.


If my game is Steam Deck Verified, will it have more visibility on Steam?

Yes, it will be more visible on Steam Deck. The default Store home page for Steam Deck shows only Deck Verified titles. That said, the entire Steam store (with all titles, regardless of Deck Verified status) is still available to browse and purchase from, just one tab away.

Maskinvareoversikt


Støtter Steam Deck flertrådskjøring?

Ja, opptil 8 tråder.


Are there any plans to add 5G or LTE at this point in time?

No plans to add cellular, however you can always tether to your phone.


Do we have any specific recommendations on how to optimize for battery life?

We recommend that all games have an FPS limit, whether implemented in the game itself or using the global FPS limiter we'll be providing.


Anything game developers need to do for supporting the Deck suspend and resume in game?

Nothing specific to Steam Deck. The primary consideration is that Steam Deck will disconnect from Wi-Fi while suspended, so we recommend that you back up your save files before suspending. We plan on providing some APIs to help with that. 


Will there be a spare parts store? And if so, when will that be available?

We don't really have any details to share right now, but we are definitely committed to providing spare parts after we ship.


Are you planning any hardware improvements?

We are focused on current gen at this time and don't have anything else to share. 


Hvor mye VRAM har Steam Deck?

Steam Deck has 16 gigabyte of unified memory. One gigabyte that's dedicated for the GPU, but depending on workload the GPU can access up to 8 GB. 


Will Steam Deck performance be any different, depending on if it's plugged in or if it's running on battery?

We are focused on providing you the full performance available from the APU both on battery and when you're plugged in. Our expectation is that performance is the same across the board in either configuration.


What about ethernet speed on the dock?

The dock will support up to 1 Gb/s Ethernet 

Steam på Deck


So will this UI that's used on Deck end up replacing Big Picture? And, if it does, when will it happen?

The plan is that it will replace the Big Picture UI. Our focus right now is really on getting the Steam Deck shipped. So we want to make sure that we're really optimizing for that platform first, but pretty soon that will be the Big Picture replacement. 


Støtter Steam Deck kun fullskjermmodus?

Steam Deck kjører automatisk spill i fullskjerm som standard.  Men hvis du bytter til skrivebordsmodus, kan du kjøre spill i vindu.


Har dere tenkt å gi ut SteamOS som et frittstående, generelt operativsystem?

Vi planlegger definitivt å gi ut SteamOS som et eget operativsystem. Vi kan ikke si nøyaktig når enda. Vi har fokus på å sørge for at Steam Deck er en god opplevelse, og kommer til å gi ut SteamOS for annen maskinvare snart.


Does Deck support installing software from outside of Steam and can you use it with Proton?

Yes. You can install and add any game like you would on the Steam desktop. Just install the application and then add it to Steam from desktop mode and it'll show up just like it would on any PC.


Will Steam Deck support VR?

Technically it's possible. We've seen people jury rig it, but we didn't design and optimize Steam Deck for VR.

AMD


These answers were provided during the Q&A session with Sebastien Nussbaum and Alex Deucher from AMD.


Will Steam Deck support the new Vulkan dynamic rendering feature?

Yes. The Steam Deck hardware already supports this feature, and the work is already in progress to support dynamic rendering on the software side, with drivers that support the feature. 


Will AMD FSR be incorporated into Steam Deck?

FSR is already available for some applications that support it. Games that already include FSR will work as is, but also FSR support will be included as part of an OS future release. Once that happens, games could potentially make use of FSR even if the games themselves don't natively support it.


Will the AMD GPU profiler be able to run on Linux natively?

Yes, it works on Linux natively today – the graphical user interface and all. The support for taking the traces natively within it is something that we're looking into. You'll have to take the traces from within your application, but then you can view them and use all the tools within RGP natively, today.

Inndata


The Steam Deck has some unconventional controls. Will Valve will be encouraging developers to integrate gyro and trackpad aiming into their control schemes instead of sticking with the more traditional layout?

This depends on what your game is and what sort of controls you're aiming for. But we do think that the gyro, when combined with the joystick or the trackpad, are ideal for a large class of games and something many players will want to use.

They offer finer precision for people that are used to gamepad inputs, but also take the mouse paradigm from the desktop into a portable form factor.  We recommend trying out this style of input for anyone shipping a game that  has player control of a camera or a cursor and seeing if it makes sense for your game.  You can always ship both a traditional and motion control configuration via Steam Input configurations with your game.


Does the Steam Deck support Local Multiplayer/Couch Co-op?

Definitely - you can play local co-op on the Steam Deck in a few different ways. You can hook controllers in via Bluetooth, or directly via USB.  You can also play with Remote Play Together, where other players are on other Decks or PCs.


What Input APIs does the Steam Deck support?

The Deck supports all major input APIs - XInput, Raw Input, DirectInput, as well as Steam Input.  


Will the touch screen input be treated as a mouse input or does it use touch APIs?

By default the touchscreen treats touch events as a mouse click at that position.  However, it also supports Touch APIs via SDL or Windows Touch.  This is a configuration option that can be enabled in your Steam Input Configuration file.


Hvordan får jeg et spill med flerberøring til å fungere ordentlig?

Hvis spillet bruker flerberøring, så finnes det en nedtrekksmeny på partnersiden under «Steam Deck – berøringsskjermmodus» med navn «Touch API Pass-through» som du må velge for at inndata med flerberøring skal fungere. Uten dette så er berøringsinndata begrenset til enkeltberøring, som emulerer en berøringsskjerm med musepeker.


Blir det mulig for utviklere å opprette Steam Input-konfigurasjoner for Steam Deck uten et utviklersett?

Ja. Vi anbefaler en PlayStation 4- eller 5-kontroller, men hvilken som helst kontroller fungerer for å komme i gang.  PlayStation-kontrollere har kontroller som ligger nærmest, ettersom de har innebygd gyro og styreplate.  

Hvis spillet ditt har planer om å bruke spesifikk inndata for Steam Deck, så kommer du selvfølgelig til å ha behov for en Steam Deck for å virkelig få disse kontrollene på plass.  Men hvis du ikke har planer om å bruke disse inndataene, så kommer hvilken som helst kontroller til å fungere.  


Anbefaler dere at spill som har interaksjon med mus, bruker berøringsskjermen?

Hvis spillet ditt virkelig spesifikt prøver å få til berøringsinteraksjon, så ja.  Men vi regner med at mange markørbaserte spill som regel heller vil bruke styreplatene.  Disse er designet for gaming, og passer bedre inn i mange markørbaserte paradigmer som ikke er like enkle å implementere med berøring, som når man holder over noe, høyreklikker osv. De muliggjør også mer ergonomisk samhandling mellom markørkontrollene og resten av inndataene.  Berøringsgrensesnitt har ofte andre krav som ikke nødvendigvis gir mening for spillet ditt, så dette kommer til å avhenge av sjanger og stilen på grensesnittet du retter deg mot.


Legger Steam Input til ekstra forsinkelse?

Steam Input skal i prinsippet ikke legge til ytterligere forsinkelse, men som med alt annet, si ifra til oss hvis du støter på en feil.


Kan Steam Deck brukes som en ekstern kontroller?

For øyeblikket kan man bruke Remote Play med en annen maskin for å behandle Steam Deck som en kontroller – slik gjenkjennes alle kontrollene til Deck. Du kan teste spillet på en skrivebordsmaskin, bruke Remote Play eller ha flere kontrollere på en Steam Deck.


Støttes berøringsmenyer på berøringsskjermen til Deck?

I regelen støtter vi allerede virtuelle menyer, som f.eks. sirkelmenyer og berøringsmenyer, gjennom Steam Input med styreplatene eller styrespakene. Vi ser etter måter vi kan støtte dette på best mulig vis med berøringsskjermen, men vi har ingen faste planer for øyeblikket.

Proton


Kommer testing med Proton til å være en del av innsendelsesprosessen for spill fremover?

Ja, som en del av testingen i Deck Verified som finner sted før spillutgivelse. Det finnes mye informasjon om dette i Steamworks-dokumentasjonen, og dette fortsetter å utvikle seg gjennom utgivelsen til Steam Deck og videre.


Kommer applikasjoner som ikke er på Steam, til å fungere med Proton og kunne brukes på Deck?

Absolutt. Proton fungerer bra med applikasjoner som ikke er fra Steam. På Deck kommer vi faktisk til å forbedre opplevelsen i grensesnittet ved å gjøre det mulig for brukere å legge til spill som ikke er fra Steam i hovedgrensesnittet.


Hvilken kjerneversjon brukes på SteamOS 3.0?

Vi kommer alltid til å forsøke å oppdatere til den nyeste kjerneversjonen. Akkurat nå bruker vi 5.13, og vi jobber med en oppdatering til 5.15, og i fremtiden kommer vi til å fortsette å rulle ut disse endringene til det nyeste. 


Kommer SteamOS til å ha et skrivebeskyttet filsystem?

Ja. Som standard distribueres oppdateringer til operativsystemet som en hel avbildning av operativsystemet, og vi anbefaler å installere ytterligere applikasjoner gjennom flatpak for å unngå problemer. Hvis kunder har lyst til å gjøre mer enn det som er mulig med flatpak, så kan de slå av skrivebeskyttet modus. Men vi anbefaler ikke dette, ettersom det kan føre til at Steam Deck ender opp i en ødelagt tilstand, eller skader data. Dessuten kan alt som installeres utenfor flatpak (med f.eks. pacman), bli fjernet ved neste oppdatering av SteamOS. Mer om dette her.


Kommer det at systemet er basert på Wayland til å forårsake kjente ytelsesproblemer i eksisterende spill, eller til å føre til manglende funksjonalitet?

Det er ingen kjente funksjonelle forskjeller eller ytelsesproblemer, men hvis kunder støter på noen problemer, undersøker vi dem nærmere.


Samarbeider Steam med utviklere av spillmotorer, som Epic Games og Unity, på Steam Deck?

Ja. Vi jobber med både Unity og Epic for å sørge for at Unreal og Unity har integreringer som gjør utviklingsopplevelsen på Deck så enkel som mulig. Vi forventer at det kommer forbedringer til disse motorene fremover for å gi bedre integrasjon med utviklerverktøyene våre og for å få disse motorene til å fungere bra på Steam Deck. Det er allerede en ganske god opplevelse for utviklere som bruker Unity og Unreal.


Kan spillutviklere bruke mer enn 1 GB skjermkortminne til teksturer, punkter og andre buffere, eller er 1 GB VRAM som nevnt tidligere en fast grense?

Mer enn 1 GB er tilgjengelig for bruk med skjermkortet. Opptil 8 GB kan deles akkurat nå, og mengden kan endres fra spill til spill.


Foretrekker Valve at spill bruker Proton, eller at de har innebygd støtte for Linux?

Valve bryr seg ikke så mye om dette. Det viktigste er å levere best mulig opplevelse. Så om det er enklere for en utvikler å få til best mulig opplevelse gjennom Proton, så synes vi det er et godt alternativ. Hvis en utvikler har nødvendig kunnskap og ressurser nok til å levere en byggversjon for Linux som kan by på en god opplevelse, og som har all forventet funksjonalitet, og de er i stand til å vedlikeholde dette, så synes vi at dette er enda bedre.


Finnes det en standardisert måte å rapportere problemer med Proton til Valve?

Ja. Den offisielle metoden er gjennom Github-en til Proton der de fleste problemer diskuteres og rapporteres, men hvis utviklere foretrekker det, så kan de også ta kontakt med oss direkte gjennom Steamworks-forumene eller andre kontaktpersoner.

Diverse


Kan dere gi oss en mer spesifikk dato for når SteamOS 3 blir tilgjengelig?

Vi har fokus akkurat nå på å få ting klare til utgivelsen av Steam Deck, så vi har ikke en fast dato for dette. Men sannsynligvis ikke før etter Steam Deck begynner å sendes til kunder.


Når vi tester for kompatibilitet med operativsystemet til Steam Deck, bør vi bruke SteamOS, eller kommer en versjon av operativsystemet til Steam Deck til å være tilgjengelig for nedlasting?

Vi anbefaler ikke å bruke SteamOS 2.0 til testing. Det nærmeste man kommer akkurat nå er Manjaro KDE, siden det er Arch Linux (akkurat som Steam Deck), og også bruker KDE. Se her for fullstendige instrukser. Etter hvert kommer vi til å gjøre en avbildning tilgjengelig som inneholder flere av bestanddelene til Steam Decks operativsystem (som gamescope og muligens gamepadui) for bedre testing i et miljø som ligner mest mulig på Steam Deck.


Når blir Steam Deck tilgjengelig i flere land?

Vi ferdigstiller planene med et utvalg andre land og områder. Ingenting håndfast å kunngjøre eller bekrefte enda, men vi kan si at vi jobber hardt med å gjøre Steam Deck tilgjengelig i Australia.


Er Valve interesserte i spill som er eksklusivt tilgjengelige på Steam Deck?

Nei. Dette gir ikke mye mening for oss. Den er en PC, og spill skal fungere på den som på en PC.


Når en utvikler sender inn et spill for gjennomgang på Steam Deck, hvor lang tid tar det før resultatene blir tilgjengelige?

Målet er å få resultatene på plass innen en uke etter innsendelse. Med det sagt, så kommer tiden det tar til å variere avhengig av størrelsen på køen, og hvor komplekse spill i køen er. Mer om dette her.


Hva er greia med den hvite Steam Deck-en med tema fra Portal i bakgrunnen?

Kult, ikke sant? Dette var en av de (mange) prototypene vi gikk gjennom før vi kom frem til det endelige designet. Vi digger den også, men kommer dessverre ikke til å kunne selge den. Vi kommer til å se nærmere på fargealternativ, men dette er langt unna – vi har ingen kunngjøringer rundt det per i dag.


Hvordan bestemmer dere hvem som mottar et utviklersett?

Vi ser på spillene som spillere som har reservert Steam Deck spiller mest, samt spill som samfunnet generelt er interesserte i – og prioriterer de som utvikler disse spillene. 


Hvordan får vi spillene våre verifiserte på Steam Deck og synlige i Steam Deck-butikken?

Det generelle her er at spillet ditt kommer til å gjennomgås av testerne våre (enten automatisk eller når du sender det inn for gjennomgang). De ser etter flere punkter for kompatibilitet med Steam Deck, som støtte for kontroller, synlighet, ytelse og systemstøtte. Etter dette så kategoriseres spillet som verifisert på Deck, og dette vises i butikken på Steam Deck (og i biblioteket). Alle andre spill blir også synlige i butikken uavhengig av verifiseringskategori, i fanen rett ved siden av. Mer informasjon om hele prosessen her.


Hva slags tilbakemelding leveres i verifiseringsrapporten?

Du får se helhetlig kategorisering, samt hvilke kompatibilitetstester som ble bestått eller ikke (kunder får også se de fleste av disse), og du får også se et ytterligere felt kun for utviklere med merknader/redegjøring fra testere når dette er relevant.


Kommer kategorien min for verifisering på Steam Deck til å vises på butikksider på PC-er eller andre enheter enn Steam Deck?

Hvis du har en Steam Deck, så får du se verifiseringskategorien til et gitt spill på spillets informasjonsside. For alle (inkludert kunder på Deck) så kan resultatkategoriene brukes som merkelapper i søk i butikken. Ellers får du ikke se denne informasjonen hvis du ikke er på en Steam Deck.


Dere nevnte at dere snakker med Unity og Epic. Snakker dere også med Godot?

Ja, vi snakker også med Godot og støtter dem aktivt, og vil at motoren deres skal fungere bra på Steam Deck.


Hvor mye lydkanaler støtter Steam Deck?

Vi støtter to med de innebygde høyttalerne, men også flere kanaler gjennom HDMI eller Bluetooth. 


Kommer det en måte å installere eksterne applikasjoner på Deck uten å bruke utviklermodus?

Ja. Du kan installere eksterne applikasjoner med Flatpak eller annen programvare uten å bruke utviklermodus.