reWASD/reWASDClient — reverse-engineered prompt
Reverse engineered prompt
Build me a simple C# console app that works as a client for the reWASD engine.
I want it to connect to the local reWASD API and give me a small menu in the console. The menu should let me print all connected controllers with their applied configs, print all configs grouped by game, and try a remap using the first controller and first config it finds. When it does the remap, show the live events from the API so I can see what is happening.
Keep it easy to run in Visual Studio 2022 and assume the user has reWASD 9.2 or newer installed. Please organize the code so the HTTP client and API models are reusable, not just all dumped into one file. Use the official reWASD Web API docs if you need to check endpoint details.
Want more depth? Deep Reverse