Ich habe eine neue Installation von Ubuntu 16.04 und ich habe ein Spiel von GOG namens Transistor heruntergeladen. Ich habe einen drahtlosen Xbox One-Controller gekauft, um genau diese Art von Spiel zu spielen. Soweit ich herausfinden konnte, wird WLAN auf Ubuntu für diesen Controller noch nicht unterstützt, daher habe ich es mit einem [bekanntermaßen funktionierenden] Micro-USB> USB-Adapter angeschlossen.
Ich habe das Spiel erfolgreich installiert. Ich kann es mit meiner Tastatur / Maus spielen. Ein Klick auf das Controller-Symbol in den Spieleinstellungen führt zu nichts.
Ich habe "Ubuntu xboxdrv integration" installiert und habe jetzt eine Joystick-Option in meinem Einstellungsmenü. Es werden vier 360-Controller aufgelistet, von denen keiner auf Eingaben des Controllers reagiert.
Wenn ich
lsusb
tippe, wird "Microsoft" als eines der verbundenen Dinge aufgelistet. Ich habe die Verbindung zum Controller getrennt und der Eintrag verschwindet, damit ich weiß, dass der Controller vom System gesehen wird. Wenn ich es anschließe, rumpelt es für einen Moment.Wenn ich die Taste "X" (Verbinden) drücke, blinkt sie fast 30 Sekunden lang.
Soweit ich weiß, ist auch der Xbox One-Controller über Kabel mit neueren Versionen von Ubuntu kompatibel. Kann mir jemand sagen, was ich nicht tue oder wo ich anfangen soll zu suchen? Ich gehe davon aus, dass ein neuer Kernel mit dem Betriebssystem installiert wurde.
Ich habe getippt lsmod
und es gibt kein ubuntu-xboxdrv
oder xboxdrv
oder sogar xpad
in der Liste. Ich habe insmod ubuntu-xboxdrv
in das Terminal getippt und erfahren, dass es nicht geladen werden kann, weil es keine Datei oder kein Verzeichnis gibt. Das Tippen modprobe ubuntu-xboxdrv
sagte auch, dass es es nicht finden konnte. (Ich habe es auch xboxdrv
für beide versucht .)
Soweit ich das beurteilen kann, ist es der Schuldige Nummer eins, kein geladener Mod zu sein. Wie sehe ich, ob ubuntu-xboxdrv
überhaupt der Name des Mods ist? Ich habe durch Neuinstallation überprüft, ob die Installation erfolgreich war. Wie finde ich wo es hingegangen ist?
sysfsutils
-sudo apt install sysfsutils
gksu gedit /etc/sysfs.conf
sysfs.conf
-> einmodule/bluetooth/parameters/disable_ertm = 1
quelle