To move keys on a curve
If you want to disable the single-click editing workflow, you can turn off the Left-dragging moves selected keys preference in the Animation (Settings) preferences and use the Move Nearest Picked Key Tool on the Graph Editor toolbar to explicitly move keys with the middle mouse button. (Disable Left-dragging moves selected keys in the Graph Editor heading in your Animation preferences.)