There has been a report that generic USB controllers may cause issues in the jump command. I've yet to test this personally, as the only controllers I've tested myself are the XBox 360 and Steam Controller, both of which work.
Going to look into this once I get the opportunity.