Driveways on the right are a nightmare. I ride rural roads, and try to skirt the driveways as wide as possible, so 1) a driver exiting driveway will see me, and 2) so I can take evasive maneuvers if driver starts to pull out in front of me. Always seems there's a car coming from behind to complicate things and force me to the right.
There's no good solution to this, but I scan every driveway as I'm approaching and brake if I see a hint of movement in direction of road. Usually there's vegetation partially blocking my view. Nightmare, as I said.