I have a setup where my UIRoot Automatic checkbox is OFF. I am also using an OnDrag handler similar to DragDropItem where I use the delta parameter to update my object's localPosition:
mTrans.localPosition += (Vector3)delta;
The problem I am seeing is that the drag is being scaled by a multiplier that causes the item to move further than the total number of pixels i have moved the mouse pointer. When I have moved the mouse 2 pixels the underlying object has moved 3. When I have moved the mouse 50 pixels, the underlying object has moved 60. At 100 it's about 150.
When I check the Automatic setting in UIRoot, the movement works correctly and the underlying object moves exactly the same amount as my mouse movement.