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

Add support for the RetroFighters Defender Controller #282

Open
nefarius opened this issue Mar 4, 2023 · 1 comment
Open

Add support for the RetroFighters Defender Controller #282

nefarius opened this issue Mar 4, 2023 · 1 comment
Assignees
Labels
Core Core/Common Driver Topic enhancement New feature or request
Milestone

Comments

@nefarius
Copy link
Owner

nefarius commented Mar 4, 2023

Reminder. For reference.

@nefarius nefarius added enhancement New feature or request Core Core/Common Driver Topic labels Mar 4, 2023
@nefarius nefarius self-assigned this Mar 4, 2023
@nefarius nefarius changed the title Add support for the RetroFighters Defender Add support for the RetroFighters Defender Controller Mar 4, 2023
@nefarius
Copy link
Owner Author

Defender BT (2nd model)

Wireless support was added in #364 and confirmed working (all features; input, LED and rumble).

Currently it is only possible to get it working on PC via the following procedure:

  • Connect/pair the Defender BT to a PS3 once
  • Turn off and unplug both Defender and console
  • Spoof the PS3 MAC address on the Windows machine
  • The Defender will now connect to PC

Problem with pairing on Windows is that the Defender is one of those "smart" controllers that detect which host they are connected to, so it switches to an X360 replica on USB on Windows, which blocks sending it the pairing packet. More R&D is required for this.

Defender (OG, 1st model)

To attempt to get USB to work #321 is required to be fixed first.

Leaving the issue open until both models are covered to whatever level is technically possible.

@nefarius nefarius added this to the Version 3 milestone May 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Core Core/Common Driver Topic enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant