Linux
Linux er en fullt støttet plattform, med spesiell oppmerksomhet på spillmodusen til Steam Deck / SteamOS.
Filsystemtilgang
Section titled “Filsystemtilgang”Det finnes ingen appsandkasse på Linux — DeckCrate har dine vanlige brukerrettigheter til filer.
Kontrollertilgang
Section titled “Kontrollertilgang”På SteamOS og andre håndholdte spillenheter fungerer kontrollere rett ut av boksen — det er ingenting å sette opp. Denne delen er en referanse for egendefinerte Linux-installasjoner for skrivebordet der en kontroller ikke blir oppdaget.
På en standard skrivebordsdistribusjon krever bruk av en spillkontroller uten
root at brukeren din er med i input-gruppen:
sudo usermod -aG input "$USER"# logg ut og inn igjen for at gruppen skal tre i kraftHvis hintlinjen for kontrolleren aldri dukker opp, sjekk dette først (groups | grep input). DeckCrate leser knappekartet til hver kontroller fra kjernen og
identifiserer knapper ut fra den semantiske koden deres, så de fleste kontrollere
«bare fungerer».
Steam Deck-skjermtastaturet
Section titled “Steam Deck-skjermtastaturet”På SteamOS vil det å sette fokus i et hvilket som helst tekstfelt — søk (Y), nytt navn (X) eller ny mappe — hente fram Steams flytende skjermtastatur, så du kan skrive uten et fysisk tastatur.
Noen dialoger åpner imidlertid bevisst ikke tastaturet automatisk — for eksempel dialogen for serveroppføring og den innebygde terminalen. I disse trykker du X for å hente fram skjermtastaturet når du er klar til å skrive. Dette er tilsiktet: disse flatene kan få fokus uten at du mener å begynne å skrive, og et tastaturoverlegg som spretter opp av seg selv ville dekket skjermen og forstyrret opplevelsen.
Steam Input (omkobling, padler og gyro)
Section titled “Steam Input (omkobling, padler og gyro)”Når du starter DeckCrate gjennom Steam, leser den kontrolleren din gjennom Steam Input — det samme laget som driver kontrolleroppsett per spill i Steam-overlegget. Det betyr at du kan binde om enhver kontroll, inkludert bakpadler, styreplater og gyro, og DeckCrate vil respektere det.
DeckCrate leveres med et handlingsmanifest som beskriver hva den kan gjøre —
Åpne, Tilbake, Kopier, Lim inn, Flytt, Søk og så videre — så de handlingene dukker
opp med navn når du redigerer kontrolleroppsettet i Steam. Velg eller lag et
oppsett som bruker dem, så tar Steam Input over; kontrollerpanelet på skjermen (i
feilsøkingsbygg) viser en Steam Input-rad som står på active når den gjør
det.
Hvis du starter utenfor Steam, eller kontrolleren din bruker en vanlig kontrollermal, faller DeckCrate ganske enkelt tilbake til å lese kontrolleren direkte — alt fortsetter å fungere nøyaktig som det gjør overalt ellers. Steam Input er en bonus for Steam-/Deck-brukere, aldri et krav.
Steam-overlegg og hurtigtilgang
Section titled “Steam-overlegg og hurtigtilgang”I spillmodus ignorerer DeckCrate kontrolleren din så lenge Steams egne paneler er åpne — hurtigtilgangsmenyen, Steam-menyen og av/på-menyen. Å navigere i dem flytter aldri markeringen og utløser aldri en handling i fillisten bak, og styringen kommer tilbake i det øyeblikket du lukker panelet. Knappen du lukker et panel med, blir hos panelet; den virker ikke også på DeckCrate.
Dette gjelder uansett hvordan du starter appen og hvilket kontrolleroppsett du bruker. Utenfor en håndholdt spillmodus-økt — skrivebordsmodus, et vanlig Linux-skrivebord, macOS eller Windows — finnes ikke slike paneler, og ingenting endres.
Nettverksressurser (SMB)
Section titled “Nettverksressurser (SMB)”Linux monterer SMB-ressurser gjennom GVFS uten root-forespørsel, men trenger GVFS’ SMB-bakstykke og FUSE-broen installert. Se Nettverksressurser for engangsinstallasjonen av pakkene og verifiseringsstegene.