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

Joycond cannot find my joycon after bluetooth connected. #138

Closed
DasCrystal opened this issue Jan 7, 2024 · 3 comments
Closed

Joycond cannot find my joycon after bluetooth connected. #138

DasCrystal opened this issue Jan 7, 2024 · 3 comments

Comments

@DasCrystal
Copy link

DasCrystal commented Jan 7, 2024

My system is Fedora 39 Workstation (Kernel Version: 6.6.8-200.fc39.x86_64), with conditions below:

  • Kernel Module "hid_nx" is installed
    image
  • "joycond" install and enabled
    image
  • Joycon connected
    image

But joycon didn't vibrate, the led on it not changed. Couldn't see in the yuzu, either.
(It's works good on windows (on same computer) with BetterJoy, so it shouldn't be a hardware problem.)

And in joycond service, it just stuck at "adding epoll_subscriber: fd=4", no further react.

If you need more information, please tell me.

EDIT: With state above, the connection with joycon will keep about 10 to 30 seconds, then disconnect, due to the automatic power off of joycon.

@Beethoven-n
Copy link

same here on arch, kernel 6.7.1

@erudic
Copy link

erudic commented Mar 3, 2024

Hello,

Are lights on your joycon moving from left to right? If yes, then you might be able to resolve the problem same way I did by following steps from this comment: bluez/bluez#673 (comment)

@DasCrystal
Copy link
Author

DasCrystal commented Mar 20, 2024

First, thanks to @erudic for providing a great approch for this issue.
Although that way isn't working for me, but int the same issue page, I found a resolution below:

Set these configs: (sudo vi or something else, and save them)
"UserspaceHID=true", in "/etc/bluetooth/input.conf"
"ClassicBondedOnly=false", also in "/etc/bluetooth/input.conf"
"FastConnectable = true" in "/etc/bluetooth/main.conf"

Then reboot.

And you might found your Joy-Con Works again!
This worked for me.

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

No branches or pull requests

3 participants