The SAITEK X52 PRO Flight System is a USB-HID
compatible joystick designed for flight simulation
usage. The HID part of the joystick is fully
supported on Linux 2.6.x. The device also contains
a multi-function display (MFD) consisting of 3x16
alphanumeric lines, and several bi-color LED
illuminated buttons that can be enabled
individually. The MFD and the LEDs cannot be
accessed using the default Linux joystick driver,
but need special device commands. The aim of the
x52 PRO MFD library is to encapsulate these
commands and enable accessing the MFD and LED
features under Linux.