Are there any controllers returned by the
steamvr.getControllerList() command? Does the following print 'connected' for each controller?
Code:
import viz
import steamvr
viz.go()
hmd = steamvr.HMD()
if not hmd.getSensor():
sys.exit('SteamVR HMD not detected')
for controller in steamvr.getControllerList():
print 'connected'