Linux
Linux är en fullt stödd plattform, med särskild uppmärksamhet på spelläget i Steam Deck / SteamOS.
Filsystemsåtkomst
Section titled “Filsystemsåtkomst”Det finns ingen appsandlåda på Linux — DeckCrate har dina vanliga filbehörigheter som användare.
Handkontrollsåtkomst
Section titled “Handkontrollsåtkomst”På SteamOS och andra handhållna spelenheter fungerar handkontroller direkt — det finns inget att konfigurera. Det här avsnittet är en referens för egna skrivbordsinstallationer av Linux där en handkontroll inte upptäcks.
På en vanlig skrivbordsdistribution kräver användning av en handkontroll utan
root att din användare finns i gruppen input:
sudo usermod -aG input "$USER"# logga ut och in igen för att gruppen ska träda i kraftOm tipsraden för handkontrollen aldrig visas, kontrollera det här först
(groups | grep input). DeckCrate läser varje handkontrolls knappmappning från
kärnan och löser upp knappar via deras semantiska kod, så de flesta
handkontroller ”bara fungerar”.
Steam Decks skärmtangentbord
Section titled “Steam Decks skärmtangentbord”På SteamOS får du fram Steams flytande skärmtangentbord när du fokuserar något textfält — sökning (Y), byta namn (X) eller ny mapp — så att du kan skriva utan ett fysiskt tangentbord.
Vissa dialogrutor öppnar dock medvetet inte tangentbordet automatiskt — till exempel dialogrutan för serveranslutning och den inbäddade terminalen. I dessa trycker du på X för att ta fram skärmtangentbordet när du är redo att skriva. Detta är avsiktligt: de här ytorna kan få fokus utan att du menar att börja skriva, och ett tangentbordsöverlägg som poppar upp av sig självt skulle täcka skärmen och störa upplevelsen.
Steam Input (ommappning, paddlar och gyro)
Section titled “Steam Input (ommappning, paddlar och gyro)”När du startar DeckCrate via Steam läser den din handkontroll genom Steam Input — samma lager som driver handkontrollskonfigurationer per spel i Steam-överlägget. Det innebär att du kan binda om vilken kontroll som helst, inklusive bakre paddlar, styrplattor och gyro, och DeckCrate respekterar det.
DeckCrate levererar ett åtgärdsmanifest som beskriver vad den kan göra —
Öppna, Tillbaka, Kopiera, Klistra in, Flytta, Sök och så vidare — så att de
åtgärderna dyker upp med namn när du redigerar handkontrollslayouten i Steam.
Välj eller bygg en konfiguration som använder dem så tar Steam Input över;
handkontrollspanelen på skärmen (i felsökningsbyggen) visar en Steam
Input-rad som står på active när så sker.
Om du startar utanför Steam, eller om din handkontroll använder en vanlig gamepad-mall, faller DeckCrate helt enkelt tillbaka på att läsa handkontrollen direkt — allt fortsätter fungera precis som överallt annars. Steam Input är en bonus för Steam-/Deck-användare, aldrig ett krav.
Steam-överlägg och snabbåtkomst
Section titled “Steam-överlägg och snabbåtkomst”I spelläget ignorerar DeckCrate din handkontroll så länge Steams egna paneler är öppna — snabbåtkomstmenyn, Steam-menyn och strömmenyn. Att navigera i dem flyttar aldrig markeringen och utlöser aldrig någon åtgärd i fillistan bakom, och styrningen återvänder i samma stund som du stänger panelen. Knappen du stänger en panel med stannar hos panelen; den verkar inte också på DeckCrate.
Det gäller oavsett hur du startar appen och vilken handkontrollslayout du använder. Utanför en handhållen spellägessession — skrivbordsläge, ett vanligt Linux-skrivbord, macOS eller Windows — finns inga sådana paneler och ingenting ändras.
Nätverksresurser (SMB)
Section titled “Nätverksresurser (SMB)”Linux monterar SMB-resurser via GVFS utan root-fråga, men behöver GVFS SMB-backend och FUSE-bryggan installerade. Se Nätverksresurser för engångsinstallationen av paketen och stegen för verifiering.