ジョイスティック・パッド案件はjoystick 2 objectでほぼ解決する
使い方はググって自分で試してくれ…説明するのが面倒だから

ちなみにボタンはメーカー問わず全部通し番号振って内部で扱われているので
「○○ボタン」みたいな形では区別されていない