Why doesn't the ROS driver provide force control?
True force control is not really possible with this hand, since the backlash from the low-cost gearheads is fairly severe, there is a fair amount of stiction in the drivelines (sliding cable contacts), and the motor drivers have a somewhat large step function from the "no-current" to "minimum current" states.
As a result, the currently provided driver only looks at the position components of the incoming messages. Note that if you want to grip something tightly, you can just put the desired joint angles "inside" the object, which will just cause the PD controllers in the fingers to continually deliver torque.
It is quite possible to add functionality to the driver which could deliver raw torques from ROS messages to the finger motors. However, due to the dynamics of the system and the difficulty of providing kHz-level messaging from the host PC through the hand frame to the fingers, we suggest against this strategy and instead suggest just putting the desired joint targets "inside" the object to be grasped, as listed above. However, we can reconsider this if that strategy proves ineffective.