You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Are you using any gamescope patches or a forked version of gamescope?
The issue occurs on upstream gamescope without any modifications
Current Behavior
Gamescope Joystick Input Issue
Environment
Joystick: Microsoft SideWinder Precision Pro (USB)
Game: Elite Dangerous (Steam version)
Gamescope version: 3.15.15
Issue Description
The joystick is not detected by the game when running under Gamescope, despite working correctly without Gamescope.
Steps To Reproduce
Joystick works correctly when launching Elite Dangerous directly
While running under Gamescope, /dev/input/js0 shows the device is still present and readable:
jstest /dev/input/js0
Driver version is 2.1.0.
Joystick (Microsoft Microsoft SideWinder Precision Pro (USB)) has 6 axes (X, Y, Rz, Throttle, Hat0X, Hat0Y)
and 9 buttons (Trigger, ThumbBtn, ThumbBtn2, TopBtn, TopBtn2, PinkieBtn, BaseBtn, BaseBtn2, BaseBtn3).
Attempted Solutions
Using Steam Input configuration
Launching with Steam integration enabled (gamescope -e)
Expected Behavior
The joystick should be detected and usable in Elite Dangerous when running under Gamescope, just as it is when running the game directly.
Additional Notes
The joystick remains detected at system level (verified through jstest) even while Gamescope is running, suggesting this is specifically an input passthrough issue within Gamescope.
Is there an existing issue for this?
Are you using any gamescope patches or a forked version of gamescope?
Current Behavior
Gamescope Joystick Input Issue
Environment
Issue Description
The joystick is not detected by the game when running under Gamescope, despite working correctly without Gamescope.
Steps To Reproduce
/dev/input/js0
shows the device is still present and readable:jstest /dev/input/js0
Driver version is 2.1.0.
Joystick (Microsoft Microsoft SideWinder Precision Pro (USB)) has 6 axes (X, Y, Rz, Throttle, Hat0X, Hat0Y)
and 9 buttons (Trigger, ThumbBtn, ThumbBtn2, TopBtn, TopBtn2, PinkieBtn, BaseBtn, BaseBtn2, BaseBtn3).
Attempted Solutions
gamescope -e
)Expected Behavior
The joystick should be detected and usable in Elite Dangerous when running under Gamescope, just as it is when running the game directly.
Additional Notes
The joystick remains detected at system level (verified through jstest) even while Gamescope is running, suggesting this is specifically an input passthrough issue within Gamescope.
Hardware information
Software information
Which gamescope backends have the issue you are reporting?
Logging, screenshots, or anything else
No response
The text was updated successfully, but these errors were encountered: