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

Connecting to Cemu disconnects USB Switch Pro Controller #79

Open
disobeyedtoast opened this issue Mar 12, 2023 · 1 comment
Open

Connecting to Cemu disconnects USB Switch Pro Controller #79

disobeyedtoast opened this issue Mar 12, 2023 · 1 comment

Comments

@disobeyedtoast
Copy link

I'm encountering an odd issue where when cemu is opened and joycond-cemuhook stops recognizing the switch Pro Controller before it connects to the cemu UDP client. It should be noted that this does not occur with bluetooth connections, as those seem to work as intended. I will post an example of what happens:

sudo joycond-cemuhook -v                                                                                                                                                                   ✔  1m 
Debug: Kernel module 'hid_nintendo' is installed.
Debug: Kernel module 'hid_nintendo' is loaded.
Debug: Using kernel module 'hid_nintendo'
Looking for Nintendo Switch controllers...
Debug: Started UDP server with ip 127.0.0.1, port 26760
Debug: Found dbus interface for battery level reading. Value: 100.0
================= ('127.0.0.1', 26760) ================
Device         LED status   Battery Lv   MAC Addr    
1 🎮 Pro       ■ ■ □ □ □    100.0 █      60:6B:FF:1C:00:B4
2 ❎ 
3 ❎ 
4 ❎ 
=======================================================

Debug: Motion events task started device /dev/input/event22, name "Nintendo Switch Pro Controller IMU", phys "usb-0000:08:00.3-1/input0"
Debug: Input events task started
Debug: Battery level reading thread started
Debug: Motion events task ended
Debug: Input events task ended
Debug: Battery level reading task ended
Device disconnected: Nintendo Switch Pro Controller
================= ('127.0.0.1', 26760) ================
Device         LED status   Battery Lv   MAC Addr    
1 ❎ 
2 ❎ 
3 ❎ 
4 ❎ 
=======================================================

[udp] Client connected: 127.0.0.1:58905

The only additional info i could find in logs is as follows:

systemd	Started Cemu - Wii U Emulator.
org_kde_powerdevil	QObject::disconnect: Unexpected nullptr parameter
org_kde_powerdevil	QObject::disconnect: Unexpected nullptr parameter

Now, frankly I am not sure whether this is a Cemuhook, joycond, cemu, or KDE issue, but any further guidance in narrowing this down would be very appreciated.

@DiarrheaMcgee
Copy link

i also have this problem and im not on kde

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

2 participants