keyboards can be used to type onto a computer with