improvements to topdown keyboard and jostick input