▲ 4 r/LenovoLegionGo+3 crossposts

Legion Go controllers not working in game [FIX]

So I ran into this issue on my brand new Legion Go. My controllers were only working in Legion Space app but not in games.
I tried checking FPS button, I tried resetting both controllers by pressing on the small pin on each controllers.
Without going too much into what didn’t work. I will write what worked for me.

First I noticed that inside Legion Space> Controllers
It said “D-input “ which was my first clue as it should be saying “X-input” which is the standard compatible mode for majority of games.

So I knew that I have to somehow change it into X-input here’s what I did step by step-

  1. Turn off the Legion Go completely.
    Press the small Volume Up button while turning it on.
  2. Select System Recovery.
    3.Select Troubleshoot.
  3. Select Advanced Options.
  4. Select Startup Settings.
  5. Press Restart.
  6. On the Startup Settings screen, press 4 to boot into Safe Mode.

Once Windows finished booting into Safe Mode, simply restart the Legion Go normally.

That was literally all I had to do.

After rebooting:
The controllers started working again.
Windows navigation worked normally.
Days Gone detected the controller.
Dying Light 2 detected the controller.
Everything was back to normal.

I believe the Legion controller service or the XInput driver somehow got stuck. Booting into Safe Mode forced Windows to reinitialize the controller stack, and after a normal reboot everything started working again.

Hopefully this helps someone else before they waste hours troubleshooting, reinstalling Windows, or returning their Legion Go like I almost did.

reddit.com
u/Presistent-Pest — 17 hours ago