Different types of input devices