Many patients & doctors have reported eye irritation from regular use of the traditional baby shampoo "lid scrub", consisting of scrubbing the lid margins with Q-tips dipped in a solution of baby shampoo and water (or some variation on that theme). The shampoo is simply too harsh for many people with chronic dry eye.
Consider not using shampoo or any "detergent" at all. Unisol (unpreserved saline by Alcon) may be a good alternative for sensitive, vulnerable eyes.
If you do use baby shampoo, make sure you are diluting it enough! Most "recipes" I've seen call for at least 7 parts water to 1 part baby shampoo.