Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Steam controller: No mouse cursor support on Wayland #6615

Closed
TRPB opened this issue Oct 26, 2019 · 18 comments
Closed

Steam controller: No mouse cursor support on Wayland #6615

TRPB opened this issue Oct 26, 2019 · 18 comments
Assignees

Comments

@TRPB
Copy link

TRPB commented Oct 26, 2019

Your system information

  • Steam client version (build number or date): October 2019
  • Distribution (e.g. Ubuntu): Arch
  • Opted into Steam client beta?: Yes
  • Have you checked for system updates?: Yes

Please describe your issue in as much detail as possible:

When using Xorg, the steam controller functions as a mouse using the touchpad. Under Wayland (at least on KDE), the buttons work fine but mouse cursor emulation is broken.

Steps for reproducing this issue:

  1. Log in to a wayland session
  2. Launch Steam
  3. Try to use the controller to move the cursor
@kisak-valve
Copy link
Member

Hello @TRPB, this issue was previously evaluated at #4738 (comment).

@IDeathByte
Copy link

IDeathByte commented Nov 13, 2019

Approve this, but with one clarification
Mouse emulation works but cursor is invisible
As in the system there are 2 mice, but pointer movements are drawn only for the main device
Very old problem (more than 1 year)
Tested on wayland session KDE Plasma 5.12-5.17
Steam client stable and beta

#4738

@FreeFull
Copy link

FreeFull commented Dec 6, 2019

While Steam is running, the mouse emulation only works for X11 windows running through Xwayland (with the invisible cursor). While Steam isn't running, (and the controller is using Linux's built-in driver), it works as expected.

@TRPB
Copy link
Author

TRPB commented Dec 6, 2019

interesting, that doesn't work for me. With steam closed the cursor doesn't move at all.

@FreeFull
Copy link

FreeFull commented Dec 6, 2019

You can also try https://github.com/kozec/sc-controller , it has worked well for me together with the sway wayland compositor. But, it shouldn't be necessary, the controller has automatically worked for me without it too.

@TRPB
Copy link
Author

TRPB commented Dec 12, 2019

Than you. Yes, sc-controller works great under wayland.

@TRPB TRPB closed this as completed Dec 12, 2019
@ruineka
Copy link

ruineka commented May 22, 2022

This holds true today as well but its more than just the steam controller its any device using steam input to move the mouse. It's an issue on the OneXPlayer and Aya Neo.

@goarvic
Copy link

goarvic commented Sep 8, 2022

Any news? This bug has been present since 2019 and there is still no solution?

@IDeathByte
Copy link

Any news? This bug has been present since 2019 and there is still no solution?

I didn't check, but as i know, we are still here.
I use gamescope as workaround now, and it solve most problems

@Crono141
Copy link

Crono141 commented Oct 9, 2022

This issue was closed erroneously. Steam deck works fine, yeah, but that's because everything runs through gamescope. For other linux distos this issue is still present. The gamescope workaround is just that, a workaround, not a solution.

@FF-AntiK
Copy link

FF-AntiK commented Nov 4, 2022

I switched to KDE Plasma (wayland session) recently and have the exact same problem. Using gamescope might be an ingame workaround but gamescope won't get you anywhere trying to control the (KDE) desktop with the steamcontroller while steam is open.

@gnufred
Copy link

gnufred commented Nov 29, 2022

This is absolutely still a problem. Have the exact same issue on KDE Plasma. Mouse emulation work but the cursor is not moving. Makes issue needs to be reopened.

@UniqueUsername5
Copy link

This bug is still very much alive for me.
The issue is set to closed.
Does anyone have a solution I have missed?

@FF-AntiK
Copy link

Nope, still not solved for me either

@eVen-gits
Copy link

Just connected my steam controller. Manjaro KDE Plasma, unstable channel, wayland. The issue is still alive.

@KingKrouch
Copy link

Can confirm that this is still an issue in KDE Wayland at least.

@FormBurden
Copy link

Still an issue today.

@Patola
Copy link

Patola commented Apr 3, 2024

I am also interested in getting this fixed. After years of resisting I finally switched to wayland with KDE 6. I've also been using sc-controller (I have almost 300 configurations for it) but Steam Input improved a lot and I was starting to use it. Does that happen because of privilege separation in Wayland? Any good way to fix that?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests