Valkirie / HandheldCompanion

ControllerService
Other
1.16k stars 91 forks source link

Handheld Companion on Legion Go: Controller Lighting Effects Profile broken after uninstall #978

Open ICEHITMAN opened 8 months ago

ICEHITMAN commented 8 months ago

Device manufacturer

Device model Legion Go

Handheld Companinion Version Latest version as of Feb 2nd 2024

Describe the bug After uninstalling handheld companion on Legion Go, the Lighting Effects are broken in Legion Space. Slot 2 and slot 3 profiles can not be used or turned on or customized.

To Reproduce Steps to reproduce the behavior:

  1. Install handheld companion.
  2. Lighting Effects on joysticks turn yellow.
  3. Uninstall handheld Companion.
  4. Then go into Legion Space, settings, lighting profile, and current profile.
  5. Can't change the Profile to lighting effect 2 or lighting effect 3.
  6. They are no longer working.
  7. Even the quick setting button on the right side joystick of the Legion Go won't let me switch lighting profiles.
  8. Factory reset didn't work.
  9. EC reset didn't work.
  10. Even factory recovery with USB through official Lenovo Legion Go software didn't fix the issue.

Expected behavior Once you uninstall handheld companion, you expect your lighting profiles on your legion go device to work for the joystick LEDs

Screenshots 20240202_215424

20240202_215412

Logs file Not available

MSeys commented 8 months ago

HC uses the same functions from Legion Space to set the lighting profiles. Not sure why Legion Space would break on it.

Also FYI, the settings are saved to the controllers.

ICEHITMAN commented 8 months ago

Also FYI, the settings are saved to the controllers.

Looked up a factory reset for both controllers. For those that don't know you turn them on, then you press Legion button + bumper button + L3 or R3 button all at once for 10 seconds. Controller LEDs start to flash. Then controllers are reset to default settings. This fixed the issue for me. Wish I would have known that yesterday before I spent 8 or 10 hours worth of resets trying to fix it but it is what it is.. Thank you for helping with my issue! Hope that others will see this someday and that it will help them out.

CasperH2O commented 8 months ago

Reopening, as another user reported in of having this issue, after installing (not uninstalling) HC.

The factory reset of both controllers worked also in this case to resolve the issue (thank you for sharing that info @ICEHITMAN ) but this problem should be prevented in the first place.

MSeys commented 8 months ago

I've had this issue myself and resetted the controllers. However, I cannot reproduce it when switching and modifying through HC and LS.