Again decoupling pathToLock between touch & other inputs, and tweaking values
Account for subpixel values caused by imprecise units, ref #89