99 percent of my inputs are horizontal or vertical (e.g. horizontal or
vertical lines, walls etc.). In order to constrain my input to the
horizontal or vertical, I have to hold-down the shift key whilst moving
the cursor to avoid snapping on to a nea...