so at the moment i have a working disable input but i require if the player is for instance holding the left mouse button and input is disabled i want the game to think the button is still pressed if the player releases it for any reason, any ideas on how i’d achieve this?
You need to use Enhanced Input for things like this and apply new Input Mapping Contexts.
So when you broadly disable input via the Player Controller, you’re not able to only listen for one particular input; it’s all ignored.
But input mapping contexts allow you to set what inputs you’re listening for. You can “stop listening” by removing the input mapping context, or you can “start listening” by adding a new input mapping context.
This is the best way currently to get multiple layers of input possibilities.