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

[Feature Request] Add support Brook Mars controller (only add PID & VID, DualShock 4 compatible) #9370

Closed
r57zone opened this issue Dec 3, 2020 · 20 comments
Assignees
Labels

Comments

@r57zone
Copy link

r57zone commented Dec 3, 2020

Hi, could you please add to your cool project support for the Brook Mars Controller universal gamepad, it supports DualShock 4 mode and USB packet DualShock 4 is fully compatible, but it has a different PID & VID due to licenses.

BROOK DS4 VENDOR: 0x0C12
BROOK DS4 PRODUCT ID USB: 0x0E20

Thanks a lot.

@r57zone r57zone changed the title [Feature Request] dd support Brook Mars controller (only add PID & VID, DualShock 4 compatible) [Feature Request] Add support Brook Mars controller (only add PID & VID, DualShock 4 compatible) Dec 4, 2020
@Megamouse Megamouse added the Input label Dec 9, 2020
@Megamouse
Copy link
Contributor

try with #10038

@r57zone
Copy link
Author

r57zone commented Mar 30, 2021

When the binaries appear, I'll check it, thanks a lot for your work.

@Megamouse
Copy link
Contributor

the binaries appeared

@Megamouse
Copy link
Contributor

@r57zone you need to test the binaries before the changes can be merged.

@r57zone
Copy link
Author

r57zone commented Apr 13, 2021

Where I candownload binaries?

@Megamouse
Copy link
Contributor

The so called artefact can be downloaded on this page:
https://cirrus-ci.com/task/5623830128361472

@r57zone
Copy link
Author

r57zone commented Apr 13, 2021

I tried it, but it didn't seem to work. I went to the settings, turned on DualShock 4, pressed refresh, but the controller was not found. I restarted the program and started the game, but the controller was never detected.

I also checked with DS4Windowsand the controller is working (DualShock 4 mode).

Thanks for your work anyway.

@Megamouse
Copy link
Contributor

Did you find something in the log file?

@Megamouse
Copy link
Contributor

Maybe post one here

@r57zone
Copy link
Author

r57zone commented Apr 14, 2021

E DS4: GetCalibrationData: hid_get_feature_report 0x05 failed! Reason: 000000001858ef30
E DS4: check_add_device: GetCalibrationData failed!
E DS4: GetCalibrationData: hid_get_feature_report 0x05 failed! Reason: 00000000183521b0
E DS4: check_add_device: GetCalibrationData failed!
E DS4: GetCalibrationData: hid_get_feature_report 0x05 failed! Reason: 000000001870bf10
E DS4: check_add_device: GetCalibrationData failed!
E DS4: GetCalibrationData: hid_get_feature_report 0x05 failed! Reason: 000000001200f3a0
E DS4: check_add_device: GetCalibrationData failed!
E DS4: GetCalibrationData: hid_get_feature_report 0x05 failed! Reason: 000000001858fe70
E DS4: check_add_device: GetCalibrationData failed!
E DS4: GetCalibrationData: hid_get_feature_report 0x05 failed! Reason: 000000001200eef0
E DS4: check_add_device: GetCalibrationData failed!

@Tom-Neverwinter
Copy link

I have this same issue. most up to date version of windows, rpcs3 and more.

issue appeared months ago. I assumed it would have been resolved through an update, which never resolved it.

@Megamouse
Copy link
Contributor

Can you please test this again with the latest version and send a log file if it doesn't work?

@Megamouse Megamouse self-assigned this Oct 10, 2021
@Tom-Neverwinter

This comment has been minimized.

@Megamouse

This comment has been minimized.

@Tom-Neverwinter
Copy link

RPCS3.log
TTY.log

@Megamouse
Copy link
Contributor

Thanks

@Megamouse
Copy link
Contributor

Hi can you please test this again and upload a new log file?

@r57zone
Copy link
Author

r57zone commented May 11, 2022

I sold the controller, unfortunately I can not check. The USB packet is fully compatible with DualShock 4.

@Megamouse
Copy link
Contributor

I guess we should close this unless @Tom-Neverwinter can confirm it's still not working

@Megamouse
Copy link
Contributor

Closing due to inactivity.
It will probably work with SDL anyway.

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

No branches or pull requests

3 participants