[GH-ISSUE #285] No rumble after reconnecting #199

Open
opened 2026-10-15 12:58:07 +00:00 by bsakaguchi · 1 comment
Owner

Originally created by @Gylfkxjyjdll on GitHub (Nov 2, 2025).
Original GitHub issue: https://github.com/games-on-whales/wolf/issues/285

I’m seeing the following error: when I start a Steam session, leave the stream (without stopping the container), and then reconnect, the rumble no longer works.
Steps to reproduce

  • Connect to the Steam Docker via wolf‑ui.
  • Open Steam → Settings → Controller Test and start the test.
  • Verify that rumble works.
  • Leave the stream using the controller shortcut (without stopping the container).
  • Re‑connect to the stream.

Observed behavior
Rumble does not work after the reconnection.

Expected behavior
Rumble should continue to function after leaving and re‑joining the stream.

Current configuration
All permissions and udev rules have been set according to the quick‑start guide.

Workaround
Close wolf‑ui and recreate the container; rumble works again after a fresh start.

Controllers tested

  • Xbox controller
  • DualSense (PlayStation) controller

Additional note
Stopping the Steam container via wolf‑ui, or stopping the wolf‑ui container via Moonlight, does not resolve the issue.

Streaming devices used

  • Apple TV
  • Android TV
  • MacOS

gamesonwhale-27.log

Edit: oka after stopping the steam container from wolf ui and stopping wolf-ui from moonlight and start a new session, rumble on the controller works again. only if i reconnect to an existing session, rumble doesnt work
gamesonwhale-28.log

Originally created by @Gylfkxjyjdll on GitHub (Nov 2, 2025). Original GitHub issue: https://github.com/games-on-whales/wolf/issues/285 I’m seeing the following error: when I start a Steam session, leave the stream (without stopping the container), and then reconnect, the rumble no longer works. **Steps to reproduce** - Connect to the Steam Docker via wolf‑ui. - Open Steam → Settings → Controller Test and start the test. - Verify that rumble works. - Leave the stream using the controller shortcut (without stopping the container). - Re‑connect to the stream. **Observed behavior** Rumble does not work after the reconnection. **Expected behavior** Rumble should continue to function after leaving and re‑joining the stream. **Current configuration** All permissions and udev rules have been set according to the quick‑start guide. **Workaround** Close wolf‑ui and recreate the container; rumble works again after a fresh start. **Controllers tested** - Xbox controller - DualSense (PlayStation) controller **Additional note** Stopping the Steam container via wolf‑ui, or stopping the wolf‑ui container via Moonlight, does not resolve the issue. **Streaming devices used** - Apple TV - Android TV - MacOS [gamesonwhale-27.log](https://github.com/user-attachments/files/23289193/gamesonwhale-27.log) Edit: oka after stopping the steam container from wolf ui and stopping wolf-ui from moonlight and start a new session, rumble on the controller works again. only if i reconnect to an existing session, rumble doesnt work [gamesonwhale-28.log](https://github.com/user-attachments/files/23290063/gamesonwhale-28.log)
Author
Owner

@TheZireael commented on GitHub (Feb 11, 2026):

I don't have dualsense controller. I tested this on my controller on XBOX mode, PS mode and the new mode i am working on. And this seems to fix it as far as i tested. (https://github.com/TheZireael/wolf/commit/be2fa39f1fba26ebc3564422827d60693c9b5e9f)

But be cautious about it, it needs a human review. I dont understand C++ well, AI used on this commit. It can be said that it is vibe coded to be honest.

<!-- gh-comment-id:3884906913 --> @TheZireael commented on GitHub (Feb 11, 2026): I don't have dualsense controller. I tested this on my controller on XBOX mode, PS mode and the new mode i am working on. And this seems to fix it as far as i tested. ([https://github.com/TheZireael/wolf/commit/be2fa39f1fba26ebc3564422827d60693c9b5e9f](https://github.com/TheZireael/wolf/commit/be2fa39f1fba26ebc3564422827d60693c9b5e9f)) But be cautious about it, it needs a human review. I dont understand C++ well, AI used on this commit. It can be said that it is vibe coded to be honest.
Sign in to join this conversation.
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
games-on-whales/wolf#199
No description provided.