bazzite icon indicating copy to clipboard operation
bazzite copied to clipboard

Joycond messes up things. isn't needed

Open unicornsandcandies opened this issue 9 months ago • 3 comments

Describe the bug

Joycond package messes up switch controllers and joycons. I've had many issues with switch controllers in the past (from not working on bazzite, to requiring joycond click of back buttons simultaneously to work, sometimes issues like two controllers in the list). I've disabled joycond with systemctl, restarted steam deck and everything works as it should now. I'm on oled. Please remove this package from bazzite, it's not needed, everything works out of the box and the controllers sometimes go crazy because of two drivers apparently.

What did you expect to happen?

Connect switch controller. Joycond interferes.

Output of rpm-ostree status

No response

Hardware

No response

Extra information or context

No response

unicornsandcandies avatar May 06 '24 02:05 unicornsandcandies

This is needed for some edge cases, I'll look into disabling it by default to test it's removal.

KyleGospo avatar May 06 '24 14:05 KyleGospo

This is needed for some edge cases, I'll look into disabling it by default to test it's removal.

Sometimes there's no input. Current workaround is restarting steam in game mode or restarting bluetooth service. It's not working only on the first boot and not always. Worth looking into it

unicornsandcandies avatar May 06 '24 15:05 unicornsandcandies

Yeah, can confirm. Without it my joycon weren't recognizing any input at all and the service was default disabled. As soon as I started it, they immediately start reporting events in Steam. Players LED behave weirdly tho. Not that I do want to use them, but since I had them around I've tested associating them to the Deck just to report back :)

RodoMa92 avatar May 11 '24 15:05 RodoMa92

Yeah, can confirm. Without it my joycon weren't recognizing any input at all and the service was default disabled. As soon as I started it, they immediately start reporting events in Steam. Players LED behave weirdly tho. Not that I do want to use them, but since I had them around I've tested associating them to the Deck just to report back :)

From my tests, it works like this.

Without joycond:

  • no input on first boot at all, requires bluetooth service restart, restarting steam through power options or suspending and unsuspending your deck to fix
  • pairing works properly
  • led light up like they should've, even with gamepad order indicator working

With joycond:

  • input on steam game mode from start
  • leds are flashing randomly, indicating that there's a pairing issue
  • you can see controller in controllers tab but there's no input/extremely buggy input in games

It's better with joycond turned off, because it fixes most issues and I can actually use my switch controllers in games. It's just that you need to restart bluetooth in some way to have input.

unicornsandcandies avatar May 13 '24 16:05 unicornsandcandies