Another idea is custom-cut your own cam out of sheet metal. You can change the profile and starting position to be anything you want. What's more if you create a much taller triangle shape for the cam, then the cable would have more mechanical advantage over the slightly irregular horizontal movement of the arms that you are describing.