After a whole afternoon of struggling, I finally found how to get a Gravis GamePad Pro to work correctly (with all ten buttons enabled) on Linux. Because this took me so much effort and the information on it was so scattered and incomplete, I decided to break the frozenness of Linux Tutorial Blog and write a post about it.
[
details]