Yes, they should have 2 type UI

And the 3rd option is the third party UI support

somebody might anti your idea because of they're using gamepad and don't want keyboard-mouse users play better than them