Hi all, If anybody wants to use ROS with the Saitek X52 Pro and it's multifunction display, here is my code for doing that: https://github.com/cyborg-x1/x52_joyext The node is based upon the x52_pro_lib (credits to the programmer) which supports accessing every extended functionality of the joystick. With the node you are able to set the text, the time field, the color for each button LED which supports color change, setting the back-light brightness, and printing text at any position of the display. Inside the package there is also a node which can use any standard message basic type (bool, int, double or joy axis) as input to set the color of a specific button. Everything for this node is configured inside the launch file. There is a special syntax for which color is displayed at a specific value. A example of it, using the joy topic can be found inside the launch directory. The example uses the wheel around button E to change the color of button A and B. One of the buttons is green when the wheel is centered, while the other one is red. If the wheel is maxed in any direction, it's the other way round. In between, both buttons are yellow. What's missing, but should be there: -A node like the one for the colored buttons, but for printing the value as text on a specified position of the MFD. -A time node which gets the system time and updates the time value on the MFD. -awesome detailed documentation ( uh, sorry ;-) ) What would be really cool: A generic MFD Menu controlled by the selector wheels near the display, should be possible, if you are funny ;-) Have fun! Regards, Christian -- -- *Christian Holl*Systems Engineer ------------------------------ *Synapticon* | Cyber-Physical System Solutions Mobile: +49 173 / 36 10 285 Phone: +49 7335 / 186 999 11 Fax: +49 7335 / 186 999 1 synapticon.com | @synapticon_co Synapticon GmbH | Hohlbachweg 2 | 73344 Gruibingen, DE Secretary +49 7335 / 186 999 0 | General Manager: Nikolai Ensslen Registry Court Ulm HRB 725114 | USt-ID DE271647127 This message and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. Please notify the sender immediately if you have received this e-mail by mistake and delete it from your system.