Projector lens shift, fisheye mapping, Syphon input UI