input device

noun

1.
a device that can be used to insert data into a computer or other computational device