Input device refers to a hardware mechanism that converts information for consumption by computer. It is under the direct control of the user. There are a number of devices available for data input such as touchscreen, tablets, light pen etc. For details see the link below: http://en.wikipedia.org/wiki/Input_device#Keyboards