I typically stay in the middle of the lane, but will drift to one side when I'm passing a vehicle that is wider or potentially erratic. I've never noticed lane-keeping fighting me when there's a car next to me; I wonder if they use the blind spot sensors to detect when to give some leeway in these situations.