Put your finger on it

Photo of a child touching a mushroom
To put your finger on it means to know the exact cause or meaning of something. This idiom is more used in the negative, I can't put my finger on it which means that you know that something is wrong but you can't work out what it is, the same way you might not be able to put your finger right onto something.

Something just doesn't work with the decor of this room, but I can't put my finger on it.