TFW приходится перед запуском скринлока делать sleep 1, иначе он запускается слишком быстро и реагирует на отпускание хоткея, его запускающего.