UV mapping on selected vertex group

Hello everyone,

I’ve spent my morning trying to figured out how to limit the UV mapping on a mesh.
I am modeling a public pay phone, I would like to add an image texture for numbers and letters bump on the keyboard but the image texture repeats itself all around the keys, even with a defined vertex group, uv map.

I tried to use the attribute node, I feel that I’m close.

Thank you, I hope some of you have advices :slight_smile: