Add extended buttons to GCExtendedGamepad: Select, Start, L3 and R3. Use -respondsToSelector: to check for them.