#1 2023-07-08 00:35

elon_gates
Member
Registered: 2021-12-30
Posts: 4

Prevent action when playing a VR game

I have the following events for activating Hibernate, joined by ALL:

  • CPU Usage below 3% for 900 seconds (Average)

  • Network Usage below 100KB/s for 900 seconds (Average)

  • User Inactive for 0:15:00 using Last Input Event

  • User Inactive for 0:15:00 using Low Level Hook (tried Injection Hook too)

However when playing a single player Steam VR game, all of that doesn't prevent Shutter Lite 4.6 from starting Hibernate after 15 minutes.
I guess VR controller input isn't detected and the game is using mostly GPU.

Is there a way to prevent triggering action without disabling Shutter? A blacklist would be one way: don't launch auction if process X is running.

Last edited by elon_gates (2023-07-08 01:11)

Offline

#2 2023-07-09 12:26

den4b
Administrator
From: den4b.com
Registered: 2006-04-06
Posts: 3,440

Re: Prevent action when playing a VR game

elon_gates wrote:

Is there a way to prevent triggering action without disabling Shutter? A blacklist would be one way: don't launch auction if process X is running.

Have you tried using the Process event, to monitor if that process is running?

Offline

#3 2023-07-09 22:42

elon_gates
Member
Registered: 2021-12-30
Posts: 4

Re: Prevent action when playing a VR game

den4b wrote:

Have you tried using the Process event, to monitor if that process is running?

I don't know how that can help.
It allows to trigger an action when a process starts or stops.
But what I want is not trigger an action if a process is running.

Maybe it could be achieved by having a second Shutter instance, configured to kill the first Shutter when SteamVR is started.

Last edited by elon_gates (2023-07-09 22:42)

Offline

#4 2023-07-10 12:46

den4b
Administrator
From: den4b.com
Registered: 2006-04-06
Posts: 3,440

Re: Prevent action when playing a VR game

You can use the Process event to ensure that your actions are executed only when the VR process is not running.

The "ALL" logic monitors events continuously, so the "process stops" event is essentially "process not running" event.

Offline

#5 2023-07-11 23:41

elon_gates
Member
Registered: 2021-12-30
Posts: 4

Re: Prevent action when playing a VR game

Thanks, "process stops" helped!
I guess I misunderstood its name.

Offline

Board footer

Powered by FluxBB