Sixaxis + Tasker
I'm more of a lurker than a poster, but, I figured if I could help give back to the community one bit, I'd feel better about myself! I was trying to get the Sixaxis controller working through tasker automatically and found little bits and pieces, but no real "how to" thread. Rather than starting something up new, I figured I'd post my findings here.
1.) Run Shell Method:
Action Category "Script" >> "Run Shell"
a.) In "command" section type: "am startservice com.dancingpixelstudios.sixaxiscontroller/.SixaxisService" (without the quotes, and yes there is a '.' after the '/')
b.) check "Use Root"
To stop the service, same thing except instead of startservice, use "stopservice"
2.) Send Intent Method:
Action Category "Misc" >> "Send Intent"
a.) Action: "android.intent.action.VIEW"
b.) Cat: "Default"
c.) Package: "com.dancingpixelstudios.sixaxiscontroller"
d.) Class: "com.dancingpixelstudios.sixaxiscontroller.Sixaxis Service" (no space here between Sixaxis and Service, don't know why it insists on putting a space in the post)
e.) Target: "Service"
Personally, I use option 2 (intent) to start the service and option 1 (shell) to stop it.
Hopefully this helps out someone...the developer wouldn't respond to me, and I couldn't find any actual information except people saying this was doable.