Ohjurot / DualSense-Windows

Windows API for the PS5 DualSense controller
Other
333 stars 37 forks source link

add support for Dualsense Edge #29

Open aferust opened 1 year ago

aferust commented 1 year ago

in:

https://github.com/Ohjurot/DualSense-Windows/blob/main/VS19_Solution/DualSenseWindows/src/DualSenseWindows/IO.cpp#L91

//0x0CE6 => regular dualsense 0x0DF2 => dualsense edge if (vendorId == 0x054C && (productId == 0x0CE6 || productId == 0x0DF2))

aferust commented 1 year ago

and in setDeviceOutputState

The USB input report size must be 64 for the ds edge controller. I wonder if 48 is correct for a regular one. I will confirm this when I get my regular controller back from the repair service.

BLesnau commented 1 year ago

@aferust Did you ever get this to work with the Edge controller? I just checked for the new productId and it does not work for me. I did not change the report size yet. That should be required like you are saying as well?

The bluetooth report size is different than the usb report size as well, so I'm not sure if both would need to be updated. I honestly don't know enough about this stuff to even figure out what the size should be.

aferust commented 1 year ago

Dear Ludwig, I am on a vacation at the moment, and I cannot give you solid answers to you. İ will be back on the next week. And handle this