Linux
Linux on täysin tuettu alusta, ja erityistä huomiota on kiinnitetty Steam Deckin / SteamOS:n Gaming Modeen.
Tiedostojärjestelmän käyttö
Osio nimeltä “Tiedostojärjestelmän käyttö”Linuxissa ei ole sovellushiekkalaatikkoa — DeckCratella on normaalit käyttäjätunnuksesi tiedosto-oikeudet.
Ohjainten käyttöoikeudet
Osio nimeltä “Ohjainten käyttöoikeudet”SteamOS:ssä ja muissa pelikäsikonsoleissa ohjaimet toimivat suoraan — mitään ei tarvitse määrittää. Tämä osio on hakuteos omille työpöytä-Linux-asennuksille, joissa ohjainta ei tunnisteta.
Tavallisessa työpöytäjakelussa peliohjaimen käyttö ilman root-oikeuksia
edellyttää, että käyttäjätunnuksesi kuuluu input-ryhmään:
sudo usermod -aG input "$USER"# kirjaudu ulos ja takaisin sisään, jotta ryhmä tulee voimaanJos ohjaimen vihjepalkki ei koskaan ilmesty, tarkista tämä ensin (groups | grep input). DeckCrate lukee kunkin ohjaimen painikekartan ytimeltä ja tunnistaa
painikkeet niiden semanttisen koodin perusteella, joten useimmat ohjaimet toimivat
suoraan.
Steam Deckin näyttönäppäimistö
Osio nimeltä “Steam Deckin näyttönäppäimistö”SteamOS:ssä minkä tahansa tekstikentän kohdistaminen — haku (Y), uudelleennimeäminen (X) tai uusi kansio — kutsuu esiin Steamin kelluvan näyttönäppäimistön, joten voit kirjoittaa ilman fyysistä näppäimistöä.
Jotkin ikkunat eivät kuitenkaan tarkoituksella avaa näppäimistöä automaattisesti — esimerkiksi palvelimen syöttöikkuna ja upotettu pääte. Näissä paina X tuodaksesi näyttönäppäimistön esiin, kun olet valmis kirjoittamaan. Tämä on tarkoituksellista: nämä pinnat voivat saada kohdistuksen ilman että aiot alkaa kirjoittaa, ja itsestään ponnahtava näppäimistö peittäisi näytön ja häiritsisi käyttöä.
Steam Input (uudelleensidonta, melat ja gyro)
Osio nimeltä “Steam Input (uudelleensidonta, melat ja gyro)”Kun käynnistät DeckCraten Steamin kautta, se lukee ohjaintasi Steam Inputin kautta — saman kerroksen, joka mahdollistaa pelikohtaiset ohjainmääritykset Steamin peittokuvassa. Se tarkoittaa, että voit sitoa minkä tahansa säätimen uudelleen, mukaan lukien takamelat, kosketuslevyt ja gyron, ja DeckCrate noudattaa sitä.
DeckCraten mukana toimitetaan toimintomanifesti, joka kuvaa mitä se osaa —
Avaa, Takaisin, Kopioi, Liitä, Siirrä, Hae ja niin edelleen — joten nämä toiminnot
näkyvät nimeltä, kun muokkaat ohjainasettelua Steamissä. Valitse tai rakenna
kokoonpano, joka käyttää niitä, niin Steam Input ottaa ohjat; näytön ohjainpaneeli
(debug-käännöksissä) näyttää Steam Input -rivin tilassa active, kun näin käy.
Jos käynnistät Steamin ulkopuolelta tai ohjaimesi käyttää tavallista peliohjainmallia, DeckCrate yksinkertaisesti palaa lukemaan ohjainta suoraan — kaikki toimii täsmälleen samoin kuin kaikkialla muualla. Steam Input on bonus Steamin ja Deckin käyttäjille, ei koskaan vaatimus.
Steamin peittokuva ja Quick Access
Osio nimeltä “Steamin peittokuva ja Quick Access”Pelitilassa DeckCrate ohittaa ohjaimen niin kauan kuin Steamin omat paneelit ovat auki — Quick Access -valikko, Steam-valikko ja virtavalikko. Niissä liikkuminen ei koskaan siirrä valintaa eikä laukaise toimintoa takana olevassa tiedostoluettelossa, ja hallinta palaa heti, kun suljet paneelin. Painike, jolla suljet paneelin, jää paneelille — se ei vaikuta lisäksi DeckCrateen.
Tämä pätee riippumatta siitä, miten käynnistät sovelluksen ja mitä ohjainasettelua käytät. Kämmenlaitteen pelitilaistunnon ulkopuolella — työpöytätilassa, tavallisella Linux-työpöydällä, macOS:ssä tai Windowsissa — tällaisia paneeleja ei ole eikä mikään muutu.
Verkkojaot (SMB)
Osio nimeltä “Verkkojaot (SMB)”Linux liittää SMB-jaot GVFS:n kautta ilman root-kyselyä, mutta vaatii GVFS:n SMB-taustaosan ja FUSE-sillan asennettuna. Katso Verkkojaot kertaluonteinen pakettiasennus ja varmistusvaiheet.