It’s possible to pair well simply by avoiding pairing poorly.
I’ve never thought about it that way, but yeah, makes sense. What follows is a list of things not to do when pairing. Things for navigators, things for drivers, and things for both.
This is just one page from Tuple’s pair programming guide, which looks excellent all-around.