Input events consistently only trigger on active user input
Added a controller device