Skip to content

Commit

Permalink
Merge pull request #1 from aarron-lee/main
Browse files Browse the repository at this point in the history
add suspend workaround
  • Loading branch information
hbbit-dev authored Nov 8, 2023
2 parents d203233 + 26b2649 commit 60947f5
Show file tree
Hide file tree
Showing 2 changed files with 25 additions and 1 deletion.
7 changes: 6 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,11 +54,16 @@ followed by
### [Where to find ChimeraOS for your Legion Go](https://chimeraos.org/download/)
Please see the installation section of the ChimeraOS website, just remember to install the unstable branch as mentioned earlier in this guide.

### [Device immediately waking up from suspend](guides/suspend_workaround.md)

Some users are reporting that suspend/resume is not working, try the workaround [here](guides/suspend_workaround.md)

### [How to install Handycon - Controller Workaround w/ Steam/QAM (OLD)](https://github.com/bactaholic/chimeraos-legion-go-tricks/blob/main/guides/controller_workaround_handycon.md)
THIS SHOULD ALREADY COME PREINSTALLED WITH CHIMERAOS IF YOU INSTALLED THE UNSTABLE BRANCH. Handycon has been updated to support the Legion Go and brings controller functionality in addition to Steam/QAM menus using the Legion Buttons and how to change combos.

### [How to remap Steam/QAM Buttons to Scrollwheel (OLD)](https://github.com/bactaholic/chimeraos-legion-go-tricks/blob/main/guides/controller_workaround_input_mapper.md)
If for whatever reason other guides to guide the Steam/QAM Buttons working don't work for you, you can use this workaround. Please note, this is not a permanent solution, as the guide explains.


### [Using EasyEffects to Improve Speaker Audio Quality](https://github.com/bactaholic/chimeraos-legion-go-tricks/tree/main)
WIP!! AWAITING GUIDE
WIP!! AWAITING GUIDE
19 changes: 19 additions & 0 deletions guides/suspend_workaround.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
## Legion Go immediately waking up from suspend

Some users are reporting that suspend/resume is not working.

The Legion Go controllers are waking up the device.

For to workaround this issue, create a udev rule that blocks the controllers from waking the device.

You can install the fix by running the following in terminal, then reboot:

```
echo 'ACTION=="add", SUBSYSTEM=="pci", DEVPATH=="*/0000:00:08.1/*c2:00.3", ATTR{power/wakeup}="disabled"' | sudo tee /etc/udev/rules.d/99-suspend-fix.rules
```

If you wish to remove this fix later on, simply delete the udev rule file.

```
sudo rm /etc/udev/rules.d/99-suspend-fix.rules
```

0 comments on commit 60947f5

Please sign in to comment.