I made a gaming control panel using an Arduino Leonardo to play simulators. Currently using it for DCS World, but it should work in most games just like any joystick / gamepad.
Nr.22 - Joystick Modul am Arduino - Funduino - Kits und Anleitungen für Arduino
DIY Joystick Game Controller using Arduino Leonardo and Joystick Module
5 AXIS ANALOG JOYSTICK GAME CONTROLLER - YouTube
Tutorials On Arduino And Joystick Interface - Makerguides.com
Joystick Controlled Mouse with Arduino
Add USB Game Controller To Arduino Leonardo - Micro - 9 Steps | PDF | Arduino | Office Equipment