Jigglebones in viewmodel hands

I have made custom viewmodel hands for my playermodel, but I wasn’t satisfied with the cloth around the arms not moving so I decided to add the same jigglebones as the playermodel (which work fine on that), but I got strange results for the hands:

http://puu.sh/bgV4i/df41c36118.jpg

they actually fly around when I move my view

I’ve read that jigglebones are usable in viewmodels (molotovs, etc.) but do they work for hands? Or was it a compiling/modelling issue on my end?
Anyway, I can provide you with both QC’s (the playermodel one and the hands one) and the hands model here

Replace your jigglebones in qc with this.
Reason is you’ve had too high constraints.
Also you can freely delete definebones as well, these are not needed here.


$jigglebone "arm_cloth_left"
{
	has_base_spring
	{
		base_mass 0
		stiffness 1
		damping 1
		left_constraint -1 1
		left_friction 0
		up_constraint -1 1
		up_friction 0
		forward_constraint -1 1
		forward_friction 0
	}
}
$jigglebone "arm_cloth_right"
{
	has_base_spring
	{
		base_mass 0
		stiffness 1
		damping 1
		left_constraint -1 1
		left_friction 0
		up_constraint -1 1
		up_friction 0
		forward_constraint -1 1
		forward_friction 0
	}
}

Edit:
You can also add more friction to make a look more clothy style.

That solved it, thanks!