It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
I have a problem with many games bought and not bought on Gog.
Many games can't be played with a playstation 4 gamepad, because configured to use exclusively xbox gamepads. As soon as you connect your controller, these nasty games detect your gamepad but misplace buttons or even worse, ignore many buttons. And this move seems intentional to make you buy an xbox gamepad. Because if a game is made for xbox only, it should not detect any gamepad other than xbox models. With deactivated controller preferences, we would be free to use keyboard input settings, which are anyway always superior to fixed xbox preset mappings. If you are lucky, some game allow you to deactivate the controller input, usually in some `*.ini` , `*.cfg` or other preferences file. But many games don't allow this customization and switch automatically to a (broken) controller input.

The solution to this problem should be relatively easy to implement, at least for Gog games:
For people using playstation controllers, Gog should offer a dynamic library file `*.dll` or similar universal mechanism to put in our game executable's folder to completely block / deactivate any controller input. This way, games would have no other way than to switch to (excellent) keyboard input. Keyboard input for unsupported gamepads is always the best and should be the standard, but for this to work, controller input must be completely blocked / off.

Edit
I missed to specify, my OS is Linux Mint.
Post edited May 28, 2024 by johan-2
No posts in this topic were marked as the solution yet. If you can help, add your reply
avatar
johan-2: Problem - Ps4 Controller support for all games
Tried this?
https://ds4-windows.com/
avatar
johan-2: Problem - Ps4 Controller support for all games
avatar
BreOl72: Tried this?
https://ds4-windows.com/
Thanks for your great suggestion!
indeed, I'm using already `ds4drv` on my Linux Mint pc.
Without this driver, playing xbox games with a ps4 controller isn't possible or pretty buggy.

The issue with `ds4drv` is, you have to use it in combination with another keyboard remap tool, because on Linux `ds4drv` unlocks keys, but making game profiles is fiddly, as you don't get a gui to change buttons.

The easiest way to clean up with all this mess (to install extra divers) and to get reliable button (keyboard) mappings would be a plugin to permanant block controller input in all games (for people playing with playstation gamepads).
avatar
johan-2: Edit
I missed to specify, my OS is Linux Mint.
Yeah, that probably should have been mentioned right from the start.
avatar
johan-2: Edit
I missed to specify, my OS is Linux Mint.
avatar
BreOl72: Yeah, that probably should have been mentioned right from the start.
You shared for windows users and I for Linux users, but that is not the point of my discussion.
We are only talking of alternatives.

I asked for a simple plugin to completely block controller input.

Without controller input issues dissolve, because you don't need drivers. We don't use consoles and gamepads on pc's are easily configurable to use keyboard input.
Controller input is always limited to factory presets and therefore a bad configuration, studied for console users.