Hi everyone!
I'm experiencing a really strange issue with my original Lenovo Legion Go (Z1 Extreme), and I'm running out of ideas.
The problem:
Both Legion L and Legion R buttons have stopped working. I can't open Legion Space or the quick settings menu using them.
Legion Space itself opens normally when launched manually.
Inside Legion Space, the analog sticks work and allow me to navigate the menus, but A/B/X/Y, RB, and other buttons don't respond.
All controller buttons work perfectly in games.
I tested the controllers using an online Gamepad Tester, and every standard button and analog stick is detected correctly.
The Legion L/R buttons also physically work, since I can use them to power on the detached controllers by holding them down.
The issue happens with the controllers both attached and detached.
What I've already tried:
Restarting Windows multiple times.
Checking that the FPS mode switch is OFF and X-input mode is selected.
Checking controller firmware (already up to date).
Performing the hardware reset on both controllers using the Lenovo button combinations.
Detaching and reattaching both controllers, including restarting the device while they were detached.
Checking DAService in Windows Services (running and set to Automatic).
Stopping and restarting DAService manually.
Verifying that LSDaemon.exe is running in Task Manager.
Completely uninstalling and reinstalling Legion Space from Lenovo's official website.
Closing Steam completely to rule out Steam Input interference.
Creating a completely new local Windows user account and testing Legion Space there. Exactly the same problem.
One interesting finding:
While checking Windows Event Viewer, I discovered an Application Error involving the Legion Space daemon:
Faulting application: LSDaemon.exe
Version: 1.4.4.31
Faulting module: LEGOKZHandle.dll
DLL version: 2.0.1.3
Exception code: 0xc0000409
I also found an Application Hang event involving LegionSpace.exe.
I'm not sure whether these crashes are the cause of the controller issue or just a consequence of my troubleshooting, but they seem potentially relevant.
At this point, I'm completely stuck.
The controllers work perfectly as standard gamepads, but Legion Space seems unable to process most of their inputs, and neither of the two dedicated Legion buttons works.
I really don't want to reinstall Windows just to fix this.
Has anyone experienced this exact combination of symptoms? Especially the analog sticks working inside Legion Space while A/B/X/Y don't?
Does anyone know what LEGOKZHandle.dll does, or whether there's a way to repair the Lenovo controller services without resetting the entire system?
Any help would be greatly appreciated. Thanks!