ИМХО надо разобраться с программированием игрового порта, тут тебе ассемблер в ркуи. После того как все поймешь, послать управляющий сигнал/последовательность сигналов в порт и посмотреть на реакцию привода, а дальше по на растающей.
Но есть подозрения что у каждого джойстика по разному в дровах прописаны действия на те или иные сигналы, то есть возможно придется копатся в драйверах привода