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

Doesn't work with Knockoff/Clone PS4 Controllers #712

Open
Axis4s opened this issue Feb 10, 2023 · 5 comments
Open

Doesn't work with Knockoff/Clone PS4 Controllers #712

Axis4s opened this issue Feb 10, 2023 · 5 comments

Comments

@Axis4s
Copy link

Axis4s commented Feb 10, 2023

Running on a Fresh Install of Arch Linux
So i have a Fake/Clone PS4 controller, i connect it via Bluetooth, steam recognizes it as a PS4 controller but closes it after few secs.
I tried using sc-controller and like it didn't do anything what is SC-controller supposed todo?

@Axis4s
Copy link
Author

Axis4s commented Feb 10, 2023

the gamepad tester website does recognize it as a PS4 controller too
image

@Axis4s Axis4s changed the title Doesn't work with Knockoff PS4 Controller Doesn't work with Knockoff/Clone PS4 Controllers Feb 10, 2023
@Ryochan7
Copy link
Contributor

Almost acknowledged that you goofed but then backpedaled. Try buying a genuine Sony DS4 rather than some cheap Chinese knockoff from Amazon next time.

@Axis4s
Copy link
Author

Axis4s commented Feb 10, 2023

Almost acknowledged that you goofed but then backpedaled. Try buying a genuine Sony DS4 rather than some cheap Chinese knockoff from Amazon next time.

Not wasting like 500BRL for a controller, DS4 on Windows recognize it too. If the computer is recognizing it then it still works

@elidrissidev
Copy link

Not sure if it might help, but I had a similar issue with a non-genuine controller and this change made it work for me. I don't remember where I found that new PRODUCT_ID, I think somewhere in the logs.

@C0rn3j
Copy link

C0rn3j commented Sep 16, 2024

HIDRAW is completely broken at least on the Python 3 fork for DS4, and EVDEV does not work for me as SC-controller is trying to read HCI instead of UHID directory, as per C0rn3j#21 (comment)

So check if you aren't running into the same UHID issue as me, if you can see it pop up in /sys/devices/virtual/misc/uhid/, that's probably the problem.

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

4 participants