https://www.ahasan-tech.com/2024/05/input-device-name-of-computer.html