Bazzite is a cloud native image built upon Fedora Atomic Desktops that brings the best of Linux gaming to all of your devices - including your favorite handheld.
I just purchased a GameSir T7, and while Bazzite seems to recognize it, I can't seem to get it to recognize any input from the controller at all.
lsusb output for the controller:
Bus 003 Device 011: ID 3537:1056 Guangzhou Chicken Run Network Technology Co., Ltd. GameSir-T7 Controller for Xbox
journalctl output at the instant of connecting the controller:
Nov 10 17:07:25 mydesktop kernel: usb 3-3: new full-speed USB device number 10 using xhci_hcd
Nov 10 17:07:25 mydesktop kernel: usb 3-3: New USB device found, idVendor=3537, idProduct=1056, bcdDevice= 1.21
Nov 10 17:07:25 mydesktop kernel: usb 3-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Nov 10 17:07:25 mydesktop kernel: usb 3-3: Product: GameSir-T7 Controller for Xbox
Nov 10 17:07:25 mydesktop kernel: usb 3-3: Manufacturer: Guangzhou Chicken Run Network Technology Co., Ltd.
Nov 10 17:07:25 mydesktop kernel: usb 3-3: SerialNumber: 0000653A6981A4FB
Nov 10 17:07:25 mydesktop kernel: input: Generic X-Box pad as /devices/pci0000:00/0000:00:01.2/0000:01:00.0/0000:02:08.0/0000:06:00.3/usb3/3-3/3-3:1.0/input/input38
Nov 10 17:07:25 mydesktop mtp-probe[7805]: checking bus 3, device 10: "/sys/devices/pci0000:00/0000:00:01.2/0000:01:00.0/0000:02:08.0/0000:06:00.3/usb3/3-3"
Nov 10 17:07:25 mydesktop mtp-probe[7805]: bus: 3, device: 10 was not an MTP device
Nov 10 17:07:26mydeck (udev-worker)[7804]: input38: Process '/bin/input-remapper-control --command autoload --device ' failed with exit code 2.
Nov 10 17:07:26 mydesktop input-remapper-service[1543]: Request to autoload for "Generic X-Box pad"
Nov 10 17:07:26 mydesktop input-remapper-service[1543]: ERROR: Request to autoload "Generic X-Box pad" before a user told the service about their session using set_config_dir
Nov 10 17:07:26 mydesktop (udev-worker)[7806]: js3: Process '/bin/input-remapper-control --command autoload --device /dev/input/js3' failed with exit code 4.
Nov 10 17:07:26 mydesktop mtp-probe[7823]: checking bus 3, device 10: "/sys/devices/pci0000:00/0000:00:01.2/0000:01:00.0/0000:02:08.0/0000:06:00.3/usb3/3-3"
Nov 10 17:07:26 mydesktop mtp-probe[7823]: bus: 3, device: 10 was not an MTP device
AntiMicroX also does not respond at all to this controller, despite recognizing it as a controller (Generic X-Box pad)
That said, my Steam Deck is running Bazzite based on Fedora 41, and it appears just as broken there. I actually initially tried on my Steam Deck, and moved to my desktop to troubleshoot further and more easily gather logs.
I'm really not sure where else to look at this point. Bazzite seems to use xone, and it's really had to tell if the controller is supported yet or not, or what it would take to add support.
Describe the bug
I just purchased a GameSir T7, and while Bazzite seems to recognize it, I can't seem to get it to recognize any input from the controller at all.
lsusb output for the controller:
Bus 003 Device 011: ID 3537:1056 Guangzhou Chicken Run Network Technology Co., Ltd. GameSir-T7 Controller for Xbox
journalctl output at the instant of connecting the controller:
AntiMicroX also does not respond at all to this controller, despite recognizing it as a controller (Generic X-Box pad)
What did you expect to happen?
Input from the GameSir T7.
Output of
rpm-ostree status
Hardware
No response
Extra information or context
I am currently running Bazzite based on Fedora 40 on my desktop at the moment, because of this bug: https://github.com/ublue-os/bazzite/issues/1818 (which still appears broken on 41)
That said, my Steam Deck is running Bazzite based on Fedora 41, and it appears just as broken there. I actually initially tried on my Steam Deck, and moved to my desktop to troubleshoot further and more easily gather logs.
I'm really not sure where else to look at this point. Bazzite seems to use xone, and it's really had to tell if the controller is supported yet or not, or what it would take to add support.