I'm trying to develop a software tool for Windows that lets me use my mouse to control a joystick-like interface on the screen. The idea is to replicate mobile touchscreen controls, functioning as an analog stick that can change between WASD key inputs. For instance, if I move the mouse up, it should register as a 'W' key press, and similarly for other directions. I'm starting from scratch with no programming experience and I'm wondering if this is something I can learn to create myself or if it's too complicated and better off hired out. Ultimately, this would greatly enhance my gaming experience due to my disability, as my only input method is a mouse. Any guidance would be appreciated!
1 Answer
You can definitely tackle this! A simple way to begin is by using Python and the Tkinter library to create your joystick. Tkinter is pretty beginner-friendly and well-documented. You'll want to focus on detecting mouse movements to simulate the key presses for W, A, S, D. Look up tutorials on making a Tkinter app to get started!

Thanks for the suggestion! I'll dive into Tkinter and see where it leads me.