A free mod for Witcher 3, by lasyan3.
No Interaction for Useless NPC is a mod that allows you to hide the name and the action for NPCs which are considered useless. This mod does not only hide the HUD, it also disables the interaction. So the targeting system should adapt by itself.
It is a very simple mod that works in the following way:
When a useless NPC (non-interacting NPC) is in your sight, the name and the action are hidden. You can also see the name and the action when you activate the Witcher's senses. This way, you can check if the target is indeed the closest entity.
The main advantage of this mod is that it prevents the NPCs from speaking to you and interacting with you. So if you are using the GUI, you can walk around freely without fear of being attacked or having your health decreased. If you are using the keyboard or the touch screen, however, you may run into a situation in which you have to talk to an NPC and the interaction is lost.
If you're facing a problem with the interaction, you can check if it's indeed the closest entity.