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

PDP Wired Controller misidentified as an arcade stick #267

Open
Hirato opened this issue Jan 5, 2024 · 0 comments
Open

PDP Wired Controller misidentified as an arcade stick #267

Hirato opened this issue Jan 5, 2024 · 0 comments

Comments

@Hirato
Copy link

Hirato commented Jan 5, 2024

Hello, I'm not sure where to report issues for xpad, so I'm trying my luck here.

I have a controller from PDP, that identifies itself as a "PDP Controller for Xbox One".
However, the description I see in most places on my machine instead identifies it as an "PDP Xbox One Arcade Stick".

That is fine, except for the fact that this applies a MAP_TRIGGERS_TO_BUTTONS quirk which turns the triggers into a binary on/off switch, and messes up the bindings with anything that expects a standard xbox layout (e.g steam, anything SDL2, etc.).

The controller identifies itself with vendor 036f and device 015c.

I've included a patch to adjust the lookup table, which I've used for some time in custom kernel builds.
pdp-controller.patch.txt

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

1 participant