Pimax Play Software Background Processes

After installing PiPlay I see it is using background resources even after it is shut down. My 5090 gpu usually idles at about 225mhz when I am not in VR however I saw it was constantly around 2650mhz using more power than necessary.

Here is a small script you can just save as a Batch file. For those who do not know, just cut & paste into a notepad text file give it a name and change from .txt to .bat then save it somewhere.

From wherever you saved it, make a shortcut to your desktop go into properties of the file, advanced and tick Run as Administrator so it can stop a service from running, then apply & click ok.

It will turn off all background Pimax services when not in vr and stop your Gpu from idling at top speed burning power.

Just run the Pimax Piplay client and it turns everything back on again, takes a few extra seconds.

Copy all between the lines.

* UPDATED * Added kill the Tobii Eye Tracker (used for eye tracking)

————————————————————————————–

@echo off

setlocal

REM set the processes to stop
set processes=PimaxClient.exe DeviceSetting.exe pi_server.exe PiPlatformService_64.exe PiPlayService.exe PiService.exe NoloServer.exe platform_runtime_VR4PIMAXP3B_service.exe

REM list and stop each process
for %%p in (%processes%) do (
echo Stopping process: %%p
taskkill /IM %%p /F
)

net stop PiServiceLauncher

net stop TobiiGeneric

endlocal

_______________________________________________________

3 Likes

Awesome share. I have added a code block wrapper to your post. This will allow folks to use the copy block to clipboard.

To add a Code block wrapper you can either

[code]
Stuff to copy
[/Code]

Or

```
Stuff to copy
```
1 Like

Thanks Heliosurge,
I should have mention - if anyone wants to check if this is working, with PiPlay running just load up Task Manager (right click & select from taskbar) and you can see all those pimax processes running in the background.

Techpowerup GPU-Z is a free tool that will show you specs about your GPU and under Sensors will show you the current GPU Clock speed, take note of that with PiPlay running then click on the link to the batch file you made.

In Task Manager you can see those processes disappear and in GPU-Z you will see the GPU Clock speed drop significantly.

1 Like

You are very welcome and thank you for sharing. I am sure many will find this useful.

Just to be clear if you close/exit pimax play. That it is leaving some pimax play processes continuing to run? If so imho pimax needs to look into this and ensure exit closes all processes related to put max okay software.

BTW - Thank you for also sharing this info on r/pimax!

:clinking_beer_mugs::smiling_face_with_sunglasses::+1::sparkles:

1 Like

Yes that’s correct and because PiServiceLauncher is running as a service in Win11, it will keep reloading the pimax resources even if you end each task individually. This just shuts down the whole service with processes, they are totally unnecessary unless you are in vr.

Oculus/Meta do the same with their processes also constantly running in the background even after you shutdown Meta Quest Link. I have a script for that as well which was discussed and commonly used going back to the early days of Oculus. Just applied the same principle here with Pimax.

1 Like

Interesting this tbh with your explanation that Meta has this same issue. Sounds like this should maybe be a Feature Request. To have an option for a proper full shutdown/exit of program & processes. @PimaxQuorra

Yeah for sure because the assumption is that we only ever use our PC’s for VR but of course that is rarely ever true I would think. And if you are flatscreen gaming or for productivity tasks like streaming or making video’s you want to have maximum availability of resources with nothing running that is unnecessary in the background. I just got used to it with Oculus and in the habit of always shutting things down when not in vr.

2 Likes

Indeed it is honestly surprising after all these years we still have some backwards thinking. Software companies by now should be well aware that power users and regular users want resources cleared/unloaded when not needed to be running.

3 Likes

I’d like Pimax to consider this for the next Pimax Play release.
It would be a very customer friendly move…

3 Likes

I’ve forwarded to the dev team!

2 Likes

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.