more gamepadfixes, interrupts