Linux
Linux je plně podporovaná platforma se zvláštním důrazem na režim Gaming na Steam Decku / SteamOS.
Přístup k souborovému systému
Sekce “Přístup k souborovému systému”Na Linuxu neexistuje žádný sandbox aplikace — DeckCrate má vaše běžná uživatelská oprávnění k souborům.
Přístup k ovladači
Sekce “Přístup k ovladači”Na SteamOS a dalších herních handheldech ovladače fungují ihned — není co nastavovat. Tato část je referencí pro vlastní desktopové instalace Linuxu, kde ovladač není rozpoznán.
Na běžné desktopové distribuci vyžaduje používání gamepadu bez rootu, aby byl
váš uživatel ve skupině input:
sudo usermod -aG input "$USER"# odhlaste se a znovu přihlaste, aby se skupina projevilaPokud se nápovědní lišta ovladače nikdy neobjeví, zkontrolujte nejprve toto
(groups | grep input). DeckCrate čte mapování tlačítek každého ovladače z jádra a
rozpoznává tlačítka podle jejich sémantického kódu, takže většina ovladačů
„prostě funguje“.
Klávesnice na obrazovce u Steam Decku
Sekce “Klávesnice na obrazovce u Steam Decku”Na SteamOS vyvolá zaměření jakéhokoli textového pole — hledání (Y), přejmenování (X) nebo nová složka — plovoucí klávesnici na obrazovce od Steamu, takže můžete psát bez fyzické klávesnice.
Některé dialogy však klávesnici záměrně neotevírají automaticky — například dialog pro zadání serveru a zabudovaný terminál. V nich stiskněte X, až budete připraveni psát, a klávesnice na obrazovce se objeví. Je to záměrné: tyto plochy mohou získat zaměření, aniž byste chtěli začít psát, a samovolně vyskakující překryv klávesnice by zakryl obrazovku a narušil zážitek.
Steam Input (remapování, pádla a gyroskop)
Sekce “Steam Input (remapování, pádla a gyroskop)”Když spustíte DeckCrate přes Steam, čte váš ovladač přes Steam Input — stejnou vrstvu, která pohání konfigurace ovladače pro jednotlivé hry v překryvu Steamu. To znamená, že můžete přemapovat jakýkoli ovládací prvek, včetně zadních pádel, trackpadů a gyroskopu, a DeckCrate to bude respektovat.
DeckCrate dodává manifest akcí popisující, co umí — Otevřít, Zpět, Kopírovat,
Vložit, Přesunout, Hledat a tak dále — takže se tyto akce zobrazí pod svými názvy,
když upravujete rozvržení ovladače ve Steamu. Vyberte si nebo sestavte konfiguraci,
která je používá, a Steam Input převezme řízení; panel ovladače na obrazovce (v
ladicích sestaveních) tehdy zobrazí řádek Steam Input s hodnotou active.
Pokud spustíte aplikaci mimo Steam nebo je váš ovladač na běžné šabloně gamepadu, DeckCrate se prostě vrátí k přímému čtení ovladače — vše funguje přesně tak jako všude jinde. Steam Input je bonus pro uživatele Steamu/Decku, nikdy podmínka.
Překryv Steamu a Rychlý přístup
Sekce “Překryv Steamu a Rychlý přístup”V herním režimu DeckCrate ignoruje ovladač, dokud jsou otevřené vlastní panely Steamu — nabídka Rychlý přístup, nabídka Steam a nabídka napájení. Pohyb v nich nikdy neposune výběr ani nespustí akci v seznamu souborů za nimi a ovládání se vrátí, jakmile panel zavřete. Tlačítko, kterým panel zavřete, zůstane u panelu — nepůsobí navíc i na DeckCrate.
Platí to bez ohledu na to, jak aplikaci spustíte a jaké rozložení ovladače používáte. Mimo relaci herního režimu na kapesní konzoli — v režimu plochy, na běžné linuxové ploše, v macOS či Windows — takové panely neexistují a nic se nemění.
Síťová sdílení (SMB)
Sekce “Síťová sdílení (SMB)”Linux připojuje sdílení SMB přes GVFS bez výzvy root, ale vyžaduje nainstalovaný backend SMB pro GVFS a most FUSE. Jednorázovou instalaci balíčků a kroky pro ověření najdete v Síťových sdíleních.