fixed zoom for non smoothzoom devices
crosshair is now hidden when not supported