Your laptop has a GTX 960m in it correct?
The 960m is well below the minimum spec for the Rift which is a desktop GTX 970. Keep in mind that the GTX 960m (laptop part) is roughly the equivalent of a desktop GTX 660/GTX 750ti. That is pretty far below spec for the rift. So while you can probably force it to work, the experience in a lot of titles probably wont be great.
Also, don't connect the rift and all of its sensors to a USB hub (which it sounds like you are doing). A lot of VR gear doesn't play nice with USB hubs.
According to Amazon, your laptop has two 3.0 ports, and one 2.0 port. Plug one sensor into each 3.0 port, and the HMD itself into the 2.0 port. And even if you only have one 3.0 port, plug one sensor into it, and the remaining sensor and HMD into the 2.0 ports.
The HMD will run off of a 2.0 port no problem (even though the Oculus website says otherwise), and the sensors will still work on 2.0 ports, they just run in 'low bandwidth mode' which reduces tracking quality.
So it's more important to get the sensors on 3.0 ports, than the HMD itself. And even one sensor on 3.0 and one one 2.0 is better than trying to cram everything onto a hub connected to a single port.
Hope that helps/makes sense. Like I say you are still way below spec, but hopefully this helps you get 'up and running' in some capacity.