Hi, currently it does not matter what is happening on screen, the plugin only checks if the player hasn't moved the mouse, touched the screen, pressed the mouse buttons, pressed a key, pressed a controller button, moved the controller joystick, etc. for however long you set up in the plugin parameters, and then triggers the idle state.
I could add a plugin command to enable/disable the idle state from being entered in a future update, for things like cutscenes, thanks for the idea.