roles and behaviors of idle session time, maximum session time, ID tokens, and how to properly configure them

I’ve read the relevant docs, but what I want is to reset the session timer for idle_session_lifetime based on simple user actions, such as UI clicks, without requiring interaction with the Authorization Server. For example, I want the session to be considered active even if the user performs UI actions like clicking, without triggering server interactions such as token renewal.