You and I were struggling with the same issues at about the same time! I worked until 3AM Sunday morning getting it sorted out.
Did you finally get everything working?
Trimtab’s suggestions especially around “jstest” were the turning point for me.
In addition use Method #3 in the “Setting Up the XBox360 Controller” instructions; the rc.local trick (method 1) isn’t the best.