synaptics driver's translateDeviceCoords: actually, loBorder and hiBorder values are both reported, so from loBorder to hiBorder we have hiBorder-loBorder+1 different values. Handle it appropriately.
Previously, gesture coordinates were unindentionally reported from (0,0) to (width, height) inclusive.