kajxqeirscl/KeyboardSplitterXbox — reverse-engineered prompt
Reverse engineered prompt
Build me a Windows desktop app that lets people use multiple physical keyboards as separate Xbox 360 style controllers for local multiplayer games. I want it to support up to 4 virtual controllers and recognize several keyboards connected at once, so each player can have their own key mapping instead of all keyboards acting like one device.
Please make the interface simple and friendly. It should show connected keyboards, let me detect a specific keyboard or key, map keys to buttons, sticks, d pad, and triggers, and save different presets for different games or players. I also want a built in controller test screen so I can verify the virtual controllers before launching a game.
It should handle keyboard blocking and unblocking, notice keyboards being plugged in or removed in real time, and support launching a saved game profile from the command line so it can auto start the setup, hide itself, run the game, then close when the game exits. If drivers are needed, prompt me clearly during first run. Look up current docs online if you need to.
Want more depth? Deep Reverse