Μετάβαση στο περιεχόμενο

Linux

Το Linux είναι πλήρως υποστηριζόμενη πλατφόρμα, με ιδιαίτερη προσοχή στη λειτουργία Gaming του Steam Deck / SteamOS.

Στο Linux δεν υπάρχει sandbox εφαρμογής — το DeckCrate έχει τα κανονικά δικαιώματα αρχείων του χρήστη σας.

Σε SteamOS και άλλες φορητές κονσόλες, τα χειριστήρια λειτουργούν αμέσως — δεν υπάρχει τίποτα να ρυθμίσετε. Αυτή η ενότητα αποτελεί αναφορά για προσαρμοσμένες εγκαταστάσεις Linux για υπολογιστή, όπου δεν εντοπίζεται χειριστήριο.

Σε τυπική διανομή για υπολογιστή, η χρήση χειριστηρίου χωρίς root απαιτεί ο χρήστης σας να ανήκει στην ομάδα input:

Terminal window
sudo usermod -aG input "$USER"
# αποσυνδεθείτε και συνδεθείτε ξανά ώστε να ισχύσει η ομάδα

Αν η γραμμή υποδείξεων του χειριστηρίου δεν εμφανιστεί ποτέ, ελέγξτε πρώτα αυτό (groups | grep input). Το DeckCrate διαβάζει την αντιστοίχιση κουμπιών κάθε χειριστηρίου από τον πυρήνα και αναγνωρίζει τα κουμπιά από τον σημασιολογικό τους κωδικό, οπότε τα περισσότερα χειριστήρια «απλώς λειτουργούν».

Στο SteamOS, η εστίαση σε οποιοδήποτε πεδίο κειμένου — αναζήτηση (Y), μετονομασία (X) ή νέος φάκελος — καλεί το αιωρούμενο πληκτρολόγιο οθόνης του Steam, ώστε να μπορείτε να πληκτρολογείτε χωρίς φυσικό πληκτρολόγιο.

Ορισμένα παράθυρα, ωστόσο, σκόπιμα δεν ανοίγουν αυτόματα το πληκτρολόγιο — για παράδειγμα το παράθυρο εισαγωγής διακομιστή και το ενσωματωμένο τερματικό. Σε αυτά, πατήστε X για να εμφανίσετε το πληκτρολόγιο οθόνης όταν είστε έτοιμοι να πληκτρολογήσετε. Αυτό είναι σκόπιμο: αυτές οι επιφάνειες μπορεί να λάβουν εστίαση χωρίς να σκοπεύετε να αρχίσετε να πληκτρολογείτε, και ένα πληκτρολόγιο που εμφανίζεται μόνο του θα κάλυπτε την οθόνη και θα διατάρασσε την εμπειρία.

Steam Input (αντιστοίχιση, πτερύγια και γυροσκόπιο)

Ενότητα με τίτλο «Steam Input (αντιστοίχιση, πτερύγια και γυροσκόπιο)»

Όταν εκκινείτε το DeckCrate μέσω Steam, διαβάζει το χειριστήριό σας μέσω του Steam Input — του ίδιου επιπέδου που τροφοδοτεί τις διαμορφώσεις χειριστηρίου ανά παιχνίδι στην επικάλυψη του Steam. Αυτό σημαίνει ότι μπορείτε να αντιστοιχίσετε ξανά οποιοδήποτε στοιχείο ελέγχου, συμπεριλαμβανομένων των πίσω πτερυγίων, των trackpad και του γυροσκοπίου, και το DeckCrate θα το σεβαστεί.

Το DeckCrate συνοδεύεται από ένα δηλωτικό ενεργειών που περιγράφει τι μπορεί να κάνει — Άνοιγμα, Επιστροφή, Αντιγραφή, Επικόλληση, Μετακίνηση, Αναζήτηση κ.ο.κ. — ώστε αυτές οι ενέργειες να εμφανίζονται με το όνομά τους όταν επεξεργάζεστε τη διάταξη χειριστηρίου στο Steam. Επιλέξτε ή δημιουργήστε μια διαμόρφωση που τις χρησιμοποιεί και το Steam Input αναλαμβάνει· το πλαίσιο χειριστηρίου στην οθόνη (σε εκδόσεις εντοπισμού σφαλμάτων) εμφανίζει τότε μια γραμμή Steam Input με την τιμή active.

Αν εκκινήσετε εκτός Steam, ή αν το χειριστήριό σας βρίσκεται σε απλό πρότυπο gamepad, το DeckCrate απλώς επιστρέφει στην απευθείας ανάγνωση του χειριστηρίου — όλα συνεχίζουν να λειτουργούν ακριβώς όπως παντού αλλού. Το Steam Input είναι επιπλέον παροχή για χρήστες Steam/Deck, ποτέ προϋπόθεση.

Στη λειτουργία παιχνιδιού, το DeckCrate αγνοεί το χειριστήριό σας όσο είναι ανοιχτά τα ίδια τα πλαίσια του Steam — το μενού Γρήγορης πρόσβασης, το μενού Steam και το μενού λειτουργίας. Η πλοήγηση σε αυτά δεν μετακινεί ποτέ την επιλογή ούτε ενεργοποιεί κάποια ενέργεια στη λίστα αρχείων από πίσω, και ο έλεγχος επιστρέφει μόλις τα κλείσετε. Το κουμπί με το οποίο κλείνετε ένα πλαίσιο μένει στο πλαίσιο· δεν δρα επιπλέον και στο DeckCrate.

Αυτό ισχύει όπως κι αν εκκινήσετε την εφαρμογή και όποια διάταξη χειριστηρίου κι αν χρησιμοποιείτε. Εκτός μιας συνεδρίας λειτουργίας παιχνιδιού σε φορητή κονσόλα — λειτουργία επιφάνειας εργασίας, μια συνηθισμένη επιφάνεια εργασίας Linux, macOS ή Windows — τέτοια πλαίσια δεν υπάρχουν και δεν αλλάζει τίποτα.

Το Linux προσαρτά κοινόχρηστους πόρους SMB μέσω GVFS χωρίς αίτημα root, αλλά απαιτεί εγκατεστημένα το backend SMB του GVFS και τη γέφυρα FUSE. Δείτε τους Κοινόχρηστους πόρους δικτύου για την εφάπαξ εγκατάσταση πακέτων και τα βήματα επαλήθευσης.