1.) Beliebiges Pad für Sony Playstation/Playstation 2 kaufen (~5 €)
2.) SmartJoy PSX/USB-Adapter kaufen. Die gibt's bei eBay wie Sand am Meer (~15-25 €)
3.) Spielen. Weder Windows XP noch Linux brauchen einen besonderen Treiber, wenn man nicht gerade die nirgends unterstützte Rumble-Funktion braucht

Bei einem Gesamtpreis von 20 bis 30 Euro nicht wirklich teuer für ein IMO optimales Gamepad.