Add gamepad-remap feature

Some games are ok with mouse and keyboard but a lot of 3rd person games (eg. souls-like genre) are better with a gamepad

I’m using AntimicroX:
PROS

  • automatic gamepad profiles load on game launch,
  • needed multiple-button remaps

CON

  • AntimicroX doesn’t overwrite input maps perfectly, often games use both the default input as well the input remap from AntimicroX (when using gamepads, in my experience)
  • gui design is pretty wild and not-so intuitive

So, wouldn’t be nice to have a gamepad remapping feature in Lutris?
example:

  1. first, a gamepad remapping in Lutris with the ability to translate custom keyboard remaps to gamepad layouts
  2. second, a clean remapping layer able to override completely the default input mappings (keyboard, gamepad mappings) with a custom gamepad (keyboard) remap