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.
Arduino ve Joystick Modülü ile Mouse Yapımı
Zerk Zone - Arduino Leonardo Custom Joystick
AZDelivery Joystick Keypad Gamepad Shield compatible with Arduino/Duemilanove/Compatible with MEGA2560 / Leonardo including E-Book! : Amazon.co.uk: Electronics & Photo