Would you like a full-sized keyboard or even a gamepad on your Android device? Of course, you would, who wouldn't, right? To do that, you need to ...