[GH-ISSUE #227] Unable to use controller from within app #154

Closed
opened 2026-10-15 12:57:17 +00:00 by bsakaguchi · 2 comments
Owner

Originally created by @gschwindt on GitHub (Jul 11, 2025).
Original GitHub issue: https://github.com/games-on-whales/wolf/issues/227

When I connect to Wolf, I can use my controller (Xbox, USB connected) to select and start my apps, but once I am in an app the controller does not work and is not recognized. In the logs, I see this warning every time I start an app:

14:32:59.900866584 INFO  | Creating Xbox joypad for controller 0
14:33:00.449967804 INFO  | [DOCKER] Starting container: /WolfES-DE_9156103992585954830
14:33:00.486489901 WARN  | Docker exec failed (255), LSending .INPUT_CLASS=joystickACTION=addCURRENT_TAGS=:seat:uaccess:DEVNAME=/dev/input/event12DEVPATH=/devices/virtual/input/input27/event12ID_INPUT=1ID_INPUT_JOYSTICK=1ID_SERIAL=noserialMAJOR=13MINOR=76SEQNUM=7SUBSYSTEM=inputTAGS=:seat:uaccess:USEC_INITIALIZED=1752244379
Could not send message:Operation not permitted

14:33:00.521021563 WARN  | Docker exec failed (255), CSending .INPUT_CLASS=joystickACTION=addCURRENT_TAGS=:seat:uaccess:DEVNAME=/dev/input/js0DEVPATH=/devices/virtual/input/input27/js0ID_INPUT=1ID_INPUT_JOYSTICK=1ID_SERIAL=noserialMAJOR=13MINOR=0SEQNUM=7SUBSYSTEM=inputTAGS=:seat:uaccess:USEC_INITIALIZED=1752244379
Could not send message:Operation not permitted
Originally created by @gschwindt on GitHub (Jul 11, 2025). Original GitHub issue: https://github.com/games-on-whales/wolf/issues/227 When I connect to Wolf, I can use my controller (Xbox, USB connected) to select and start my apps, but once I am in an app the controller does not work and is not recognized. In the logs, I see this warning every time I start an app: ``` 14:32:59.900866584 INFO | Creating Xbox joypad for controller 0 14:33:00.449967804 INFO | [DOCKER] Starting container: /WolfES-DE_9156103992585954830 14:33:00.486489901 WARN | Docker exec failed (255), LSending .INPUT_CLASS=joystickACTION=addCURRENT_TAGS=:seat:uaccess:DEVNAME=/dev/input/event12DEVPATH=/devices/virtual/input/input27/event12ID_INPUT=1ID_INPUT_JOYSTICK=1ID_SERIAL=noserialMAJOR=13MINOR=76SEQNUM=7SUBSYSTEM=inputTAGS=:seat:uaccess:USEC_INITIALIZED=1752244379 Could not send message:Operation not permitted 14:33:00.521021563 WARN | Docker exec failed (255), CSending .INPUT_CLASS=joystickACTION=addCURRENT_TAGS=:seat:uaccess:DEVNAME=/dev/input/js0DEVPATH=/devices/virtual/input/input27/js0ID_INPUT=1ID_INPUT_JOYSTICK=1ID_SERIAL=noserialMAJOR=13MINOR=0SEQNUM=7SUBSYSTEM=inputTAGS=:seat:uaccess:USEC_INITIALIZED=1752244379 Could not send message:Operation not permitted ```
Author
Owner

@ABeltramo commented on GitHub (Jul 11, 2025):

Are you using Docker or Podman? Can you share the full docker run or compose.yml file that you are using to run Wolf? There's most likely something wrong with your setup.
Also, please share the full Wolf logs from starting up the container.

<!-- gh-comment-id:3062701979 --> @ABeltramo commented on GitHub (Jul 11, 2025): Are you using Docker or Podman? Can you share the full `docker run` or `compose.yml` file that you are using to run Wolf? There's most likely something wrong with your setup. Also, please share the full Wolf logs from starting up the container.
Author
Owner

@gschwindt commented on GitHub (Jul 11, 2025):

Well in getting a full set of logs I found a syntax error in my config.toml file, fixing that fixed this issue.

<!-- gh-comment-id:3062761735 --> @gschwindt commented on GitHub (Jul 11, 2025): Well in getting a full set of logs I found a syntax error in my config.toml file, fixing that fixed this issue.
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#154
No description provided.