I vouched for your post, I had a questions and a comment!<p>1) games on Windows frequently use DirectInput[a], it would be a nice addition to your application. Is it possible with autoit ?<p>2) Your application is simple enough (without direct input) that you could write it in 32bit assembly. It would be a great learning experience to rewrite it in the lowest level language. If you want to go that way I recommend those tutorials [b]. Don't be scared, assembly is one of the easiest way to explore the win32 api.<p>a) <a href="https://docs.microsoft.com/en-us/previous-versions/windows/desktop/ee418273(v=vs.85)" rel="nofollow">https://docs.microsoft.com/en-us/previous-versions/windows/d...</a><p>b) <a href="https://www.winasm.org/iczelion-tutorials.html" rel="nofollow">https://www.winasm.org/iczelion-tutorials.html</a>