Before the day and age of PS3's and XBox controllers, I used the classic microsoft sidewinder gamepad and it still works 100% to this day. A little expensive since it's been out of production for quite a while, but it meets your qualifications to the T.