Ive been using an XBox controller to play games like mario kart through emulation, I know that it doesnt have a Gyro but rumble should technically not be an issue. I am just unable to configure it though. Any help is appreciated.