I am trying to get the my android phone to work with dolphin, i connected it directly to dolphin and used MotionSource for my server application, when i go configure the emulated Wii remote it thinks the device is a dualshock 4 controller despite it being a android, and when i tried testing it in the Mii channel i could move the pointer, however the buttons wouldnt press, how can i fix this?
Dolphin UDP Problem
|
05-01-2020, 07:02 AM
I assume you're using rajkosto's MotionSource app, right? That particular app only provides motion sensor data, no buttons. It's also normal for controllers be recognized as DualShock 4 even if they aren't when using the DSU Client feature...
Avell A70 MOB: Core i7-11800H, GeForce RTX 3060, 16 GB DDR4-3200, Windows 11 (Insider Preview)
ASRock Z97M OC Formula: Pentium G3258, GeForce GT 440, 16 GB DDR3-1600, Windows 10 (22H2) 05-01-2020, 09:10 AM
The Dolphin code (probably incorrectly) takes a field and makes assumptions based on the value which actually means "gyro" or "partial gyro" support. It uses that to determine the DSU device name by adding "ds4" or "ds3" on the end.
The main reason for this problem is that unfortunately the protocol doesn't (currently) support sending a name from the application. I was thinking of updating the protocol version and adding this support but in order to do so I'd need to contact a number of projects and ask them to follow this. Since there's not really anyone "owning" the protocol. I might still do this but haven't gotten around to it yet. |
« Next Oldest | Next Newest »
|
Users browsing this thread: 1 Guest(s)