Angelcrow Δημοσ. 21 Ιανουαρίου 2019 Share Δημοσ. 21 Ιανουαρίου 2019 Για χαρά σε όλους, Στο σύστημα μου τρέχω Debian Strech 64bit Gnome Shell και προσπαθώ να εγκαταστήσω τα 3 360 wireless Controller που έχω Στο lsusb έχω το ακόλουθω αποτέλεσμα Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 006 Device 003: ID 04d9:a09f Holtek Semiconductor, Inc. Bus 006 Device 002: ID 0c45:7603 Microdia Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 002: ID 045e:0719 Microsoft Corp. Xbox 360 Wireless Adapter Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Μέχρι στιγμής έχω κάνει τα εξής 1. blacklist το xpad 2.Εγκατάσταση του jstest-gtk το οποίο είναι ένα γραφικό περιβάλλον για calibration 2. Εγκατάσταση του xboxdrv Όταν τρέχω στο terminal την εντολή xboxdrv έχω αυτό το αποτέλεσμα xboxdrv 0.8.8 - http://pingus.seul.org/~grumbel/xboxdrv/ Copyright © 2008-2011 Ingo Ruhnke <[email protected]> Licensed under GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This program comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions; see the file COPYING for details. Controller: Xbox 360 Wireless Receiver Vendor/Product: 045e:0719 USB Path: 004:002 Wireless Port: 0 Controller Type: Xbox360 (wireless) -- [ ERROR ] ------------------------------------------------------ USBController::USBController(): libusb_open() failed: LIBUSB_ERROR_ACCESS Όταν τρέχω την εντολή σαν sudo xboxdrv εχω αυτό xboxdrv 0.8.8 - http://pingus.seul.org/~grumbel/xboxdrv/ Copyright © 2008-2011 Ingo Ruhnke <[email protected]> Licensed under GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This program comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions; see the file COPYING for details. Controller: Xbox 360 Wireless Receiver Vendor/Product: 045e:0719 USB Path: 004:002 Wireless Port: 0 Controller Type: Xbox360 (wireless) Your Xbox/Xbox360 controller should now be available as: /dev/input/js0 /dev/input/event14 Λοιπόν όσο έχω ανοιχτό το terminal με την εντολή sudo xboxdrv ο controller αναγνωρίζεται από το jstest-gtk αλλά όταν κλείσω το terminal o controller σβήνει και δεν αναγνωρίζεται από τo jstest-gtk Στόχοι μου είναι οι εξής τους οποίους αν και έχω ψάξει δεν τα έχω καταφέρει να τρέξουν Α. Θέλω να τρέχει το xboxdrv όταν ανοίγει το pc και από ότι έχω διαβάσει πρέπει να φτιάξω ένα xboxdrv.service το οποίο δυστυχώς δεν δημιουργείται αυτόματα ούτε στο debian ούτε στο ubuntu Έχω βρει το ακόλουθο script το οποίο ξέρω πως να δημιουργήσω αλλά εχω τα ακόλουθα προβλήματα: 1. Δεν ξέρω σε ποιο path στο debian είναι το debian xboxdrv.pid και αν χρειάζεται πως να το δημιουργήσω 2) Δεν ξέρω που είναι στο debian το xboxdrv και αν χρειάζεται πως να το δημιουργήσω # Systemd unit to enable xboxdrv driver for Xbox 360 controller # Usage: # save to /lib/systemd/system/xboxdrv.service # to start: sudo service xboxdrv start # to enable on boot: sudo systemctl enable xboxdrv [Unit] Description=Xbox controller driver daemon [Service] Type=forking User=root PIDFile=/var/run/xboxdrv.pid ExecStart=/usr/bin/xboxdrv --daemon --detach --pid-file /var/run/xboxdrv.pid --dbus disabled --silent --mimic-xpad [Install] WantedBy=multi-user.target Β. Στόχος Θέλω να μπορώ να συνδεσω παραπάων από ένα xbox wireless controlers στο linux Σύμφωνα με σχετική έρευνα που έχω κάνει πρεπει να δημιουργήσω στο /etc/default το ακόλουθο xboxdrv αρχείο αλλά στη παρούσα φάση με το sudo xboxdrv δεν φορτώνει έστω και προσωρινά ο 2ος και 3ος controller [xboxdrv] silent = true next-controller = true next-controller = true next-controller = true device-name = "Xbox 360 Wireless Receiver" mimic-xpad = true deadzone = 4000 [xboxdrv-daemon] dbus = disabled Είμαι σχετικά νέος στο linux! Σας ευχαριστώ για τη βοήθεια σας! Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
jim_p Δημοσ. 21 Ιανουαρίου 2019 Share Δημοσ. 21 Ιανουαρίου 2019 Πριν πω για τα οσα ρωτας στο τελος, με ποιο τροπο εβαλες το xboxdrv? Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
mphxths Δημοσ. 21 Ιανουαρίου 2019 Share Δημοσ. 21 Ιανουαρίου 2019 Πριν απαντησω , που δεν εχω τι να απαντησω , πραγματικα ρε @Angelcrow δεν σου πονανε τα ματια οταν διαβαζεις τα χρωματα που εχεις στο ποστ σου?Δηλαδη τα ειδες και ειπες "α οκ , μια χαρα ειναι , δεν θα ξεσκισω κανεναν με αυτα τα χρωματα , βγαινει ακρη!" Η δημιουργια των αρχειων που βρηκες ειναι σχετικα ευκολη υποθεση παντως... Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Angelcrow Δημοσ. 22 Ιανουαρίου 2019 Μέλος Share Δημοσ. 22 Ιανουαρίου 2019 18 ώρες πριν, jim_p είπε Πριν πω για τα οσα ρωτας στο τελος, με ποιο τροπο εβαλες το xboxdrv? sudo apt install xboxdrv 17 ώρες πριν, mphxths είπε Πριν απαντησω , που δεν εχω τι να απαντησω , πραγματικα ρε @Angelcrow δεν σου πονανε τα ματια οταν διαβαζεις τα χρωματα που εχεις στο ποστ σου?Δηλαδη τα ειδες και ειπες "α οκ , μια χαρα ειναι , δεν θα ξεσκισω κανεναν με αυτα τα χρωματα , βγαινει ακρη!" Η δημιουργια των αρχειων που βρηκες ειναι σχετικα ευκολη υποθεση παντως... 1. Έχεις δίκαιο! 2. Έχεις δίκαιο! ....... οο. Έχεις δίκαιο! Όσον αφορά τη δημιουργία των αρχείων για εμένα που είμαι noob δεν είναι και τόσο εύκολη η μετάβαση στο Linux από τη μία μέρα στην άλλη όταν έχω καλομάθει με τη Microsoft! Καταλαβαίνω κάποια πράγματα αλλά θα μου πάρει καιρό η αλλαγή φιλοσοφίας! Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
jim_p Δημοσ. 23 Ιανουαρίου 2019 Share Δημοσ. 23 Ιανουαρίου 2019 (επεξεργασμένο) Για το USBController::USBController(): libusb_open() failed: LIBUSB_ERROR_ACCESS δες εδω, εκει που λεει για το udev rule. https://bbs.archlinux.org/viewtopic.php?id=213198 Για το αλλο με το service file, το tade.pid γενικα ειναι ενα αρχειο που ψαχνει η εφαρμογη ή το service τρεχει ηδη, οποτε αν τρεχει να μην ξανατρεξει απο την αρχη. Αν δεν υπαρχει, δημιουργειται απο μονο του. Αν θες να το κανεις εσυ, αρκει ενα touch /var/run/xboxdrv.pid σαν root. Το εκτελεσιμο του xboxdrv ειναι οντως στο /usr/bin/xboxdrv Επεξ/σία 23 Ιανουαρίου 2019 από jim_p Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Angelcrow Δημοσ. 25 Ιανουαρίου 2019 Μέλος Share Δημοσ. 25 Ιανουαρίου 2019 Ευχαριστώ πολύ θα το δοκιμάσω και αν έχω πρόβλημα θα επανέλθω! Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα