creo que ya te entendi, en efecto, se pueden usar como sensores para distanca, pero si lo que quieres es solo detectar que se presiono, es mas simple. tu polarizas tu led en inversa y le das un tiempo para que se descargue, despues lees el estado en el que se encuentra, si el led sigue en "1", es que no se presiono, si esta en "0" es que se presiono.
el tiempo de descarga que le des dependera de que tan cerca quieres que detecte el dedo, si le das un tiempo muy corto necesitaras acercar mas el dedo.
espero te sirva la explicacion. si necesitas ayuda para implementarlo me dices y te ayudo