Siirry sisältöön

Linux

Linux on täysin tuettu alusta, ja erityistä huomiota on kiinnitetty Steam Deckin / SteamOS:n Gaming Modeen.

Linuxissa ei ole sovellushiekkalaatikkoa — DeckCratella on normaalit käyttäjätunnuksesi tiedosto-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:

Terminal window
sudo usermod -aG input "$USER"
# kirjaudu ulos ja takaisin sisään, jotta ryhmä tulee voimaan

Jos 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.

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.

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.

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.