Check to see if Windows is recognizing it. If Windows does not recognize/install it then Sonar won't either.
I've seen Windows installing mine a couple times after I powered it on. The X-Touch is a Windows "plug and play" device.
Check the Device manager to see if its installed (and working correctly and no error code). Mine is listed in the "Sound, Video and Game Controllers" section of the Device Manager.