On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

The balance between mouse and keyboard is completely intentional in making interactions more varied and stressful, I can see how it could cause problems though.