Control rig and touching objects

Hi,
I’m using control rigs to drive animations in sequencer and I would like to add something seemingly simple - I want a character to put a hand on a wall and keep it there. The problem is that I’m also playing an idle animation which contains subtle hand movements. If I simply add an additive rig and move the hand to the wall, it will clip into it due to idle animation. Is there a way to make the character simply put a hand on a wall and make it stay there?

Does your wall/player have collision enabled?

The wall does not. Does collisions affect normal animation?

You can use a BasicIK node for the left hand only, and use the control for the hand to place the hand on a wall, which will drive the entire hand, so the fingers won’t have any animation.
In order to enable/disable the hand on the wall, you can use a float on the weight of the BasicIK node.
If you want to automate the interaction with an object, you can instead use the tracing function, so that you can calculate the distance from the wall and drive the hand on the wall in order to not clip it.