I am making an app to convert key strokes to control the controls built into Xbox Cloud Gaming. I want to be able to map any key to any controller function. This will allow users to play games in their browser without a physical controller. I want to make my app as intuitive and as easy to use as possible. I hope to inspire others to make similar tools for other platforms, as I plan to focus on macOS for now.