both input r output
I believe it is both an input and an output device, but I will check
"Touch screen "acts as both input and output devices
input
A USB port is both an input and an output.
It is both an Input and an Output device.
Normally it is an output device. However a touchscreen monitor is both an input and output device.
Since you can both read from (input) and write to (output) a hard disk, it is considered both an input and an output device.
INPUT
the magnatic disk is both as input and output media
both
A modem (Modulator-demodulator) is both. It allows you to input data (download) and output data (upload).