Recently I was thinking of a way to simulate a joint which won't move until torque reaches certain amount. I guess that can also be described as “adding friction to the joint” or “making it tight”.
You can do it with the joint constraint changes in trunk pretty trivially.
To simulate the "tightness", you would add a simple motor constraint with a speed of 0. You would also want to change the maximum force of the simple motor to be the minimum torque to rotate the joint. I've done this before and it works excellently. Because it's run as a real constraint inside the impulse solver, there is no "creeping" or other issues you would get if you only used forces.
Can't sleep... Chipmunks will eat me...
Check out our latest projects! -> http://howlingmoonsoftware.com/wordpress/
that's a typo. slembcke meant "trunk", which is the most recent version of chipmunk in the svn-repository. Take a look at http://code.google.com/p/chipmunk-physi ... e/checkout to learn how to obtain this. You will need to compile this yourself. Linux and Mac compilation is pretty straight forward, but it will get messy with windows. Read the msvc thread for windows compilation.