Just as a side comment that may or may not be of interest for a developer. Initially the program detected the controller and worked fine, but it showed on more analog control that it should had. Say that, I'm leaving this question because is the wrong forum.