I had the same issue previously, and I thought it was because I seemed to be the only one with Radeon, but I now have a gtx 1080.
Without the HDK running, the controllers are behind me. With HDK done the way the instructions say, it says "StreamVR failed to initialized for unknown reason (Error: Shared IPC Compositor Connection Failed (306))"
I can also get this error some times-
vrpn_Endpoint::getOneTCPMessage: Can't read header (this is normal when a connection is dropped)
vrpn: TCP handling failed, dropping connection (this is normal when a connection is dropped)
vrpn: Connection request received from 127.0.0.1: 127.0.0.1 50614
(I can post a picture if you know where I should host it?)