Sorry, my previous reply mistakenly posted in your thread. That’s not what I meant to. My target should be post in my own thread about DS3 controller not mapping correctly (Default controller mapping is weird in v4.6 - #7 by kylecp1979).
My suggestion to replace es_input.cfg only applies to genuine PS3 SIXAXIS controller. That’s what I have tried and confirmed working. As to other controllers, nothing I can say.