Playnite
Playnite copied to clipboard
DirectInput support in Fullscreen Mode
This would also mean Switch Pro Controller support since they both use DirectInput.
If this is implemented, please allow it to be disabled/enabled for cases in which people emulate XInput.
Any news on this? I am unable to navigate in fullscreen mode with a dualshock 4, which is frustrating..
No news, you have to use some DirectInput to XInput wrapper until this is implemented.
Any hope to have this implemented? I have a ps4 controller and wanted to use Playnite as a launcher :(
checking in to say this is still sorely needed.
Just bumping this one up. I use DS4 when playing fighters. Thank you
Adding support for this feature - DS4Win is ok, but leaves you with XBox prompts in games, when more and more support native PS prompts.
bumping this cause ps5 controller no work.
bump, Switch controller doesn't work.
PS4 controllers don't work for me, even if i map it to a generic input controller with Steam Big Picture's Desktop Configuration. I don't want to download extra firmware for this, almost every single game these days support PS4 controllers natively and perfectly, I don't want to potentially mess with everything that already works with extra firmware.
It's kinda crazy that this hasn't been implemented yet. After 4 years of this issue no developer has even commented on it, is it just impossible to implement or has nobody tried yet?
For the sake of preserving relevant thoughts from discord, I'm posting this here as well. It could be worth passing off the controller state (both DirectInput & XInput) to plugins so they don't have to poll themselves.
Adding support for this feature - DS4Win is ok, but leaves you with XBox prompts in games, when more and more support native PS prompts.
I recently came up with my own solution to this by using Special Actions within DS4Windows to switch between profiles on the fly with button combinations. I have mine set up with the default Xinput profile (emulated Xbox 360) and another profile emulating a Dualshock 4. When using fullscreen Playnite I can switch to the Xinput profile to navigate it and launch a game, and then quickly switch to the Dualshock 4 profile before the game loads.
For example I have my profile switching set to PS Button + R1 + X (Cross) to switch to Default Xinput. And PS Button + R1 + Square to switch to the Dualshock 4 profile.
Profile switching this way has been working impressively well for me and switches back and forth immediately without any issues so far. Granted, my use case is slightly different as I have been using my Dualshock 3 with DS4Windows to emulate a Dualshock 4. I don't have a DS4 to test, but I'm confident there's a way to create a profile that reverts the controller back to its standard DS4 input, or perhaps a way to map just disabling the Xinput emulation profile to accomplish the same thing.
I know this is off-topic in relation to Playnite development, but just wanted to share what recently worked for me to overcome this limitation using other tools.
4 years later...imagine not having dinput support in your program in 2022 lmao. every emulator does. every modern game does. this is genuine cringe.
@Tyestor I think they are open to pull requests...
It's targeted for the next major patch
4 years later...imagine not having dinput support in your program in 2022 lmao. every emulator does. every modern game does. this is genuine cringe.
Misattributing the goals of a one(ish)-man open-source project to what you specifically want out of it. Genuine cringe.
I'm new user of playnite and I join this thread to bump it. I use DualShock 4 and want support of it in playnite
Bumper the bumpie bump
Done in 10.30