[GH-ISSUE #30] Wake from sleep doesn't work with puck. #14

Open
opened 2026-10-22 04:57:37 +00:00 by roman · 18 comments
Owner

Originally created by @kmobs on GitHub (Jun 12, 2026).
Original GitHub issue: https://github.com/safijari/openpuck/issues/30

This may be a minisforum issue more than an issue with this project, but wake from sleep is spotty both on this and the official device. While keyboards work every time.

I've included the video I shared on Reddit demonstrating it not working.

This is as of commit 4e5b926628

https://github.com/user-attachments/assets/af4aad34-1f55-4e1e-9482-0df95dcf7a20

Originally created by @kmobs on GitHub (Jun 12, 2026). Original GitHub issue: https://github.com/safijari/openpuck/issues/30 This may be a minisforum issue more than an issue with this project, but wake from sleep is spotty both on this and the official device. While keyboards work every time. I've included the video I shared on Reddit demonstrating it not working. This is as of commit 4e5b92662808783803a1753e897dc33ec849319e https://github.com/user-attachments/assets/af4aad34-1f55-4e1e-9482-0df95dcf7a20
Author
Owner

@safijari commented on GitHub (Jun 15, 2026):

This is with modern standby?

<!-- gh-comment-id:4713075834 --> @safijari commented on GitHub (Jun 15, 2026): This is with modern standby?
Author
Owner

@aramadanici commented on GitHub (Jun 16, 2026):

+1 to keep track of this and help with testing if there is interest. My board is still on the way from China unfortunately.

I use an UM890 Pro and it uses modern standby (S0).

https://steamcommunity.com/app/4165870/discussions/1/571539955565885625/

Steam told me they have forwarded the issue to their hardware team. Minisforum told me they have provided feedback to the frontend testing engineer (whatever that means). If i hear back from them I make sure to let you know. Maybe the feedback is useful for you as well.

<!-- gh-comment-id:4720427056 --> @aramadanici commented on GitHub (Jun 16, 2026): +1 to keep track of this and help with testing if there is interest. My board is still on the way from China unfortunately. I use an UM890 Pro and it uses modern standby (S0). https://steamcommunity.com/app/4165870/discussions/1/571539955565885625/ Steam told me they have forwarded the issue to their hardware team. Minisforum told me they have provided feedback to the frontend testing engineer (whatever that means). If i hear back from them I make sure to let you know. Maybe the feedback is useful for you as well.
Author
Owner

@aramadanici commented on GitHub (Jun 18, 2026):

Below you can find the USB topology in case it helps.

Steam Controller USB Topology.txt
Logitech K400 USB Topology.txt

<!-- gh-comment-id:4742485382 --> @aramadanici commented on GitHub (Jun 18, 2026): Below you can find the USB topology in case it helps. [Steam Controller USB Topology.txt](https://github.com/user-attachments/files/29096091/Steam.Controller.USB.Topology.txt) [Logitech K400 USB Topology.txt](https://github.com/user-attachments/files/29096090/Logitech.K400.USB.Topology.txt)
Author
Owner

@safijari commented on GitHub (Jun 18, 2026):

kindly test #58

<!-- gh-comment-id:4743009129 --> @safijari commented on GitHub (Jun 18, 2026): kindly test #58
Author
Owner

@kmobs commented on GitHub (Jun 18, 2026):

I just tested it. Device will immediately wake with this patch and it also brought back the issue where it opens Edge at wake, regardless of whether the controller is connected or not. .

<!-- gh-comment-id:4746231158 --> @kmobs commented on GitHub (Jun 18, 2026): I just tested it. Device will immediately wake with this patch and it also brought back the issue where it opens Edge at wake, regardless of whether the controller is connected or not. .
Author
Owner

@kmobs commented on GitHub (Jun 19, 2026):

Actually that's not true. Computer was in a weird state or something. Restarting it solved it. Will test and get back to you! So far so good.

<!-- gh-comment-id:4748055263 --> @kmobs commented on GitHub (Jun 19, 2026): Actually that's not true. Computer was in a weird state or something. Restarting it solved it. Will test and get back to you! So far so good.
Author
Owner

@kmobs commented on GitHub (Jun 19, 2026):

Seems to be working! Signal strength is worse on the promicro than the stock puck so I wake the computer and then switch to the other puck.

Often the controller will turn off immediately after waking the computer, but apparently this happens to some people with the stock puck too.

<!-- gh-comment-id:4748449233 --> @kmobs commented on GitHub (Jun 19, 2026): Seems to be working! Signal strength is worse on the promicro than the stock puck so I wake the computer and then switch to the other puck. Often the controller will turn off immediately after waking the computer, but apparently this happens to some people with the stock puck too.
Author
Owner

@kmobs commented on GitHub (Jun 19, 2026):

After a long, overnight, sleep it is still working.

<!-- gh-comment-id:4751635567 --> @kmobs commented on GitHub (Jun 19, 2026): After a long, overnight, sleep it is still working.
Author
Owner

@kmobs commented on GitHub (Jun 20, 2026):

Continues to work fine with your patch. Zero failures. I think you can mark this solved with the merge

<!-- gh-comment-id:4758460165 --> @kmobs commented on GitHub (Jun 20, 2026): Continues to work fine with your patch. Zero failures. I think you can mark this solved with the merge
Author
Owner

@safijari commented on GitHub (Jun 22, 2026):

That's great to hear, lemme test a few other things and then I'll merge that PR.

<!-- gh-comment-id:4763933892 --> @safijari commented on GitHub (Jun 22, 2026): That's great to hear, lemme test a few other things and then I'll merge that PR.
Author
Owner

@aramadanici commented on GitHub (Jun 22, 2026):

Received the board on Saturday, but I'm having trouble putting it into bootloader mode. When plugged in, the red and blue lights flash. I've tried double-shorting RST and GND, but it won't enter the bootloader, leaving me unable to test it.

<!-- gh-comment-id:4765498915 --> @aramadanici commented on GitHub (Jun 22, 2026): Received the board on Saturday, but I'm having trouble putting it into bootloader mode. When plugged in, the red and blue lights flash. I've tried double-shorting RST and GND, but it won't enter the bootloader, leaving me unable to test it.
Author
Owner

@safijari commented on GitHub (Jun 23, 2026):

@aramadanici for a fresh flash you might not need to additionally put the board into dfu, it should show up on its own

<!-- gh-comment-id:4781415994 --> @safijari commented on GitHub (Jun 23, 2026): @aramadanici for a fresh flash you might not need to additionally put the board into dfu, it should show up on its own
Author
Owner

@aramadanici commented on GitHub (Jun 24, 2026):

@safijari The device was not recognized by Windows. Also couldn't enter into dfu. After receiving a refund from Amazon, I ordered two replacement boards from AliExpress, which I hope to arrive by the middle of next week.

<!-- gh-comment-id:4786511517 --> @aramadanici commented on GitHub (Jun 24, 2026): @safijari The device was not recognized by Windows. Also couldn't enter into dfu. After receiving a refund from Amazon, I ordered two replacement boards from AliExpress, which I hope to arrive by the middle of next week.
Author
Owner

@safijari commented on GitHub (Jun 25, 2026):

The changes that fix this issue have been merged.

@aramadanici kindly start a discussion about your issues. I can try to help there.

<!-- gh-comment-id:4801529507 --> @safijari commented on GitHub (Jun 25, 2026): The changes that fix this issue have been merged. @aramadanici kindly start a discussion about your issues. I can try to help there.
Author
Owner

@ludipraxa commented on GitHub (Jul 7, 2026):

@safijari this is @aramadanici with another account. My boards finally arrived, and I successfully flashed v0.9.17. While the controller works perfectly otherwise, it still won't wake my PC from sleep.

Here is what is happening:

When the PC is asleep, the board continuously blinks blue.
When I power on the controller, the red LED lights up for about a second, and then nothing else happens.

Do you have any ideas on what might be happening?

<!-- gh-comment-id:4900817993 --> @ludipraxa commented on GitHub (Jul 7, 2026): @safijari this is @aramadanici with another account. My boards finally arrived, and I successfully flashed v0.9.17. While the controller works perfectly otherwise, it still won't wake my PC from sleep. Here is what is happening: When the PC is asleep, the board continuously blinks blue. When I power on the controller, the red LED lights up for about a second, and then nothing else happens. Do you have any ideas on what might be happening?
Author
Owner

@ludipraxa commented on GitHub (Jul 8, 2026):

I updated to 0.9.22 but it still doesn't work.

Here a video:
https://imgur.com/a/Tk1tMcU

@kmobs does it work for you on 0.9.22?

<!-- gh-comment-id:4912243329 --> @ludipraxa commented on GitHub (Jul 8, 2026): I updated to 0.9.22 but it still doesn't work. Here a video: https://imgur.com/a/Tk1tMcU @kmobs does it work for you on 0.9.22?
Author
Owner

@safijari commented on GitHub (Jul 10, 2026):

Reopening because the core issue is not solved

<!-- gh-comment-id:4936763617 --> @safijari commented on GitHub (Jul 10, 2026): Reopening because the core issue is not solved
Author
Owner

@kmobs commented on GitHub (Jul 10, 2026):

@ludipraxa yes. Continues to work fine here. Make sure selective USB suspend and all that power saving stuff is disabled

<!-- gh-comment-id:4940405189 --> @kmobs commented on GitHub (Jul 10, 2026): @ludipraxa yes. Continues to work fine here. Make sure selective USB suspend and all that power saving stuff is disabled
Sign in to join this conversation.
No labels
pull-request
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
safijari/openpuck#14
No description provided.