Use a sharp or top stitch needle for stitches that do not vear from the straight. Any universal point needle will allow the fibers to slide to the left or right of the needle point and make the stitches ever so minutely be off center.
You can see this by taking a piece of fabric and doing a straight row of stitches with the universal point and right next to that with the sharp/top stitch point needle. The sharper needle actually peirces the fabric exactly in front of the needle, forcing the fibers to either side of the needle. A unviersal point is made for all kinds of fabrics and chooses the path of least resistantce..i.e.: if it's easier to slide the needle into a space 1/100th of an inch to left or right of the optimal piercing point, that's what it will do.