qefsxcdgsd, есть
плагин от самого Altmer'а, поддерживает любые dinput пады напрямую, хотя процесс настройки несколько необычен. Работает отлично, вообще это лучший вариант, если разберешься с настройкой.
По сути, там все несложно, есть дефолтная настройка, и если с осями (крестовиной) все в порядке, то достаточно подогнать номера кнопок под свой пад, вот например мой Сайтек 2600 в качестве первого геймпада:
DirectInputFreedoPlugin=p,a,a,j1y>8000,j1y<-8000,j1x>8000,j1x<-8000,j1b2,j1b3,j1b9,j1b6,j1b5,j1b7,j1b8,a,a,p,a,a,j2y>8000,j2y<-8000,j2x>8000,j2x<-8000,j2b1,j2b2,j2b3,j2b5,j2b6,j2b8,j2b7,a,a//help//a;p;j1:x[<N,>N,n],y[<N,>N,n],rz[<N,>N,n],z[<N,>N,n],b[n];
-------------------------------------------
Свершилось, встречайте официальный релиз
FreeDO 2.1 Alpha!