Skip to content

Linux

Linux ialah platform yang disokong sepenuhnya, dengan perhatian khusus kepada Gaming Mode Steam Deck / SteamOS.

Tiada kotak pasir aplikasi pada Linux — DeckCrate mempunyai kebenaran fail pengguna anda yang biasa.

Pada SteamOS dan konsol mudah alih permainan yang lain, pengawal terus berfungsi — tiada apa-apa untuk dikonfigurasikan. Bahagian ini ialah rujukan bagi pemasangan Linux desktop tersuai yang pengawalnya tidak dikesan.

Pada distro desktop biasa, menggunakan pengawal tanpa root memerlukan pengguna anda berada dalam kumpulan input:

Terminal window
sudo usermod -aG input "$USER"
# log keluar dan masuk semula supaya kumpulan itu berkuat kuasa

Jika bar petunjuk pengawal tidak pernah muncul, periksa ini dahulu (groups | grep input). DeckCrate membaca peta butang setiap pengawal daripada kernel dan menyelesaikan butang mengikut kod semantiknya, jadi kebanyakan pengawal “terus berfungsi”.

Pada SteamOS, memfokuskan mana-mana medan teks — carian (Y), penamaan semula (X), atau folder baharu — akan memanggil papan kekunci pada skrin Steam yang terapung supaya anda boleh menaip tanpa papan kekunci fizikal.

Namun begitu, sesetengah dialog sengaja tidak membuka papan kekunci secara automatik — contohnya dialog kemasukan pelayan dan terminal terbenam. Dalam dialog ini, tekan X untuk memunculkan papan kekunci pada skrin apabila anda bersedia untuk menaip. Ini disengajakan: permukaan ini boleh mendapat fokus tanpa anda berniat untuk mula menaip, dan lapisan papan kekunci yang muncul dengan sendirinya akan menutupi skrin dan mengganggu pengalaman.

Steam Input (pemetaan semula, pedal & giro)

Section titled “Steam Input (pemetaan semula, pedal & giro)”

Apabila anda melancarkan DeckCrate melalui Steam, ia membaca pengawal anda melalui Steam Input — lapisan yang sama yang menggerakkan konfigurasi pengawal bagi setiap permainan dalam lapisan Steam. Itu bermakna anda boleh mengikat semula mana-mana kawalan, termasuk pedal belakang, pad jejak dan giro, dan DeckCrate akan mematuhinya.

DeckCrate menyertakan manifes tindakan yang menerangkan apa yang boleh dilakukannya — Open, Back, Copy, Paste, Move, Search, dan seterusnya — supaya tindakan tersebut muncul mengikut nama apabila anda menyunting susun atur pengawal dalam Steam. Pilih atau bina konfigurasi yang menggunakannya dan Steam Input akan mengambil alih; panel pengawal pada skrin (dalam binaan nyahpepijat) memaparkan baris Steam Input bertulis active apabila ia berlaku.

Jika anda melancarkannya di luar Steam, atau pengawal anda menggunakan templat pengawal biasa, DeckCrate hanya berpatah kepada membaca pengawal secara terus — segalanya terus berfungsi sama seperti di tempat lain. Steam Input ialah bonus untuk pengguna Steam/Deck, bukan satu keperluan.

Dalam mod Permainan, DeckCrate mengabaikan pengawal anda selagi panel milik Steam sendiri terbuka — menu Quick Access, menu Steam dan menu kuasa. Bergerak di dalamnya tidak pernah mengalihkan pilihan atau mencetuskan tindakan pada senarai fail di belakangnya, dan kawalan kembali sebaik sahaja anda menutupnya. Butang yang anda tekan untuk menutup panel kekal dengan panel itu; ia tidak turut bertindak pada DeckCrate.

Ini terpakai tidak kira bagaimana anda melancarkan aplikasi dan susun atur pengawal mana yang anda gunakan. Di luar sesi mod Permainan peranti pegang tangan — mod Desktop, desktop Linux biasa, macOS atau Windows — panel sebegitu tidak wujud dan tiada apa-apa berubah.

Linux melekapkan perkongsian SMB melalui GVFS tanpa gesaan root, tetapi memerlukan bahagian belakang SMB GVFS dan jambatan FUSE dipasang. Lihat Perkongsian rangkaian untuk pemasangan pakej sekali sahaja dan langkah pengesahan.