If you're trying to create a direct scale/position transform with no easing in or out, FCPX is deficient there.
However I figured out a workaround. It's quie simple, but you'd probably never think of it.
Jump to your first keyframe. Go forward one frame with the right arrow. Now with the tool in the viewer, add a keyframe, then hit the keyframe button again to delete that keyframe. You should see the position change when you add the keyframe. It shouldn't, but it does.
Do this 1-3 times until adding the keyframe no longer makes the position move.
Now jump to the next keyframe and go back one frame and repeat the add/delete keyframes. Now go one frame beyond your keyframe and do it again.
Do this for every keyframe, adding/deleting keyframes one frame on either side.
Now hit play, and you'll see your animation move directly between keyframes with no easing in or out.
link to video