had the issue occur again on 20250514.1000 so it doesn't appear to be the missing kernel config at fault.
go-s-lost-controller-logs.tar.gz
systemreport-20250515172037.txt
[2025-05-15 10:05:03] is a timestamp of a good Steam bootup
[2025-05-15 10:08:03] is a timestamp of a controller lost after steam bootup
In that state, if you use the trackpad to launch a gamepad game, does the controller function in-game? Also do the Steam/QAM buttons work? If so that sounds like an issue we fixed in today's stable client update.
Can you also grab the inputplumber journal if this happens again?
@austinp-valve in my case, I'm pretty sure I was not able to use any of the controller buttons when the issue was triggered. I had to use the touchscreen to navigate the UI. I don't think QAM/Steam worked in this state, but admittedly I mainly checked the joystick and ABXY button input to verify if the issue was present or not. I don't believe I tried the controller in-game.
I've spent the past hour updating back and forth between the two most recent Main images while remaining on the latest stable Steam client, and I have not been able to reproduce the issue on any of my attempts. Fairly confident this can be considered resolved, but I'll reopen with the requested logs should it happen again (and also check if it happens in-game at that time)
had this happen again after switching from desktop mode to gamescope-session on 1747772770
systemreport-20250521164115.txt
go-s-controller-controller-2.tar.gz
May 21 09:34:28 legion-go-s inputplumber[982]: [2025-05-21T16:34:28Z INFO inputplumber] Starting InputPlumber v0.58.0
May 21 09:34:28 legion-go-s inputplumber[982]: [2025-05-21T16:34:28Z INFO inputplumber::input::manager] Started hidraw device discovery thread
May 21 09:34:28 legion-go-s inputplumber[982]: [2025-05-21T16:34:28Z INFO inputplumber::input::manager] Started evdev device discovery thread
May 21 09:34:28 legion-go-s inputplumber[982]: [2025-05-21T16:34:28Z WARN inputplumber::udev] No devnode found for device: Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:16/LNXVIDEO:00/input/input5", device_path: "/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:16/LNXVIDEO:00/input/input5", device_node: None, subsystem_name: Some("input"), system_name: "input5", instance_number: Some(5), device_type: None, driver: None, action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:16/LNXVIDEO:00", device_path: "/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:16/LNXVIDEO:00", device_node: None, subsystem_name: Some("acpi"), system_name: "LNXVIDEO:00", instance_number: Some(0), device_type: None, driver: Some("video"), action: None, parent: Some(Device { initialized: false, device_major_minor_number: None, system_path: "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:16", device_path: "/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:16", device_node: None, subsystem_name: Some("acpi"), system_name: "device:16", instance_number: Some(16), device_type: None, driver: None, action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00", device_path: "/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00", device_node: None, subsystem_name: Some("acpi"), system_name: "PNP0A08:00", instance_number: Some(0), device_type: None, driver: None, action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/LNXSYSTM:00/LNXSYBUS:00", device_path: "/devices/LNXSYSTM:00/LNXSYBUS:00", device_node: None, subsystem_name: Some("acpi"), system_name: "LNXSYBUS:00", instance_number: Some(0), device_type: None, driver: None, action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/LNXSYSTM:00", device_path: "/devices/LNXSYSTM:00", device_node: None, subsystem_name: Some("acpi"), system_name: "LNXSYSTM:00", instance_number: Some(0), device_type: None, driver: None, action: None, parent: None }) }) }) }) }) }
May 21 09:34:28 legion-go-s inputplumber[982]: [2025-05-21T16:34:28Z WARN inputplumber::udev] No devnode found for device: Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0", device_path: "/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0", device_node: None, subsystem_name: Some("input"), system_name: "input0", instance_number: Some(0), device_type: None, driver: None, action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00", device_path: "/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00", device_node: None, subsystem_name: Some("acpi"), system_name: "PNP0C0C:00", instance_number: Some(0), device_type: None, driver: Some("button"), action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/LNXSYSTM:00/LNXSYBUS:00", device_path: "/devices/LNXSYSTM:00/LNXSYBUS:00", device_node: None, subsystem_name: Some("acpi"), system_name: "LNXSYBUS:00", instance_number: Some(0), device_type: None, driver: None, action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/LNXSYSTM:00", device_path: "/devices/LNXSYSTM:00", device_node: None, subsystem_name: Some("acpi"), system_name: "LNXSYSTM:00", instance_number: Some(0), device_type: None, driver: None, action: None, parent: None }) }) }) }
May 21 09:34:28 legion-go-s inputplumber[982]: [2025-05-21T16:34:28Z WARN inputplumber::udev] No devnode found for device: Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.1/0000:e2:00.1/sound/card0/input11", device_path: "/devices/pci0000:00/0000:00:08.1/0000:e2:00.1/sound/card0/input11", device_node: None, subsystem_name: Some("input"), system_name: "input11", instance_number: Some(11), device_type: None, driver: None, action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.1/0000:e2:00.1/sound/card0", device_path: "/devices/pci0000:00/0000:00:08.1/0000:e2:00.1/sound/card0", device_node: None, subsystem_name: Some("sound"), system_name: "card0", instance_number: Some(0), device_type: None, driver: None, action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.1/0000:e2:00.1", device_path: "/devices/pci0000:00/0000:00:08.1/0000:e2:00.1", device_node: None, subsystem_name: Some("pci"), system_name: "0000:e2:00.1", instance_number: Some(1), device_type: None, driver: Some("snd_hda_intel"), action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.1", device_path: "/devices/pci0000:00/0000:00:08.1", device_node: None, subsystem_name: Some("pci"), system_name: "0000:00:08.1", instance_number: Some(1), device_type: None, driver: Some("pcieport"), action: None, parent: Some(Device { initialized: false, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00", device_path: "/devices/pci0000:00", device_node: None, subsystem_name: None, system_name: "pci0000:00", instance_number: Some(0), device_type: None, driver: None, action: None, parent: None }) }) }) }) }
May 21 09:34:28 legion-go-s inputplumber[982]: [2025-05-21T16:34:28Z WARN inputplumber::udev] No devnode found for device: Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.1/0000:e2:00.1/sound/card0/input12", device_path: "/devices/pci0000:00/0000:00:08.1/0000:e2:00.1/sound/card0/input12", device_node: None, subsystem_name: Some("input"), system_name: "input12", instance_number: Some(12), device_type: None, driver: None, action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.1/0000:e2:00.1/sound/card0", device_path: "/devices/pci0000:00/0000:00:08.1/0000:e2:00.1/sound/card0", device_node: None, subsystem_name: Some("sound"), system_name: "card0", instance_number: Some(0), device_type: None, driver: None, action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.1/0000:e2:00.1", device_path: "/devices/pci0000:00/0000:00:08.1/0000:e2:00.1", device_node: None, subsystem_name: Some("pci"), system_name: "0000:e2:00.1", instance_number: Some(1), device_type: None, driver: Some("snd_hda_intel"), action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.1", device_path: "/devices/pci0000:00/0000:00:08.1", device_node: None, subsystem_name: Some("pci"), system_name: "0000:00:08.1", instance_number: Some(1), device_type: None, driver: Some("pcieport"), action: None, parent: Some(Device { initialized: false, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00", device_path: "/devices/pci0000:00", device_node: None, subsystem_name: None, system_name: "pci0000:00", instance_number: Some(0), device_type: None, driver: None, action: None, parent: None }) }) }) }) }
May 21 09:34:28 legion-go-s inputplumber[982]: [2025-05-21T16:34:28Z WARN inputplumber::udev] No devnode found for device: Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.1/0000:e2:00.1/sound/card0/input13", device_path: "/devices/pci0000:00/0000:00:08.1/0000:e2:00.1/sound/card0/input13", device_node: None, subsystem_name: Some("input"), system_name: "input13", instance_number: Some(13), device_type: None, driver: None, action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.1/0000:e2:00.1/sound/card0", device_path: "/devices/pci0000:00/0000:00:08.1/0000:e2:00.1/sound/card0", device_node: None, subsystem_name: Some("sound"), system_name: "card0", instance_number: Some(0), device_type: None, driver: None, action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.1/0000:e2:00.1", device_path: "/devices/pci0000:00/0000:00:08.1/0000:e2:00.1", device_node: None, subsystem_name: Some("pci"), system_name: "0000:e2:00.1", instance_number: Some(1), device_type: None, driver: Some("snd_hda_intel"), action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.1", device_path: "/devices/pci0000:00/0000:00:08.1", device_node: None, subsystem_name: Some("pci"), system_name: "0000:00:08.1", instance_number: Some(1), device_type: None, driver: Some("pcieport"), action: None, parent: Some(Device { initialized: false, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00", device_path: "/devices/pci0000:00", device_node: None, subsystem_name: None, system_name: "pci0000:00", instance_number: Some(0), device_type: None, driver: None, action: None, parent: None }) }) }) }) }
May 21 09:34:28 legion-go-s inputplumber[982]: [2025-05-21T16:34:28Z WARN inputplumber::udev] No devnode found for device: Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.1/0000:e2:00.1/sound/card0/input14", device_path: "/devices/pci0000:00/0000:00:08.1/0000:e2:00.1/sound/card0/input14", device_node: None, subsystem_name: Some("input"), system_name: "input14", instance_number: Some(14), device_type: None, driver: None, action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.1/0000:e2:00.1/sound/card0", device_path: "/devices/pci0000:00/0000:00:08.1/0000:e2:00.1/sound/card0", device_node: None, subsystem_name: Some("sound"), system_name: "card0", instance_number: Some(0), device_type: None, driver: None, action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.1/0000:e2:00.1", device_path: "/devices/pci0000:00/0000:00:08.1/0000:e2:00.1", device_node: None, subsystem_name: Some("pci"), system_name: "0000:e2:00.1", instance_number: Some(1), device_type: None, driver: Some("snd_hda_intel"), action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.1", device_path: "/devices/pci0000:00/0000:00:08.1", device_node: None, subsystem_name: Some("pci"), system_name: "0000:00:08.1", instance_number: Some(1), device_type: None, driver: Some("pcieport"), action: None, parent: Some(Device { initialized: false, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00", device_path: "/devices/pci0000:00", device_node: None, subsystem_name: None, system_name: "pci0000:00", instance_number: Some(0), device_type: None, driver: None, action: None, parent: None }) }) }) }) }
May 21 09:34:28 legion-go-s inputplumber[982]: [2025-05-21T16:34:28Z WARN inputplumber::udev] No devnode found for device: Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.1/0000:e2:00.6/sound/card1/input15", device_path: "/devices/pci0000:00/0000:00:08.1/0000:e2:00.6/sound/card1/input15", device_node: None, subsystem_name: Some("input"), system_name: "input15", instance_number: Some(15), device_type: None, driver: None, action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.1/0000:e2:00.6/sound/card1", device_path: "/devices/pci0000:00/0000:00:08.1/0000:e2:00.6/sound/card1", device_node: None, subsystem_name: Some("sound"), system_name: "card1", instance_number: Some(1), device_type: None, driver: None, action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.1/0000:e2:00.6", device_path: "/devices/pci0000:00/0000:00:08.1/0000:e2:00.6", device_node: None, subsystem_name: Some("pci"), system_name: "0000:e2:00.6", instance_number: Some(6), device_type: None, driver: Some("snd_hda_intel"), action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.1", device_path: "/devices/pci0000:00/0000:00:08.1", device_node: None, subsystem_name: Some("pci"), system_name: "0000:00:08.1", instance_number: Some(1), device_type: None, driver: Some("pcieport"), action: None, parent: Some(Device { initialized: false, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00", device_path: "/devices/pci0000:00", device_node: None, subsystem_name: None, system_name: "pci0000:00", instance_number: Some(0), device_type: None, driver: None, action: None, parent: None }) }) }) }) }
May 21 09:34:28 legion-go-s inputplumber[982]: [2025-05-21T16:34:28Z WARN inputplumber::udev] No devnode found for device: Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.1/0000:e2:00.6/sound/card1/input16", device_path: "/devices/pci0000:00/0000:00:08.1/0000:e2:00.6/sound/card1/input16", device_node: None, subsystem_name: Some("input"), system_name: "input16", instance_number: Some(16), device_type: None, driver: None, action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.1/0000:e2:00.6/sound/card1", device_path: "/devices/pci0000:00/0000:00:08.1/0000:e2:00.6/sound/card1", device_node: None, subsystem_name: Some("sound"), system_name: "card1", instance_number: Some(1), device_type: None, driver: None, action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.1/0000:e2:00.6", device_path: "/devices/pci0000:00/0000:00:08.1/0000:e2:00.6", device_node: None, subsystem_name: Some("pci"), system_name: "0000:e2:00.6", instance_number: Some(6), device_type: None, driver: Some("snd_hda_intel"), action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.1", device_path: "/devices/pci0000:00/0000:00:08.1", device_node: None, subsystem_name: Some("pci"), system_name: "0000:00:08.1", instance_number: Some(1), device_type: None, driver: Some("pcieport"), action: None, parent: Some(Device { initialized: false, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00", device_path: "/devices/pci0000:00", device_node: None, subsystem_name: None, system_name: "pci0000:00", instance_number: Some(0), device_type: None, driver: None, action: None, parent: None }) }) }) }) }
May 21 09:34:28 legion-go-s inputplumber[982]: [2025-05-21T16:34:28Z WARN inputplumber::udev] No devnode found for device: Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1/5-1:1.1/input/input17", device_path: "/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1/5-1:1.1/input/input17", device_node: None, subsystem_name: Some("input"), system_name: "input17", instance_number: Some(17), device_type: None, driver: None, action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1/5-1:1.1", device_path: "/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1/5-1:1.1", device_node: None, subsystem_name: Some("usb"), system_name: "5-1:1.1", instance_number: Some(1), device_type: Some("usb_interface"), driver: Some("xpad"), action: None, parent: Some(Device { initialized: true, device_major_minor_number: Some(2145537), system_path: "/sys/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1", device_path: "/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1", device_node: Some("/dev/bus/usb/005/002"), subsystem_name: Some("usb"), system_name: "5-1", instance_number: Some(1), device_type: Some("usb_device"), driver: Some("usb"), action: None, parent: Some(Device { initialized: true, device_major_minor_number: Some(2145536), system_path: "/sys/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5", device_path: "/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5", device_node: Some("/dev/bus/usb/005/001"), subsystem_name: Some("usb"), system_name: "usb5", instance_number: Some(5), device_type: Some("usb_device"), driver: Some("usb"), action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.3/0000:e3:00.0", device_path: "/devices/pci0000:00/0000:00:08.3/0000:e3:00.0", device_node: None, subsystem_name: Some("pci"), system_name: "0000:e3:00.0", instance_number: Some(0), device_type: None, driver: Some("xhci_hcd"), action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.3", device_path: "/devices/pci0000:00/0000:00:08.3", device_node: None, subsystem_name: Some("pci"), system_name: "0000:00:08.3", instance_number: Some(3), device_type: None, driver: Some("pcieport"), action: None, parent: Some(Device { initialized: false, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00", device_path: "/devices/pci0000:00", device_node: None, subsystem_name: None, system_name: "pci0000:00", instance_number: Some(0), device_type: None, driver: None, action: None, parent: None }) }) }) }) }) }) }
May 21 09:34:28 legion-go-s inputplumber[982]: [2025-05-21T16:34:28Z WARN inputplumber::udev] No devnode found for device: Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1/5-1:1.2/0003:1A86:E310.0002/input/input1", device_path: "/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1/5-1:1.2/0003:1A86:E310.0002/input/input1", device_node: None, subsystem_name: Some("input"), system_name: "input1", instance_number: Some(1), device_type: None, driver: None, action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1/5-1:1.2/0003:1A86:E310.0002", device_path: "/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1/5-1:1.2/0003:1A86:E310.0002", device_node: None, subsystem_name: Some("hid"), system_name: "0003:1A86:E310.0002", instance_number: Some(2), device_type: None, driver: Some("hid-multitouch"), action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1/5-1:1.2", device_path: "/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1/5-1:1.2", device_node: None, subsystem_name: Some("usb"), system_name: "5-1:1.2", instance_number: Some(2), device_type: Some("usb_interface"), driver: Some("usbhid"), action: None, parent: Some(Device { initialized: true, device_major_minor_number: Some(2145537), system_path: "/sys/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1", device_path: "/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1", device_node: Some("/dev/bus/usb/005/002"), subsystem_name: Some("usb"), system_name: "5-1", instance_number: Some(1), device_type: Some("usb_device"), driver: Some("usb"), action: None, parent: Some(Device { initialized: true, device_major_minor_number: Some(2145536), system_path: "/sys/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5", device_path: "/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5", device_node: Some("/dev/bus/usb/005/001"), subsystem_name: Some("usb"), system_name: "usb5", instance_number: Some(5), device_type: Some("usb_device"), driver: Some("usb"), action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.3/0000:e3:00.0", device_path: "/devices/pci0000:00/0000:00:08.3/0000:e3:00.0", device_node: None, subsystem_name: Some("pci"), system_name: "0000:e3:00.0", instance_number: Some(0), device_type: None, driver: Some("xhci_hcd"), action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.3", device_path: "/devices/pci0000:00/0000:00:08.3", device_node: None, subsystem_name: Some("pci"), system_name: "0000:00:08.3", instance_number: Some(3), device_type: None, driver: Some("pcieport"), action: None, parent: Some(Device { initialized: false, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00", device_path: "/devices/pci0000:00", device_node: None, subsystem_name: None, system_name: "pci0000:00", instance_number: Some(0), device_type: None, driver: None, action: None, parent: None }) }) }) }) }) }) }) }
May 21 09:34:28 legion-go-s inputplumber[982]: [2025-05-21T16:34:28Z WARN inputplumber::udev] No devnode found for device: Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1/5-1:1.2/0003:1A86:E310.0002/input/input2", device_path: "/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1/5-1:1.2/0003:1A86:E310.0002/input/input2", device_node: None, subsystem_name: Some("input"), system_name: "input2", instance_number: Some(2), device_type: None, driver: None, action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1/5-1:1.2/0003:1A86:E310.0002", device_path: "/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1/5-1:1.2/0003:1A86:E310.0002", device_node: None, subsystem_name: Some("hid"), system_name: "0003:1A86:E310.0002", instance_number: Some(2), device_type: None, driver: Some("hid-multitouch"), action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1/5-1:1.2", device_path: "/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1/5-1:1.2", device_node: None, subsystem_name: Some("usb"), system_name: "5-1:1.2", instance_number: Some(2), device_type: Some("usb_interface"), driver: Some("usbhid"), action: None, parent: Some(Device { initialized: true, device_major_minor_number: Some(2145537), system_path: "/sys/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1", device_path: "/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1", device_node: Some("/dev/bus/usb/005/002"), subsystem_name: Some("usb"), system_name: "5-1", instance_number: Some(1), device_type: Some("usb_device"), driver: Some("usb"), action: None, parent: Some(Device { initialized: true, device_major_minor_number: Some(2145536), system_path: "/sys/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5", device_path: "/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5", device_node: Some("/dev/bus/usb/005/001"), subsystem_name: Some("usb"), system_name: "usb5", instance_number: Some(5), device_type: Some("usb_device"), driver: Some("usb"), action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.3/0000:e3:00.0", device_path: "/devices/pci0000:00/0000:00:08.3/0000:e3:00.0", device_node: None, subsystem_name: Some("pci"), system_name: "0000:e3:00.0", instance_number: Some(0), device_type: None, driver: Some("xhci_hcd"), action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.3", device_path: "/devices/pci0000:00/0000:00:08.3", device_node: None, subsystem_name: Some("pci"), system_name: "0000:00:08.3", instance_number: Some(3), device_type: None, driver: Some("pcieport"), action: None, parent: Some(Device { initialized: false, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00", device_path: "/devices/pci0000:00", device_node: None, subsystem_name: None, system_name: "pci0000:00", instance_number: Some(0), device_type: None, driver: None, action: None, parent: None }) }) }) }) }) }) }) }
May 21 09:34:28 legion-go-s inputplumber[982]: [2025-05-21T16:34:28Z WARN inputplumber::udev] No devnode found for device: Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1/5-1:1.2/0003:1A86:E310.0002/input/input3", device_path: "/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1/5-1:1.2/0003:1A86:E310.0002/input/input3", device_node: None, subsystem_name: Some("input"), system_name: "input3", instance_number: Some(3), device_type: None, driver: None, action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1/5-1:1.2/0003:1A86:E310.0002", device_path: "/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1/5-1:1.2/0003:1A86:E310.0002", device_node: None, subsystem_name: Some("hid"), system_name: "0003:1A86:E310.0002", instance_number: Some(2), device_type: None, driver: Some("hid-multitouch"), action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1/5-1:1.2", device_path: "/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1/5-1:1.2", device_node: None, subsystem_name: Some("usb"), system_name: "5-1:1.2", instance_number: Some(2), device_type: Some("usb_interface"), driver: Some("usbhid"), action: None, parent: Some(Device { initialized: true, device_major_minor_number: Some(2145537), system_path: "/sys/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1", device_path: "/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1", device_node: Some("/dev/bus/usb/005/002"), subsystem_name: Some("usb"), system_name: "5-1", instance_number: Some(1), device_type: Some("usb_device"), driver: Some("usb"), action: None, parent: Some(Device { initialized: true, device_major_minor_number: Some(2145536), system_path: "/sys/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5", device_path: "/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5", device_node: Some("/dev/bus/usb/005/001"), subsystem_name: Some("usb"), system_name: "usb5", instance_number: Some(5), device_type: Some("usb_device"), driver: Some("usb"), action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.3/0000:e3:00.0", device_path: "/devices/pci0000:00/0000:00:08.3/0000:e3:00.0", device_node: None, subsystem_name: Some("pci"), system_name: "0000:e3:00.0", instance_number: Some(0), device_type: None, driver: Some("xhci_hcd"), action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.3", device_path: "/devices/pci0000:00/0000:00:08.3", device_node: None, subsystem_name: Some("pci"), system_name: "0000:00:08.3", instance_number: Some(3), device_type: None, driver: Some("pcieport"), action: None, parent: Some(Device { initialized: false, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00", device_path: "/devices/pci0000:00", device_node: None, subsystem_name: None, system_name: "pci0000:00", instance_number: Some(0), device_type: None, driver: None, action: None, parent: None }) }) }) }) }) }) }) }
May 21 09:34:28 legion-go-s inputplumber[982]: [2025-05-21T16:34:28Z WARN inputplumber::udev] No devnode found for device: Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1/5-1:1.2/0003:1A86:E310.0002/input/input4", device_path: "/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1/5-1:1.2/0003:1A86:E310.0002/input/input4", device_node: None, subsystem_name: Some("input"), system_name: "input4", instance_number: Some(4), device_type: None, driver: None, action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1/5-1:1.2/0003:1A86:E310.0002", device_path: "/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1/5-1:1.2/0003:1A86:E310.0002", device_node: None, subsystem_name: Some("hid"), system_name: "0003:1A86:E310.0002", instance_number: Some(2), device_type: None, driver: Some("hid-multitouch"), action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1/5-1:1.2", device_path: "/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1/5-1:1.2", device_node: None, subsystem_name: Some("usb"), system_name: "5-1:1.2", instance_number: Some(2), device_type: Some("usb_interface"), driver: Some("usbhid"), action: None, parent: Some(Device { initialized: true, device_major_minor_number: Some(2145537), system_path: "/sys/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1", device_path: "/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1", device_node: Some("/dev/bus/usb/005/002"), subsystem_name: Some("usb"), system_name: "5-1", instance_number: Some(1), device_type: Some("usb_device"), driver: Some("usb"), action: None, parent: Some(Device { initialized: true, device_major_minor_number: Some(2145536), system_path: "/sys/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5", device_path: "/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5", device_node: Some("/dev/bus/usb/005/001"), subsystem_name: Some("usb"), system_name: "usb5", instance_number: Some(5), device_type: Some("usb_device"), driver: Some("usb"), action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.3/0000:e3:00.0", device_path: "/devices/pci0000:00/0000:00:08.3/0000:e3:00.0", device_node: None, subsystem_name: Some("pci"), system_name: "0000:e3:00.0", instance_number: Some(0), device_type: None, driver: Some("xhci_hcd"), action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.3", device_path: "/devices/pci0000:00/0000:00:08.3", device_node: None, subsystem_name: Some("pci"), system_name: "0000:00:08.3", instance_number: Some(3), device_type: None, driver: Some("pcieport"), action: None, parent: Some(Device { initialized: false, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00", device_path: "/devices/pci0000:00", device_node: None, subsystem_name: None, system_name: "pci0000:00", instance_number: Some(0), device_type: None, driver: None, action: None, parent: None }) }) }) }) }) }) }) }
May 21 09:34:28 legion-go-s inputplumber[982]: [2025-05-21T16:34:28Z WARN inputplumber::udev] No devnode found for device: Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:14.3/PNP0C09:00/VPC2004:00/input/input7", device_path: "/devices/pci0000:00/0000:00:14.3/PNP0C09:00/VPC2004:00/input/input7", device_node: None, subsystem_name: Some("input"), system_name: "input7", instance_number: Some(7), device_type: None, driver: None, action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:14.3/PNP0C09:00/VPC2004:00", device_path: "/devices/pci0000:00/0000:00:14.3/PNP0C09:00/VPC2004:00", device_node: None, subsystem_name: Some("platform"), system_name: "VPC2004:00", instance_number: Some(0), device_type: None, driver: Some("ideapad_acpi"), action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:14.3/PNP0C09:00", device_path: "/devices/pci0000:00/0000:00:14.3/PNP0C09:00", device_node: None, subsystem_name: Some("platform"), system_name: "PNP0C09:00", instance_number: Some(0), device_type: None, driver: None, action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:14.3", device_path: "/devices/pci0000:00/0000:00:14.3", device_node: None, subsystem_name: Some("pci"), system_name: "0000:00:14.3", instance_number: Some(3), device_type: None, driver: None, action: None, parent: Some(Device { initialized: false, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00", device_path: "/devices/pci0000:00", device_node: None, subsystem_name: None, system_name: "pci0000:00", instance_number: Some(0), device_type: None, driver: None, action: None, parent: None }) }) }) }) }
May 21 09:34:28 legion-go-s inputplumber[982]: [2025-05-21T16:34:28Z WARN inputplumber::udev] No devnode found for device: Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/platform/AMDI0010:02/i2c-1/i2c-NVTK0603:00/0018:0603:F200.0008/input/input6", device_path: "/devices/platform/AMDI0010:02/i2c-1/i2c-NVTK0603:00/0018:0603:F200.0008/input/input6", device_node: None, subsystem_name: Some("input"), system_name: "input6", instance_number: Some(6), device_type: None, driver: None, action: None, parent: Some(Device { initialized: false, device_major_minor_number: None, system_path: "/sys/devices/platform/AMDI0010:02/i2c-1/i2c-NVTK0603:00/0018:0603:F200.0008", device_path: "/devices/platform/AMDI0010:02/i2c-1/i2c-NVTK0603:00/0018:0603:F200.0008", device_node: None, subsystem_name: Some("hid"), system_name: "0018:0603:F200.0008", instance_number: Some(8), device_type: None, driver: Some("hid-multitouch"), action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/platform/AMDI0010:02/i2c-1/i2c-NVTK0603:00", device_path: "/devices/platform/AMDI0010:02/i2c-1/i2c-NVTK0603:00", device_node: None, subsystem_name: Some("i2c"), system_name: "i2c-NVTK0603:00", instance_number: Some(0), device_type: None, driver: Some("i2c_hid_acpi"), action: None, parent: Some(Device { initialized: false, device_major_minor_number: None, system_path: "/sys/devices/platform/AMDI0010:02/i2c-1", device_path: "/devices/platform/AMDI0010:02/i2c-1", device_node: None, subsystem_name: Some("i2c"), system_name: "i2c-1", instance_number: Some(1), device_type: None, driver: None, action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/platform/AMDI0010:02", device_path: "/devices/platform/AMDI0010:02", device_node: None, subsystem_name: Some("platform"), system_name: "AMDI0010:02", instance_number: Some(2), device_type: None, driver: Some("i2c_designware"), action: None, parent: Some(Device { initialized: false, device_major_minor_number: None, system_path: "/sys/devices/platform", device_path: "/devices/platform", device_node: None, subsystem_name: None, system_name: "platform", instance_number: None, device_type: None, driver: None, action: None, parent: None }) }) }) }) }) }
May 21 09:34:28 legion-go-s inputplumber[982]: [2025-05-21T16:34:28Z WARN inputplumber::udev] No devnode found for device: Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/platform/i8042/serio0/input/input9", device_path: "/devices/platform/i8042/serio0/input/input9", device_node: None, subsystem_name: Some("input"), system_name: "input9", instance_number: Some(9), device_type: None, driver: None, action: None, parent: Some(Device { initialized: false, device_major_minor_number: None, system_path: "/sys/devices/platform/i8042/serio0", device_path: "/devices/platform/i8042/serio0", device_node: None, subsystem_name: Some("serio"), system_name: "serio0", instance_number: Some(0), device_type: None, driver: Some("atkbd"), action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/platform/i8042", device_path: "/devices/platform/i8042", device_node: None, subsystem_name: Some("platform"), system_name: "i8042", instance_number: Some(8042), device_type: None, driver: Some("i8042"), action: None, parent: Some(Device { initialized: false, device_major_minor_number: None, system_path: "/sys/devices/platform", device_path: "/devices/platform", device_node: None, subsystem_name: None, system_name: "platform", instance_number: None, device_type: None, driver: None, action: None, parent: None }) }) }) }
May 21 09:34:28 legion-go-s inputplumber[982]: [2025-05-21T16:34:28Z WARN inputplumber::udev] No devnode found for device: Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/platform/pcspkr/input/input8", device_path: "/devices/platform/pcspkr/input/input8", device_node: None, subsystem_name: Some("input"), system_name: "input8", instance_number: Some(8), device_type: None, driver: None, action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/platform/pcspkr", device_path: "/devices/platform/pcspkr", device_node: None, subsystem_name: Some("platform"), system_name: "pcspkr", instance_number: None, device_type: None, driver: Some("pcspkr"), action: None, parent: Some(Device { initialized: false, device_major_minor_number: None, system_path: "/sys/devices/platform", device_path: "/devices/platform", device_node: None, subsystem_name: None, system_name: "platform", instance_number: None, device_type: None, driver: None, action: None, parent: None }) }) }
May 21 09:34:28 legion-go-s inputplumber[982]: [2025-05-21T16:34:28Z WARN inputplumber::udev] No devnode found for device: Device { initialized: false, device_major_minor_number: None, system_path: "/sys/devices/0020:1022:0001.0007/HID-SENSOR-200041.1.auto/trigger0", device_path: "/devices/0020:1022:0001.0007/HID-SENSOR-200041.1.auto/trigger0", device_node: None, subsystem_name: Some("iio"), system_name: "trigger0", instance_number: Some(0), device_type: None, driver: None, action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/0020:1022:0001.0007/HID-SENSOR-200041.1.auto", device_path: "/devices/0020:1022:0001.0007/HID-SENSOR-200041.1.auto", device_node: None, subsystem_name: Some("platform"), system_name: "HID-SENSOR-200041.1.auto", instance_number: None, device_type: Some("mfd_device"), driver: Some("hid_sensor_als"), action: None, parent: Some(Device { initialized: false, device_major_minor_number: None, system_path: "/sys/devices/0020:1022:0001.0007", device_path: "/devices/0020:1022:0001.0007", device_node: None, subsystem_name: Some("hid"), system_name: "0020:1022:0001.0007", instance_number: Some(7), device_type: None, driver: Some("hid-sensor-hub"), action: None, parent: None }) }) }
May 21 09:34:28 legion-go-s inputplumber[982]: [2025-05-21T16:34:28Z WARN inputplumber::udev] No devnode found for device: Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:02.3/0000:02:00.0/leds/mmc0::", device_path: "/devices/pci0000:00/0000:00:02.3/0000:02:00.0/leds/mmc0::", device_node: None, subsystem_name: Some("leds"), system_name: "mmc0::", instance_number: None, device_type: None, driver: None, action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:02.3/0000:02:00.0", device_path: "/devices/pci0000:00/0000:00:02.3/0000:02:00.0", device_node: None, subsystem_name: Some("pci"), system_name: "0000:02:00.0", instance_number: Some(0), device_type: None, driver: Some("sdhci-pci"), action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:02.3", device_path: "/devices/pci0000:00/0000:00:02.3", device_node: None, subsystem_name: Some("pci"), system_name: "0000:00:02.3", instance_number: Some(3), device_type: None, driver: Some("pcieport"), action: None, parent: Some(Device { initialized: false, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00", device_path: "/devices/pci0000:00", device_node: None, subsystem_name: None, system_name: "pci0000:00", instance_number: Some(0), device_type: None, driver: None, action: None, parent: None }) }) }) }
May 21 09:34:28 legion-go-s inputplumber[982]: [2025-05-21T16:34:28Z WARN inputplumber::udev] No devnode found for device: Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1/5-1:1.3/0003:1A86:E310.0003/leds/go_s:rgb:joystick_rings", device_path: "/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1/5-1:1.3/0003:1A86:E310.0003/leds/go_s:rgb:joystick_rings", device_node: None, subsystem_name: Some("leds"), system_name: "go_s:rgb:joystick_rings", instance_number: None, device_type: None, driver: None, action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1/5-1:1.3/0003:1A86:E310.0003", device_path: "/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1/5-1:1.3/0003:1A86:E310.0003", device_node: None, subsystem_name: Some("hid"), system_name: "0003:1A86:E310.0003", instance_number: Some(3), device_type: None, driver: Some("lenovo-legos-hid"), action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1/5-1:1.3", device_path: "/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1/5-1:1.3", device_node: None, subsystem_name: Some("usb"), system_name: "5-1:1.3", instance_number: Some(3), device_type: Some("usb_interface"), driver: Some("usbhid"), action: None, parent: Some(Device { initialized: true, device_major_minor_number: Some(2145537), system_path: "/sys/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1", device_path: "/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1", device_node: Some("/dev/bus/usb/005/002"), subsystem_name: Some("usb"), system_name: "5-1", instance_number: Some(1), device_type: Some("usb_device"), driver: Some("usb"), action: None, parent: Some(Device { initialized: true, device_major_minor_number: Some(2145536), system_path: "/sys/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5", device_path: "/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5", device_node: Some("/dev/bus/usb/005/001"), subsystem_name: Some("usb"), system_name: "usb5", instance_number: Some(5), device_type: Some("usb_device"), driver: Some("usb"), action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.3/0000:e3:00.0", device_path: "/devices/pci0000:00/0000:00:08.3/0000:e3:00.0", device_node: None, subsystem_name: Some("pci"), system_name: "0000:e3:00.0", instance_number: Some(0), device_type: None, driver: Some("xhci_hcd"), action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.3", device_path: "/devices/pci0000:00/0000:00:08.3", device_node: None, subsystem_name: Some("pci"), system_name: "0000:00:08.3", instance_number: Some(3), device_type: None, driver: Some("pcieport"), action: None, parent: Some(Device { initialized: false, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00", device_path: "/devices/pci0000:00", device_node: None, subsystem_name: None, system_name: "pci0000:00", instance_number: Some(0), device_type: None, driver: None, action: None, parent: None }) }) }) }) }) }) }) }
May 21 09:34:28 legion-go-s inputplumber[982]: [2025-05-21T16:34:28Z WARN inputplumber::udev] No devnode found for device: Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1/leds/xpad0", device_path: "/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1/leds/xpad0", device_node: None, subsystem_name: Some("leds"), system_name: "xpad0", instance_number: Some(0), device_type: None, driver: None, action: None, parent: Some(Device { initialized: true, device_major_minor_number: Some(2145537), system_path: "/sys/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1", device_path: "/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5/5-1", device_node: Some("/dev/bus/usb/005/002"), subsystem_name: Some("usb"), system_name: "5-1", instance_number: Some(1), device_type: Some("usb_device"), driver: Some("usb"), action: None, parent: Some(Device { initialized: true, device_major_minor_number: Some(2145536), system_path: "/sys/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5", device_path: "/devices/pci0000:00/0000:00:08.3/0000:e3:00.0/usb5", device_node: Some("/dev/bus/usb/005/001"), subsystem_name: Some("usb"), system_name: "usb5", instance_number: Some(5), device_type: Some("usb_device"), driver: Some("usb"), action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.3/0000:e3:00.0", device_path: "/devices/pci0000:00/0000:00:08.3/0000:e3:00.0", device_node: None, subsystem_name: Some("pci"), system_name: "0000:e3:00.0", instance_number: Some(0), device_type: None, driver: Some("xhci_hcd"), action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00/0000:00:08.3", device_path: "/devices/pci0000:00/0000:00:08.3", device_node: None, subsystem_name: Some("pci"), system_name: "0000:00:08.3", instance_number: Some(3), device_type: None, driver: Some("pcieport"), action: None, parent: Some(Device { initialized: false, device_major_minor_number: None, system_path: "/sys/devices/pci0000:00", device_path: "/devices/pci0000:00", device_node: None, subsystem_name: None, system_name: "pci0000:00", instance_number: Some(0), device_type: None, driver: None, action: None, parent: None }) }) }) }) }) }
May 21 09:34:28 legion-go-s inputplumber[982]: [2025-05-21T16:34:28Z WARN inputplumber::udev] No devnode found for device: Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/platform/i8042/serio0/input/input9/input9::capslock", device_path: "/devices/platform/i8042/serio0/input/input9/input9::capslock", device_node: None, subsystem_name: Some("leds"), system_name: "input9::capslock", instance_number: None, device_type: None, driver: None, action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/platform/i8042/serio0/input/input9", device_path: "/devices/platform/i8042/serio0/input/input9", device_node: None, subsystem_name: Some("input"), system_name: "input9", instance_number: Some(9), device_type: None, driver: None, action: None, parent: Some(Device { initialized: false, device_major_minor_number: None, system_path: "/sys/devices/platform/i8042/serio0", device_path: "/devices/platform/i8042/serio0", device_node: None, subsystem_name: Some("serio"), system_name: "serio0", instance_number: Some(0), device_type: None, driver: Some("atkbd"), action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/platform/i8042", device_path: "/devices/platform/i8042", device_node: None, subsystem_name: Some("platform"), system_name: "i8042", instance_number: Some(8042), device_type: None, driver: Some("i8042"), action: None, parent: Some(Device { initialized: false, device_major_minor_number: None, system_path: "/sys/devices/platform", device_path: "/devices/platform", device_node: None, subsystem_name: None, system_name: "platform", instance_number: None, device_type: None, driver: None, action: None, parent: None }) }) }) }) }
May 21 09:34:28 legion-go-s steamos-manager[1025]: 2025-05-21T16:34:28.656906Z INFO steamos_manager: Starting inputplumber
May 21 09:34:28 legion-go-s inputplumber[982]: [2025-05-21T16:34:28Z WARN inputplumber::udev] No devnode found for device: Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/platform/i8042/serio0/input/input9/input9::numlock", device_path: "/devices/platform/i8042/serio0/input/input9/input9::numlock", device_node: None, subsystem_name: Some("leds"), system_name: "input9::numlock", instance_number: None, device_type: None, driver: None, action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/platform/i8042/serio0/input/input9", device_path: "/devices/platform/i8042/serio0/input/input9", device_node: None, subsystem_name: Some("input"), system_name: "input9", instance_number: Some(9), device_type: None, driver: None, action: None, parent: Some(Device { initialized: false, device_major_minor_number: None, system_path: "/sys/devices/platform/i8042/serio0", device_path: "/devices/platform/i8042/serio0", device_node: None, subsystem_name: Some("serio"), system_name: "serio0", instance_number: Some(0), device_type: None, driver: Some("atkbd"), action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/platform/i8042", device_path: "/devices/platform/i8042", device_node: None, subsystem_name: Some("platform"), system_name: "i8042", instance_number: Some(8042), device_type: None, driver: Some("i8042"), action: None, parent: Some(Device { initialized: false, device_major_minor_number: None, system_path: "/sys/devices/platform", device_path: "/devices/platform", device_node: None, subsystem_name: None, system_name: "platform", instance_number: None, device_type: None, driver: None, action: None, parent: None }) }) }) }) }
May 21 09:34:28 legion-go-s steamos-manager[1025]: 2025-05-21T16:34:28.657433Z INFO steamos_manager::inputplumber: Can't query initial InputPlumber devices: org.freedesktop.DBus.Error.ServiceUnknown: The name is not activatable
May 21 09:34:28 legion-go-s inputplumber[982]: [2025-05-21T16:34:28Z WARN inputplumber::udev] No devnode found for device: Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/platform/i8042/serio0/input/input9/input9::scrolllock", device_path: "/devices/platform/i8042/serio0/input/input9/input9::scrolllock", device_node: None, subsystem_name: Some("leds"), system_name: "input9::scrolllock", instance_number: None, device_type: None, driver: None, action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/platform/i8042/serio0/input/input9", device_path: "/devices/platform/i8042/serio0/input/input9", device_node: None, subsystem_name: Some("input"), system_name: "input9", instance_number: Some(9), device_type: None, driver: None, action: None, parent: Some(Device { initialized: false, device_major_minor_number: None, system_path: "/sys/devices/platform/i8042/serio0", device_path: "/devices/platform/i8042/serio0", device_node: None, subsystem_name: Some("serio"), system_name: "serio0", instance_number: Some(0), device_type: None, driver: Some("atkbd"), action: None, parent: Some(Device { initialized: true, device_major_minor_number: None, system_path: "/sys/devices/platform/i8042", device_path: "/devices/platform/i8042", device_node: None, subsystem_name: Some("platform"), system_name: "i8042", instance_number: Some(8042), device_type: None, driver: Some("i8042"), action: None, parent: Some(Device { initialized: false, device_major_minor_number: None, system_path: "/sys/devices/platform", device_path: "/devices/platform", device_node: None, subsystem_name: None, system_name: "platform", instance_number: None, device_type: None, driver: None, action: None, parent: None }) }) }) }) }
May 21 09:34:28 legion-go-s inputplumber[982]: [2025-05-21T16:34:28Z INFO inputplumber::input::manager] Found a matching hidraw device hidraw://hidraw0, creating CompositeDevice
May 21 09:34:28 legion-go-s inputplumber[982]: [2025-05-21T16:34:28Z INFO inputplumber::input::manager] Found matching source device for: "Lenovo Legion Go S"
May 21 09:34:28 legion-go-s inputplumber[982]: [2025-05-21T16:34:28Z INFO inputplumber::input::composite_device] Creating CompositeDevice with config: Lenovo Legion Go S
May 21 09:34:28 legion-go-s inputplumber[982]: [2025-05-21T16:34:28Z INFO inputplumber::input::composite_device] Loading device profile `Default` from: /usr/share/inputplumber/profiles/default.yaml
May 21 09:34:28 legion-go-s inputplumber[982]: [2025-05-21T16:34:28Z INFO inputplumber::input::source::hidraw] Detected Legion Go S Touchpad
May 21 09:34:28 legion-go-s inputplumber[982]: [2025-05-21T16:34:28Z INFO inputplumber::input::manager] Found missing hidraw device, adding source device hidraw://hidraw3 to existing composite device: "/org/shadowblip/InputPlumber/CompositeDevice0"
May 21 09:34:28 legion-go-s inputplumber[982]: [2025-05-21T16:34:28Z INFO inputplumber::input::source::hidraw] Detected Legion Go S Config
May 21 09:34:28 legion-go-s inputplumber[982]: [2025-05-21T16:34:28Z INFO inputplumber::input::manager] Found missing hidraw device, adding source device hidraw://hidraw5 to existing composite device: "/org/shadowblip/InputPlumber/CompositeDevice0"
May 21 09:34:28 legion-go-s inputplumber[982]: [2025-05-21T16:34:28Z INFO inputplumber::input::manager] Found missing hidraw device, adding source device hidraw://hidraw6 to existing composite device: "/org/shadowblip/InputPlumber/CompositeDevice0"
May 21 09:34:29 legion-go-s inputplumber[982]: [2025-05-21T16:34:29Z INFO inputplumber::input::source::hidraw] Detected Legion Go S IMU
May 21 09:34:29 legion-go-s inputplumber[982]: [2025-05-21T16:34:29Z INFO inputplumber::input::source::hidraw] Detected Legion Go S Controller
May 21 09:34:29 legion-go-s inputplumber[982]: [2025-05-21T16:34:29Z INFO inputplumber::input::manager] Found missing input device, adding source device evdev://event13 to existing composite device: "/org/shadowblip/InputPlumber/CompositeDevice0"
May 21 09:34:29 legion-go-s inputplumber[982]: [2025-05-21T16:34:29Z INFO inputplumber::input::manager] Found missing input device, adding source device evdev://event1 to existing composite device: "/org/shadowblip/InputPlumber/CompositeDevice0"
May 21 09:34:29 legion-go-s inputplumber[982]: [2025-05-21T16:34:29Z INFO inputplumber::input::source::evdev::blocked] Blocking input events from /dev/input/event1
May 21 09:34:29 legion-go-s inputplumber[982]: [2025-05-21T16:34:29Z INFO inputplumber::input::manager] Found missing input device, adding source device evdev://event4 to existing composite device: "/org/shadowblip/InputPlumber/CompositeDevice0"
May 21 09:34:29 legion-go-s inputplumber[982]: [2025-05-21T16:34:29Z INFO inputplumber::input::source::evdev::blocked] Blocking input events from /dev/input/event4
May 21 09:34:29 legion-go-s inputplumber[982]: [2025-05-21T16:34:29Z WARN inputplumber::input::manager] iio device discarded for missing devnode: als-dev0 (trigger0) at /devices/0020:1022:0001.0007/HID-SENSOR-200041.1.auto/trigger0
May 21 09:34:29 legion-go-s inputplumber[982]: [2025-05-21T16:34:29Z INFO inputplumber::input::manager] Found missing leds device, adding source device leds://go_s:rgb:joystick_rings to existing composite device: "/org/shadowblip/InputPlumber/CompositeDevice0"
May 21 09:34:29 legion-go-s inputplumber[982]: [2025-05-21T16:34:29Z INFO inputplumber::input::manager] Gamepad order: ["/org/shadowblip/InputPlumber/CompositeDevice0"]
May 21 09:34:29 legion-go-s inputplumber[982]: [2025-05-21T16:34:29Z WARN inputplumber::input::composite_device] Failed to hide device '': "Unable to determine parent for device"
May 21 09:42:51 legion-go-s inputplumber[982]: [2025-05-21T16:42:51Z INFO inputplumber::input::manager] Found missing hidraw device, adding source device hidraw://hidraw3 to existing composite device: "/org/shadowblip/InputPlumber/CompositeDevice0"
May 21 09:42:51 legion-go-s inputplumber[982]: [2025-05-21T16:42:51Z INFO inputplumber::input::source::hidraw] Detected Legion Go S Config
also:
does not work in-game
QAM/steam both non-functional
trackpad does not work
This appears to be a steam bug. I was able to trigger the bug on 20250521.1000 switching between desktop and gamemode. InputPlumber behaves as normal when input isn't present. Using hid-recorder I can see that hidraw10 is still producing the expected output.
~/.steam/root/logs/controller.txt had no meaningful diff between working and not working
22d21
< Controller PollState Changed from 1 to 2
23a23
> Controller PollState Changed from 1 to 2
25,26d24
< BYieldingQueryAccountsRegisteredToController
< BYieldingQueryAccountsRegisteredToController - server unavailable checking local cache for stored values
Printing this:
< BYieldingQueryAccountsRegisteredToController
< BYieldingQueryAccountsRegisteredToController - server unavailable checking local cache for stored values
is fine and shouldn't cause issues as far as I'm aware. I think all non-Steam HW ends up printing that
[2025-05-21 09:40:47] Client version: 1747772770
[2025-05-21 09:40:47] Local Device Found
type: 28de 12ff
path: /dev/hidraw8
serial_number: - 0
[2025-05-21 09:40:47] Manufacturer:
[2025-05-21 09:40:47] Product: Legion Go S Controller
[2025-05-21 09:40:47] Release: 0
[2025-05-21 09:40:47] Interface: -1
[2025-05-21 09:40:47] Unrecognized controller using V1 HID protocol
[2025-05-21 09:40:47] !! Steam controller device opened for index 0.
[2025-05-21 09:40:47] Steam Controller reserving XInput slot 0
[2025-05-21 09:40:48] Disconnecting zombie controller 0
[2025-05-21 09:40:48] Controller PollState Changed from 0 to 1
[2025-05-21 09:40:48] Scheduled disconnect of controller 0
[2025-05-21 09:40:48] Controller PollState Changed from 1 to 0
[2025-05-21 09:40:48] Opted-in Controller Mask for AppId 0: f
[2025-05-21 09:40:48] GetControllerInfo failed - executed 0, success 0
[2025-05-21 09:40:48] BYieldingMarkControllerConfigsInUse
In this section we tried to read feature reports to get controller information from the device and failed, so we disconnected it then let the device reconnect. We then tried to use it as normal but I guess input wasn't working?
[2025-05-21 15:54:05] Client version: 1747772770
[2025-05-21 15:54:05] Local Device Found
type: 28de 12ff
path: /dev/hidraw8
serial_number: - 0
[2025-05-21 15:54:05] Manufacturer:
[2025-05-21 15:54:05] Product: Legion Go S Controller
[2025-05-21 15:54:05] Release: 0
[2025-05-21 15:54:05] Interface: -1
[2025-05-21 15:54:05] Unrecognized controller using V1 HID protocol
[2025-05-21 15:54:05] !! Steam controller device opened for index 0.
[2025-05-21 15:54:05] Steam Controller reserving XInput slot 0
[2025-05-21 15:54:05] Disconnecting zombie controller 0
[2025-05-21 15:54:06] Controller PollState Changed from 0 to 1
[2025-05-21 15:54:06] Scheduled disconnect of controller 0
[2025-05-21 15:54:06] Controller PollState Changed from 1 to 0
[2025-05-21 15:54:06] Local Device Found
type: 28de 12ff
path: /dev/hidraw8
serial_number: - 0
[2025-05-21 15:54:06] Manufacturer:
[2025-05-21 15:54:06] Product: Legion Go S Controller
[2025-05-21 15:54:06] Release: 0
[2025-05-21 15:54:06] Interface: -1
[2025-05-21 15:54:06] Unrecognized controller using V1 HID protocol
[2025-05-21 15:54:06] !! Steam controller device opened for index 0.
[2025-05-21 15:54:06] Steam Controller reserving XInput slot 0
[2025-05-21 15:54:06] Opted-in Controller Mask for AppId 0: f
[2025-05-21 15:54:06] BYieldingMarkControllerConfigsInUse
[2025-05-21 15:54:07] Controller PollState Changed from 0 to 1
[2025-05-21 15:54:07] Add to Config Cache Request 0 769
[2025-05-21 15:54:07] Add to Config Cache Request 0 769
[2025-05-21 15:54:07] Add to Config Cache Request 0 769
[2025-05-21 15:54:07] Queueing activation for controller: 0 app: 769
[2025-05-21 15:54:07] HID: Add to Config Cache - full cache hit 0 769
[2025-05-21 15:54:07] HID: Add to Config Cache - full cache hit 0 769
[2025-05-21 15:54:07] BYieldingQueryAccountsRegisteredToController
[2025-05-21 15:54:07] Controller PollState Changed from 1 to 2
[2025-05-21 15:54:07] Touchscreen DefaultMode 4
[2025-05-21 15:54:07] BYieldingQueryAccountsRegisteredToController
[2025-05-21 15:54:07] BYieldingQueryAccountsRegisteredToController - server unavailable checking local cache for stored values
[2025-05-21 15:54:07] BYieldingQueryAccountsRegisteredToController - server unavailable checking local cache for stored values
[2025-05-21 15:54:09] Opted-in Controller Mask for AppId 0: f
[2025-05-21 15:54:09] Controller has an Invalid or missing unit serial number, setting to '28de-12ff-66be6575'
[2025-05-21 15:54:09] ConfigSet - found config set file on-disk: /home/deck/.local/share/Steam/steamapps/common/Steam Controller Configs/1723753845/config/configset_controller_legion_go_s.vdf
[2025-05-21 15:54:09] Set Account Config Sets 0 0 0
[2025-05-21 15:54:09] CClientJobFetchPersonalizationFileID - AutoCloud
[2025-05-21 15:54:09] Add to Config Cache Request 0 769
[2025-05-21 15:54:09] HID: Add to Config Cache - full cache hit 0 769
[2025-05-21 15:54:09] BYieldingQueryAccountsRegisteredToController
[2025-05-21 15:54:09] BYieldingQueryAccountsRegisteredToController - server unavailable checking local cache for stored values
[2025-05-21 15:54:09] Add to Config Cache Request 0 769
[2025-05-21 15:54:09] HID: Add to Config Cache - full cache hit 0 769
[2025-05-21 15:54:09] Add to Config Cache Request 0 769
[2025-05-21 15:54:09] Queueing activation for controller: 0 app: 769
[2025-05-21 15:54:09] HID: Add to Config Cache - full cache hit 0 769
[2025-05-21 15:54:09] Add to Config Cache Request 0 769
[2025-05-21 15:54:09] Queueing activation for controller: 0 app: 769
[2025-05-21 15:54:09] HID: Add to Config Cache - full cache hit 0 769
[2025-05-21 15:54:09] Add to Config Cache Request 0 769
[2025-05-21 15:54:09] Queueing activation for controller: 0 app: 769
[2025-05-21 15:54:09] HID: Add to Config Cache - full cache hit 0 769
[2025-05-21 15:54:21] Opted-in Controller Mask for AppId 3930976312: f
[2025-05-21 15:54:22] Add to Config Cache Request 0 3930976312
[2025-05-21 15:54:22] Add to Config Cache Request 0 3930976312
[2025-05-21 15:54:22] Controller 0 mapping uses xinput : false
[2025-05-21 15:54:22] HID: Add to Config Cache - full cache hit 0 3930976312
[2025-05-21 15:54:22] Controller device closed after hid_read failure
[2025-05-21 15:54:22] Controller PollState Changed from 2 to 0
[2025-05-21 15:54:26] Local Device Found
type: 28de 12ff
path: /dev/hidraw8
serial_number: - 0
[2025-05-21 15:54:26] Manufacturer:
[2025-05-21 15:54:26] Product: Legion Go S Controller
[2025-05-21 15:54:26] Release: 0
[2025-05-21 15:54:26] Interface: -1
[2025-05-21 15:54:26] Unrecognized controller using V1 HID protocol
[2025-05-21 15:54:26] !! Steam controller device opened for index 0.
[2025-05-21 15:54:26] Steam Controller reserving XInput slot 0
[2025-05-21 15:54:26] Controller has an Invalid or missing unit serial number, setting to '28de-12ff-66be6575'
[2025-05-21 15:54:27] Controller PollState Changed from 0 to 2
[2025-05-21 15:54:27] CClientJobFetchPersonalizationFileID - AutoCloud
[2025-05-21 15:54:27] Add to Config Cache Request 0 769
[2025-05-21 15:54:27] Controller 0 mapping uses xinput : false
[2025-05-21 15:54:27] HID: Add to Config Cache - full cache hit 0 769
[2025-05-21 15:54:27] BYieldingQueryAccountsRegisteredToController
[2025-05-21 15:54:27] BYieldingQueryAccountsRegisteredToController - server unavailable checking local cache for stored values
[2025-05-21 15:54:27] Add to Config Cache Request 0 769
[2025-05-21 15:54:27] Controller 0 mapping uses xinput : false
[2025-05-21 15:54:27] HID: Add to Config Cache - full cache hit 0 769
[2025-05-21 15:54:27] Add to Config Cache Request 0 769
[2025-05-21 15:54:27] Controller 0 mapping uses xinput : false
[2025-05-21 15:54:27] Controller 0 mapping uses xinput : false
[2025-05-21 15:54:27] Queueing activation for controller: 0 app: 769
[2025-05-21 15:54:27] HID: Add to Config Cache - full cache hit 0 769
[2025-05-21 15:54:27] Add to Config Cache Request 0 3930976312
[2025-05-21 15:54:27] Controller 0 mapping uses xinput : false
[2025-05-21 15:54:27] Controller 0 mapping uses xinput : false
[2025-05-21 15:54:27] Queueing activation for controller: 0 app: -363990984
[2025-05-21 15:54:27] HID: Add to Config Cache - full cache hit 0 3930976312
[2025-05-21 15:54:27] Touchscreen DefaultMode 1
[2025-05-21 15:54:31] Add to Config Cache Request 0 769
[2025-05-21 15:54:31] Controller 0 uses xinput : true
[2025-05-21 15:54:31] Controller 0 uses xinput : true
[2025-05-21 15:54:31] Queueing activation for controller: 0 app: 769
[2025-05-21 15:54:31] HID: Add to Config Cache - full cache hit 0 769
[2025-05-21 15:54:31] Touchscreen DefaultMode 4
[2025-05-21 15:59:27] UpdateHmdState: timed out waiting for detected headset, app 0
[2025-05-21 16:09:04] Controller PollState Changed from 2 to 1
Additional log from another failed unit, seems very similar.
Some additional info:
The first version I received the issue report is 1745269938 with OS build 20250422.1000, but I'm not sure if the issue is there in previous version.
May need a bisect to check.
[2025-05-21 09:40:47] Client version: 1747772770 [2025-05-21 09:40:47] Local Device Found type: 28de 12ff path: /dev/hidraw8 serial_number: - 0 [2025-05-21 09:40:47] Manufacturer: [2025-05-21 09:40:47] Product: Legion Go S Controller [2025-05-21 09:40:47] Release: 0 [2025-05-21 09:40:47] Interface: -1
[2025-05-21 09:40:47] Unrecognized controller using V1 HID protocol [2025-05-21 09:40:47] !! Steam controller device opened for index 0. [2025-05-21 09:40:47] Steam Controller reserving XInput slot 0 [2025-05-21 09:40:48] Disconnecting zombie controller 0 [2025-05-21 09:40:48] Controller PollState Changed from 0 to 1 [2025-05-21 09:40:48] Scheduled disconnect of controller 0 [2025-05-21 09:40:48] Controller PollState Changed from 1 to 0 [2025-05-21 09:40:48] Opted-in Controller Mask for AppId 0: f [2025-05-21 09:40:48] GetControllerInfo failed - executed 0, success 0 [2025-05-21 09:40:48] BYieldingMarkControllerConfigsInUse
In this section we tried to read feature reports to get controller information from the device and failed, so we disconnected it then let the device reconnect. We then tried to use it as normal but I guess input wasn't working?
In normal one it appears to fail too, why first read is always failed
"Disconnecting zombie" indicates that either no input report came in, or we failed to get controller info or chip id data from the device. Digging into it, input plumber seems to not respond to the chipID request properly or at least with the same timing as a real Deck device on a fresh boot. If I just restart Steam without restarting the whole device the log msg never happens. I will I guess hard-code that to not talk to the real device like GetControllerInfo does
Either way I don't think this is actually related to the issue. The logs that were posted have Steam reopening the device and then timing out on receiving any non-0 inputs:
[2025-05-21 16:09:04] Controller PollState Changed from 2 to 1
That's going from ConnectedAndActive to ConnectedAndIdle
I believe the consensus here is that the issue has been fixed as of 1748301070
Nothing extracted yet.
Your system information
Please describe your issue in as much detail as possible:
Occasionally on booting up the device, the Steam client will recognize the Go S controller but it will not accept any input from the device. Inspecting the HID events from the controller, it works perfectly. The issue seems to lie somewhere in the Steam client. Restarting the Steam client works around the issue when it happens.
I've noticed that the bug most often happens on your first boot after an OS update, but it can affect subsequent reboots without updates as well. I've not had the bug occur yet if Inputplumber is disabled, but this seems like a bit of a red herring since the input tester in Inputplumber works perfectly while the Steam client is unresponsive to the controls.
Steps for reproducing this issue:
sudo steamos-atomupd-client --update-from-url https://steamdeck-images.steamos.cloud/steamdeck/20250510.1000/steamdeck-20250510.1000-3.8.0.raucbworks)I'd aim for at least 50 cycles, preferably more, without reproducing the bug to determine whether or not it's fixed.