enigo (cargo): Enigo lets you control your mouse and keyboard in an abstract way on different operating systems (currently only Linux, macOS, Win – Redox and *BSD planned)
Keywords: testing|keyboard|mouse|input|automation|cross-platform|rust|simulation