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

Controller support for non steam non gog exe games #3789

Closed
Jacinto27 opened this issue Aug 1, 2024 · 5 comments
Closed

Controller support for non steam non gog exe games #3789

Jacinto27 opened this issue Aug 1, 2024 · 5 comments
Labels

Comments

@Jacinto27
Copy link

Jacinto27 commented Aug 1, 2024

Bug Description

I've briefly parsed through the recent open and closed issues regarding controllers and didn't find anything specific to this.

My Dualshock 4 is recognized by playnite but not recognized by the game once it's launched. It works if I have DS4W running in the background, this is a workaround that I dont really see in the documentation, so idk if its the intended way for playnite to work with ps controllers (launching the same -non steam- exe through steam big picture does not require me to have ds4w open, for example). It works on steam games (as it runs them through steam) and does not seem to be a mapping issue with playnite but an issue with playnite handing off the mapping to the game once it launches (maybe ¯|(ツ)/¯ ).

If ds4w should be always running when playing games that arent tied to any particular platform that information should be somewhere in the documentation, if its not, then it might be a bug.

To Reproduce

  1. Get exe of game that isnt tied to an emulator or platform
  2. Setup dualshock 4 device (I use bluetooth connection)
  3. Scan and associate exe with playnite
  4. Launch fullscreen mode (i do this to check if the controller works, it should)
  5. Luanch game, controller not working

Diagnostics ID

??

Screenshots

No response

@Jacinto27 Jacinto27 added the bug label Aug 1, 2024
@JosefNemec
Copy link
Owner

This is not a bug. Playnite doesn't change how game interprets device inputs. We don't have any system in place like Steam Input that would inject into a game and add support for devices that games natively do not support.

It's also not something that's being planned to be added in near future because of huge amount of effort needed to implement something like this. #1871

@Jacinto27
Copy link
Author

Has anything related to this been done on v.11 ?

@JosefNemec
Copy link
Owner

no

@Jacinto27
Copy link
Author

If anyone wants to work on this wrapper should they wait until the v.11 release ? I see a lot of non merges related to the version release

@JosefNemec
Copy link
Owner

No new features are being accepted for P10. I would recommend making at as a plugin for now and later, after P11 is out, submitting PR for it to be considered to be merged as built-in feature.

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

2 participants