I don't own a current gen console, but I know for a fact that there are games support M/KB on the PS4/Xbone
It's entirely up to the developers to enable support. You can find which games support it with a simple jewgle search, but you already knew that.
This is all redundant anyway, you're playing a closed proprietary system, of course you don't have any freedom with the say you personally want to interact with the software.
Saging because this is a shit thread and OP is turbofaggot.