Linux
Linux je plne podporovaná platforma s osobitným dôrazom na herný režim Steam Deck / SteamOS.
Prístup k súborovému systému
Section titled “Prístup k súborovému systému”Na Linuxe neexistuje sandbox aplikácií — DeckCrate má vaše bežné používateľské oprávnenia k súborom.
Prístup k ovládaču
Section titled “Prístup k ovládaču”Na SteamOS a iných herných handheldoch fungujú ovládače okamžite — nie je čo nastavovať. Táto sekcia je referenciou pre vlastné inštalácie desktopového Linuxu, kde sa ovládač nedeteguje.
Na štandardnej desktopovej distribúcii vyžaduje používanie gamepadu bez roota,
aby bol váš používateľ v skupine input:
sudo usermod -aG input "$USER"# odhláste sa a znova prihláste, aby sa skupina prejavilaAk sa pruh nápovedy k ovládaču nikdy neobjaví, skontrolujte najprv toto
(groups | grep input). DeckCrate číta mapu tlačidiel každého ovládača z jadra a
rozpoznáva tlačidlá podľa ich sémantického kódu, takže väčšina ovládačov
„jednoducho funguje“.
Klávesnica na obrazovke na Steam Decku
Section titled “Klávesnica na obrazovke na Steam Decku”Na SteamOS vyvolá zameranie ktoréhokoľvek textového poľa — hľadania (Y), premenovania (X) alebo nového priečinka — plávajúcu klávesnicu na obrazovke od Steamu, takže môžete písať bez fyzickej klávesnice.
Niektoré dialógy však klávesnicu zámerne neotvárajú automaticky — napríklad dialóg na zadanie servera a zabudovaný terminál. V nich stlačte X, aby sa klávesnica na obrazovke objavila, keď budete pripravení písať. Je to zámerné: tieto plochy môžu získať zameranie bez toho, aby ste chceli začať písať, a prekrytie klávesnicou vyskakujúce samo od seba by zakrylo obrazovku a narušilo zážitok.
Steam Input (premapovanie, pádla a gyroskop)
Section titled “Steam Input (premapovanie, pádla a gyroskop)”Keď spustíte DeckCrate cez Steam, číta váš ovládač cez Steam Input — tú istú vrstvu, ktorá poháňa konfigurácie ovládača pre jednotlivé hry v prekrytí Steamu. To znamená, že môžete premapovať ktorýkoľvek ovládací prvok vrátane zadných pádiel, trackpadov a gyroskopu, a DeckCrate to bude rešpektovať.
DeckCrate dodáva manifest akcií, ktorý opisuje, čo dokáže — Otvoriť, Späť,
Kopírovať, Prilepiť, Presunúť, Hľadať a tak ďalej — takže sa tieto akcie zobrazia
podľa názvu, keď v Steame upravujete rozloženie ovládača. Vyberte alebo si
vytvorte konfiguráciu, ktorá ich používa, a Steam Input preberie kontrolu; panel
ovládača na obrazovke (v ladiacich zostavách) vtedy zobrazuje riadok Steam
Input s hodnotou active.
Ak spúšťate aplikáciu mimo Steamu alebo je váš ovládač na obyčajnej šablóne gamepadu, DeckCrate sa jednoducho vráti k priamemu čítaniu ovládača — všetko funguje presne tak ako všade inde. Steam Input je bonus pre používateľov Steamu/Decku, nikdy nie požiadavka.
Prekrytie Steamu a rýchly prístup
Section titled “Prekrytie Steamu a rýchly prístup”V hernom režime DeckCrate ignoruje ovládač, kým sú otvorené vlastné panely Steamu — ponuka rýchleho prístupu, ponuka Steam a ponuka napájania. Pohyb v nich nikdy neposunie výber ani nespustí akciu v zozname súborov za nimi a ovládanie sa vráti hneď, ako panel zavriete. Tlačidlo, ktorým panel zavriete, zostáva pri paneli — nepôsobí aj na DeckCrate.
Platí to bez ohľadu na to, ako aplikáciu spustíte a aké rozloženie ovládača používate. Mimo relácie herného režimu na prenosnej konzole — v režime plochy, na bežnej linuxovej ploche, v macOS či Windows — také panely neexistujú a nič sa nemení.
Sieťové zdieľania (SMB)
Section titled “Sieťové zdieľania (SMB)”Linux pripája zdieľania SMB cez GVFS bez root potvrdenia, no potrebuje nainštalovaný backend SMB pre GVFS a most FUSE. Jednorazovú inštaláciu balíkov a kroky na overenie nájdete v časti Sieťové zdieľania.