Yes I am trying to run the controller directly off the gpio pins. This is a pretty standard practice.
I have also attempted to try the gamecon gpio driver but it fails to install every time. I believe it mentions needing the latest kernal to run but I am not aware of how to accomplish that.