Ακολουθεί ένας οδηγός βήμα προς βήμα για τη σύνδεση ενός ελεγκτή Xbox One σε ένα Raspberry Pi για βελτιωμένο gaming!

Πώς να συνδέσετε έναν ελεγκτή Xbox One σε Raspberry Pi

Διαφήμιση Ρετρό ανεμιστήρα παιχνιδιών με την ανάγκη να συνδέσετε τον ελεγκτή Xbox One με το Raspberry Pi; Χάρη στα εργαλεία αυτόματης ρύθμισης παραμέτρων στο RetroPie και στο Recalbox, μπορείτε να ελέγξετε τα παιχνίδια με έναν ελεγκτή Xbox. Αλλά τι γίνεται με την πραγματική σύνδεση; Είναι δυνατόν? Μπορεί να χρειαστείτε έναν προσαρμογέα για να συνδέσετε έναν ελεγκτή Xbox One σε έναν άλλο υπολογιστή;

Διαφήμιση

Ρετρό ανεμιστήρα παιχνιδιών με την ανάγκη να συνδέσετε τον ελεγκτή Xbox One με το Raspberry Pi; Χάρη στα εργαλεία αυτόματης ρύθμισης παραμέτρων στο RetroPie και στο Recalbox, μπορείτε να ελέγξετε τα παιχνίδια με έναν ελεγκτή Xbox.

Αλλά τι γίνεται με την πραγματική σύνδεση; Είναι δυνατόν? Μπορεί να χρειαστείτε έναν προσαρμογέα για να συνδέσετε έναν ελεγκτή Xbox One σε έναν άλλο υπολογιστή; Εδώ είναι τι πρέπει να ξέρετε.

Διαμόρφωση του Raspbian για έναν ελεγκτή Xbox One

Εάν σχεδιάζετε να χρησιμοποιήσετε έναν ελεγκτή Xbox One με το Raspberry Pi, ξεκινήστε ενημερώνοντας το λειτουργικό σας σύστημα. Στο τερματικό, χρησιμοποιήστε:

 sudo apt update sudo apt upgrade 

Περιμένετε μέχρι να ολοκληρωθεί το καθένα από αυτά, φροντίζοντας να ζητήσετε την επιβεβαίωση της εγκατάστασης.

Συγχρονίστε τον ελεγκτή Xbox One με το Raspberry Pi

Στις περισσότερες περιπτώσεις δεν θα χρειαστείτε πρόγραμμα οδήγησης για τον ελεγκτή Xbox One στο Raspbian. Η υποστήριξη για τον ελεγκτή είναι ενσωματωμένη στο λειτουργικό σύστημα. Ωστόσο, οι παλαιότεροι εξομοιωτές και παιχνίδια δεν το ανιχνεύουν. Είναι επίσης χρήσιμο για σύνδεση μέσω Bluetooth (βλ. Παρακάτω).

Εάν αντιμετωπίζετε προβλήματα με τον ελεγκτή Xbox One να λειτουργεί με συγκεκριμένα παιχνίδια, εγκαταστήστε το πρόγραμμα οδήγησης με

 sudo apt install xboxdrv 

Όπως πάντα, περιμένετε να ολοκληρωθεί η εγκατάσταση πριν προχωρήσετε.

Πώς να συνδέσετε έναν ελεγκτή Xbox One σε ένα Raspberry Pi μέσω USB

Η ομορφιά του USB είναι ότι μπορείτε απλά να συνδέσετε και να παίξετε.

Ενώ η ευκολία του ελεγκτή Xbox One είναι η ασύρματη ευελιξία του, αν είστε απελπισμένος να το χρησιμοποιήσετε, δοκιμάστε το USB. Το καλώδιο χρέωσης Xbox One μπορεί να χρησιμοποιηθεί για αυτό, αλλά εάν το σύστημά σας δεν περιλαμβάνει ένα, θα χρειαστεί να αγοράσετε το δικό σας. Η έκδοση 2, 7 μέτρων είναι καλύτερη για παιχνίδια σε ρετρό συστήματα.

Επίσημο καλώδιο φόρτισης USB Xbox One USB Επίσημο καλώδιο φόρτισης USB Xbox One USB Αγοράστε τώρα στο Amazon 7, 30 δολάρια

Μην ξεχνάτε, μπορείτε επίσης να αγοράσετε μια καλωδιακή έκδοση του ελεγκτή Xbox One. Αυτό θα συνδεθεί κατευθείαν και θα εξοικονομήσει χρόνο με τη διαμόρφωση του Bluetooth.

PowerA Ενισχυμένο Ενσύρματο χειριστήριο για το Xbox One Ενισχυμένο ενσύρματο χειριστήριο PowerA για το Xbox One Αγοράστε τώρα στο Amazon $ 19.10

Πώς να συνδέσετε έναν ελεγκτή Xbox One σε ένα Raspberry Pi μέσω Bluetooth

Εάν σχεδιάζετε να συνδέσετε τον ελεγκτή Xbox One με ένα Raspberry Pi, είναι καλύτερο να επιλέξετε ένα μοντέλο που θα γίνει αργότερα. Τα παλαιότερα Pi της Raspberry δεν έχουν την ταχύτητα επεξεργασίας (ή τις δυνατότητες Wi-Fi και Bluetooth) για τη διαχείριση ασύρματων ελεγκτών. Χρησιμοποιήστε το USB εάν περιορίζεστε σε παλαιότερα Pis.

Με Raspberry Pi ή αργότερα, έχετε δύο επιλογές για ασύρματη συνδεσιμότητα:

  1. Ασύρματο προσαρμογέα dongle
  2. Ενσωματωμένο εργαλείο Bluetooth

Το ένα είναι πολύ πιο εύκολο από το άλλο.

Μέθοδος 1: Χρήση του προσαρμογέα ασύρματου Xbox της Microsoft

Ο πιο απλός τρόπος σύνδεσης ενός ελεγκτή Xbox One σε ένα Raspberry Pi είναι να χρησιμοποιήσετε τον επίσημο προσαρμογέα Microsoft Xbox Wireless Adapter.

Προσαρμογέας ασύρματου Xbox της Microsoft Προσαρμογέας ασύρματου ακουστικού Xbox Αγοράστε τώρα στο Amazon

(Σημειώστε ότι αυτός ο ελεγκτής είναι διαφορετικός από αυτόν που χρησιμοποιείται από τον ασύρματο ελεγκτή Xbox 360.)

Με τον ασύρματο προσαρμογέα συνδεδεμένο με το Raspberry Pi, ξεκινήστε την εκκίνηση και, στη συνέχεια, περιμένετε να ανάψει η συσκευή. Κρατήστε ταυτόχρονα το κουμπί αντιστοίχισης στον προσαρμογέα και τον ελεγκτή Xbox One και περιμένετε να συγχρονίζονται οι φωτεινές ενδείξεις. Όταν σταματήσουν να αναβοσβήνουν, είσαι έτοιμος να παίξεις!

Μέθοδος 2: Σύζευξη απευθείας μέσω του εργαλείου Bluetooth

Πριν συνεχίσετε, βεβαιωθείτε ότι έχετε εγκαταστήσει το πρόγραμμα οδήγησης xboxdrv όπως εξηγήθηκε προηγουμένως.

Ο συγχρονισμός ενός ελεγκτή Xbox One απαιτεί να απενεργοποιήσετε το ERTM. Αυτή είναι η Βελτιωμένη Λειτουργία Αναμετάδοσης, μια βασική λειτουργία του Bluetooth. Εντούτοις, με την ενεργοποίηση, οι συσκευές δεν μπορούν να συγχρονιστούν. Απενεργοποιήστε το ERTM με:

 echo 'options bluetooth disable_ertm=Y' | sudo tee -a /etc/modprobe.d/bluetooth.conf 

Στη συνέχεια, επανεκκινήστε το Raspberry Pi:

 sudo reboot 

Το νέο Raspberry Pi είναι τώρα έτοιμο για σύνδεση Bluetooth. Ξεκινήστε τα εργαλεία Bluetooth με:

 sudo bluetoothctl 

Θα πρέπει να δείτε την απάντηση "Agent registered" και μια νέα ερώτηση [Bluetooth]# . Με την προτροπή, ενεργοποιήστε τον πράκτορα ως εξής:

 agent on 

Στη συνέχεια, ορίστε την ως προεπιλογή:

 default-agent 

Το επόμενο βήμα είναι να ξεκινήσετε τη σάρωση για συσκευές Bluetooth που μπορούν να εντοπιστούν. Χρησιμοποιήστε την εντολή "σάρωση σε" για να ξεκινήσετε τη σάρωση:

 scan on 

Σάρωση συσκευών Bluetooth

Αμέσως θα δείτε μια λίστα στο τερματικό των διαθέσιμων συσκευών. Ωστόσο, ο ελεγκτής Xbox One δεν θα είναι μεταξύ αυτών των στοιχείων. Αντ 'αυτού, θα χρειαστεί να κάνετε τον ελεγκτή ανακαλύπτω. Ενεργοποιήστε το και, στη συνέχεια, κρατήστε το κουμπί συγχρονισμού στο μπροστινό μέρος της συσκευής, δίπλα στη θύρα microUSB.

Οι συσκευές Bluetooth που βρέθηκαν από το Raspberry Pi

Όταν η λυχνία κουμπιών Xbox αρχίζει να αναβοσβήνει, είναι ανιχνεύσιμη. Θα πρέπει να δείτε μια σειρά αριθμών και μια περιγραφή να εμφανίζεται στο τερματικό. Μας έμοιαζε έτσι:

 [NEW] Device 5C:BA:37:4D:1D:95 Xbox Wireless Controller 

Τα έξι ζευγάρια χαρακτήρων και γραμμάτων που χωρίζονται από τα τετράγωνα είναι η διεύθυνση MAC του ελεγκτή του Xbox One. Αυτό χρησιμοποιείται για να συνδέσει τον ελεγκτή με το Raspberry Pi με την εντολή connect:

 connect 5C:BA:37:4D:1D:95 

(Η διεύθυνση MAC σας θα είναι διαφορετική.)

Η σύνδεση με τον ελεγκτή Xbox One επιβεβαιώθηκε

Η σύνδεση θα επιβεβαιωθεί στη γραμμή εντολών με μια σειρά γραμμών ακολουθούμενη από "Σύνδεση επιτυχής".

Για να εξασφαλιστεί η εύκολη σύνδεση στο μέλλον, δώστε εντολή στο Raspberry Pi να εμπιστευτεί τον ελεγκτή:

 trust 5C:BA:37:4D:1D:95 

Με αυτόν τον τρόπο, κλείστε το εργαλείο Bluetooth με Ctrl + D.

Δοκιμάστε τον ελεγκτή Xbox One

Σε αυτό το στάδιο έχετε τελειώσει. Για να επιβεβαιώσετε ότι ο ελεγκτής Xbox One λειτουργεί σωστά, εγκαταστήστε το λογισμικό του joystick:

 sudo apt install joystick 

Με αυτήν την εγκατάσταση, χρησιμοποιήστε το εργαλείο jstest για να ελέγξετε τις εισόδους του ελεγκτή Xbox One:

 sudo jstest /dev/input/js0 

Ένα νέο παράθυρο θα ανοίξει στο τερματικό, μια λίστα κουμπιών και αξόνων. Κάθε μία από αυτές θα εμφανίζει διαφορετικές τιμές όταν πατήσετε και μετακινήσετε. Μετακινώντας τα κουμπιά και τα αντίχειρα στον ελεγκτή Xbox One θα εμφανιστούν τιμές. Όσο οι απαντήσεις είναι διαφορετικές και στιγμιαίες, όλα ρυθμίζονται και λειτουργούν σωστά.

Ξεκινήστε το Gaming σε Raspberry Pi με ένα Xbox One Controller

Μέχρι τώρα θα πρέπει να είστε έτοιμοι να αρχίσετε παιχνίδια με έναν ελεγκτή Xbox One στο Raspberry Pi. Είτε χρησιμοποιείτε το RetroPie, το Recalbox ή κάποια άλλη σουίτα παιχνιδιών ρετρό για το Raspberry Pi Retro Gaming στο Raspberry Pi: Κατανόηση ROM, RetroPie, Recalbox και Περισσότερα Retro Gaming σε Raspberry Pi: Κατανόηση των ROM, RetroPie, Recalbox και Περισσότερα Το Raspberry Pi είναι ιδανικό για να παίζετε κλασικά βιντεοπαιχνίδια. Εδώ είναι πώς να ξεκινήσετε με ρετρό παιχνίδια στο Raspberry Pi σας. Διαβάστε περισσότερα Τα ελεγκτικά προφίλ πρέπει να είναι διαθέσιμα. Αυτό σημαίνει ότι όταν συνδέετε τον ελεγκτή σας, δεν μπορείτε μόνο να περιηγηθείτε στη διεπαφή της πλατφόρμας του retro gaming, μπορείτε να παίξετε και παιχνίδια!

Θυμηθείτε, έχετε τρεις τρόπους για να συνδέσετε έναν ελεγκτή Xbox One με το Raspberry Pi:

  1. Χρησιμοποιήστε ένα καλώδιο USB
  2. Συγχρονισμός μέσω του ασύρματου προσαρμογέα Xbox
  3. Συγχρονισμός με το ενσωματωμένο εργαλείο Bluetooth (Raspberry Pi 3 ή μεταγενέστερη)

Θέλετε κάποια δράση για δύο παίκτες, αλλά έχετε μόνο έναν ελεγκτή; Ελέγξτε το ρομπότ των καλύτερων ελεγκτών για το RetroPie Οι 10 καλύτεροι ελεγκτές για το RetroPie Οι 10 καλύτεροι ελεγκτές για το RetroPie Το RetroPie είναι τόσο καλό όσο ο ελεγκτής του. Εδώ είναι οι καλύτεροι ελεγκτές για το RetroPie. Διαβάστε περισσότερα .

Εξερευνήστε περισσότερα σχετικά με: Raspberry Pi, Xbox One.