Controle genérico no Unreal 4

Bom dia pessoal, comprei um controle genérico para usá-lo na Unreal 4 da marca Flex. Percebi que o ThumbStick, mesmo sem ação de movimento ele envia valores de Scala para a Função de movimento (ADD MOVEMENT INPUT). Ou seja, mesmo com o controle parado, sem ação do jogador, ele faz o personagem andar. Quando empurro o Stick para frente ele zera o valor da Scala fazendo o personagem parar de andar e quando empurro o Stick para trás, ele faz o personagem correr.
Em detalhes o que acontece é:
Stick para frente -> Scale = 0;
Stick para traz -> Scale = 1;
Stick parado (sem movimento) -> Scale = 0.5;

Alguém já passou por essa situação e conseguiu resolver de alguma forma?
Desde já agradeço a atenção de todos.

PROVAVELMENTE, o seu controle veio com defeito, OU, ele pode não ser compatível com o input da UE4. Verifique se ele é XInput ou Dinput, pois a UE4 só é compatível com o XI.

@Anesios
Na pior das hipóteses vai ter que fazer um remapeamento nesse valores que estão saindo seu controle (de 0.0/1.0 pra -1.0/1.0).