vorab es war meine intension da ich gerne auch mal etwas zocke meinen xbox one (schnurlos) controller via bluetoothctl mit meinem archlinux rechner zu koppeln.
nach diversen anleitungen komm ich leider nicht weiter.
Wenn ich ich mein xbox one controller via bluetoothctl suchen lasse funtioniert soweit alles bis auf das koppeln die kopplung ob übers terminal oder auch über die gui klappt iwie nicht bei mir., wei anderen geräten wie headset oder smartphone ist kein problem.

 Prozessor		: AMD Ryzen 7 2700X Eight-Core Processor
Hauptspeicher		: 16412MB (7481MB used)
Maschinen-Typ		: Desktop
Betriebssystem		: Arch Linux
-Anzeige-
Auflösung		: 3840x1080 pixels
OpenGL-Renderer		: (Unknown)
Session Display Server		: The X.Org Foundation 1.20.10
Kernel                          Linux 5.4.93-2-lts (x86_4)

bluetoothctl trust :   (Device 9C:AA:1B:F8:46:90 Xbox Wireless Controller)

bluetoothctl pair :    ([Xbox Wireless Controller]# pair 9C:AA:1B:F8:46:90
                                 Attempting to pair with 9C:AA:1B:F8:46:90
                                 Failed to pair: org.bluez.Error.AlreadyExists)

bluetoothctl connect :[bluetooth]# connect 9C:AA:1B:F8:46:90
                                  Attempting to connect to 9C:AA:1B:F8:46:90
                                  [CHG] Device 9C:AA:1B:F8:46:90 Connected: yes
                                  [CHG] Device 9C:AA:1B:F8:46:90 ServicesResolved: yes
                                  [CHG] Device 9C:AA:1B:F8:46:90 Paired: yes
                                  Failed to connect: org.bluez.Error.Failed
                                  [CHG] Device 9C:AA:1B:F8:46:90 ServicesResolved: no
                                  [CHG] Device 9C:AA:1B:F8:46:90 Connected: no


systemctl status bluetooth.service                                    
● bluetooth.service - Bluetooth service
     Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; vendor>
     Active: active (running) since Sun 2021-01-31 07:47:23 CET; 11h ago
       Docs: man:bluetoothd(8)
   Main PID: 628 (bluetoothd)
     Status: "Running"
      Tasks: 1 (limit: 19140)
     Memory: 4.0M
     CGroup: /system.slice/bluetooth.service
             └─628 /usr/lib/bluetooth/bluetoothd

Jan 31 07:47:23 kovac bluetoothd[628]: src/main.c:parse_controller_config() Key>
Jan 31 07:47:23 kovac bluetoothd[628]: src/main.c:parse_controller_config() Key>
Jan 31 07:47:23 kovac bluetoothd[628]: src/main.c:parse_controller_config() Key>
Jan 31 07:47:23 kovac systemd[1]: Started Bluetooth service.
Jan 31 07:47:23 kovac bluetoothd[628]: Starting SDP server
Jan 31 07:47:23 kovac bluetoothd[628]: Bluetooth management interface 1.14 init>
Jan 31 07:48:12 kovac bluetoothd[628]: Endpoint registered: sender=:1.83 path=/>
Jan 31 07:48:12 kovac bluetoothd[628]: Endpoint registered: sender=:1.83 path=/>
Jan 31 19:06:29 kovac bluetoothd[628]: sdp_service_search_attr_async: Error sen>
Jan 31 19:06:29 kovac bluetoothd[628]: src/device.c:search_cb() 9C:AA:1B:F8:46:>
lines 1-21/21 (END)...skipping...
● bluetooth.service - Bluetooth service
     Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; vendor preset: disabled)
     Active: active (running) since Sun 2021-01-31 07:47:23 CET; 11h ago
       Docs: man:bluetoothd(8)
   Main PID: 628 (bluetoothd)
     Status: "Running"
      Tasks: 1 (limit: 19140)
     Memory: 4.0M
     CGroup: /system.slice/bluetooth.service
             └─628 /usr/lib/bluetooth/bluetoothd

Jan 31 07:47:23 kovac bluetoothd[628]: src/main.c:parse_controller_config() Key file does not have key “LEConnectionL>
Jan 31 07:47:23 kovac bluetoothd[628]: src/main.c:parse_controller_config() Key file does not have key “LEConnectionS>
Jan 31 07:47:23 kovac bluetoothd[628]: src/main.c:parse_controller_config() Key file does not have key “LEAutoconnect>
Jan 31 07:47:23 kovac systemd[1]: Started Bluetooth service.
Jan 31 07:47:23 kovac bluetoothd[628]: Starting SDP server
Jan 31 07:47:23 kovac bluetoothd[628]: Bluetooth management interface 1.14 initialized
Jan 31 07:48:12 kovac bluetoothd[628]: Endpoint registered: sender=:1.83 path=/MediaEndpoint/A2DPSink/sbc
Jan 31 07:48:12 kovac bluetoothd[628]: Endpoint registered: sender=:1.83 path=/MediaEndpoint/A2DPSource/sbc
Jan 31 19:06:29 kovac bluetoothd[628]: sdp_service_search_attr_async: Error sending data:Transport endpoint is not co>
Jan 31 19:06:29 kovac bluetoothd[628]: src/device.c:search_cb() 9C:AA:1B:F8:46:90: error updating services: Input/out>

lsusb                                                         

Bus 004 Device 004: ID 1058:25e1 Western Digital Technologies, Inc. My Passport (WD20NMVW)
Bus 004 Device 003: ID 1058:2620 Western Digital Technologies, Inc. Elements 2620
Bus 004 Device 002: ID 05e3:0626 Genesys Logic, Inc. USB3.1 Hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 005: ID 046d:c084 Logitech, Inc. G203 Gaming Mouse
Bus 003 Device 003: ID 24ae:4018 Shenzhen Rapoo Technology Co., Ltd. Rapoo Gaming Keyboard
Bus 003 Device 004: ID 0c45:636d Microdia USB 2.0 Camera
Bus 003 Device 002: ID 05e3:0610 Genesys Logic, Inc. Hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 0781:5567 SanDisk Corp. Cruzer Blade
Bus 001 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


So nu meine frage kann mir villt. wer sagen wo mein fehler liegt und wie ich den korigieren kann?

Falls noch infos fehlen einfach bescheid geben und wenn ich was hier im forum zwechs formatierung oder im falschen teill des forums gepostet habe bitte was sagen bin noch neu im forum.

Danke schon mal für die mühe, geduld und hilfe im vorraus.


Gruß arch@c-d-k
Bitte verwende peim Posten von Bildschirmausgaben Codetags.

Du verwendest einen nicht ganz aktuellen lts-Kernel. 5.4.94 ist erhältlich. Mache mal eine Aktualisierung (pacman -Suy).
Danke für den tipp mit den codetags und dem kernel gleich mal beides korigiert ^^

der link geht zwar zu askubuntu, werd es mir aber mal morgen in ruhe anschauen und sag bescheid ob es mir weiter geholfen hat oder nicht.

Danke
Da ist aber ein Link drin, der ins Arch-Wiki verweist.
Danke hab den link gesehen ^^ hab mich da mal durch gearbeitet ist aber leider ohne Erfolg gekrönt. Das Problem, das es sich verbindet und dann wider die Verbindung trennt, bleibt leider bestehen, auch wenn ich alle anderen Geräte die mit Bluetooth gekoppelt sind rausschmeiße.
Ist aber auch kein Problem kann ja immer noch einen Kabel gebundenen Controller benutzen.

Gibt es alternativen für Bluetooth Geräten zu Bluez, Blueman und Bluetoothctl zum Verbinden und Verwalten?
Zwar vermute ich nicht aber fragen kostet ja nichts ^^