Directinput und xinput sind nativ, weil direkt vom OS (was bei Spielen nunmal leider Windows ist) unterstützt. Hat nada mit dem Xbox-Controller zu tun, wobei das sogar umso mehr für die Nativität (dummes Wort) sprechen würde: Ist schließlich auch von Microsoft.
Alles andere ist Haarspalterei um der Haarspalterei willen und Quatsch.