HardwareOnline version Input and Output Devices by Samreen Shaikh 1 Input 2 Output Keyborad Mouse Microphone Screen Printer Speaker