Так что у тебя разного-то?
В куче игр пофиг с чего ввод, они полностью взаимозаменяемы и в идеале лучше всего сделать чтобы они плавно сами переключались.
В локал коопе же надо наоборот жестко привязать каждое средство ввода к конкретному игру.
Иногда стик должен работать точно как дпад, иногда непрерывно.
Иногда фпс фиксированный, иногда нужны поправки по времени и на стике со всякими дедзонами, ускорениями и т.п. это может приводить к ощутимым различиям.