pynput (pypi): Monitor and control user input devices
Keywords: control mouse|mouse input|control keyboard|keyboard input