Jump to content

All my products and services are free. All my costs are met by donations I receive from my users. If you enjoy using any of my products, please donate to support me. My bare hosting costs are currently not met so please consider becoming a contibuting member by either clicking this text or the Patreon link on the right.

Patreon

[RESOLVED] After exit a table, PinballX does not close VPX reliable


Recommended Posts

Posted

Hey everyone,

I use Pinball X now also for my VR setting because it served me well in my cab for many years.

My problem now is, that if I end a table approx. in 80-90% I don`t get back to the PinballX frontend.

VPX is still running and it looks like this:

image.thumb.jpeg.ff6b4ee9738a5d28e2e912e352290b5f.jpeg

If I grab my controllers, I can manually close the VPX window and this brings me back to the PinballX menu.

The strange thing is, I can`t see a pattern here. I even tried the same table once several times. One time it worked, the other 4-5 times the problem happend as described.

Is there anything I can do to fix this?

Posted
20 hours ago, Tom Speirs said:

ps: provide log with the issue actually happening.

Hopefully not a lot of work for me but I consider this core functionality.

 

 

Hi Tom, thanks a lot for your quick reply. Here is the log file.

log.txt

Posted (edited)
57 minutes ago, Tom Speirs said:

Thank you. Are you using a gamepad or keyboard? For testing, please try a different key.button in pinballx for exit table. what is the vpinball version?

I use the control-board in my old cab. It`s the Pincontrol1. I also tested with my regular keyboard. As far as I can tell there is no difference in the behavior when I exit a table.

I use the VPinballX_GL64 version 10.8

As you recommended I´ll try a different key for the exit button. I`ll come back with the results probably tomorrow.

Edited by FRAQATTAQ
version numer was wrong
Posted
3 minutes ago, FRAQATTAQ said:

I use the VPinballX_GL64 version 10.7.2

Are you sure ? VP started the gl version from 10.8. Any pre 10.8 must be a custom build.

Posted

@Mike_da_Spike Your are absolutely right. I run 10.8. I was just confused after checking the "about" in VPX. But it was the changelog that I`ve seen. So I thought it`s my version number

image.png.a5b11a1f70fdac72973cde173956017b.png

@Tom Speirs

I Just tried to change the escape key. Even checked the box where you can block the escape key completely 

image.png.75ddd4dcadee221619876169f9ab4d66.png

But nothing changed. Same behavior. Probably one in 10 times PinballX closed VPX corretly and returned right to the PinballX table selection.

Does a video probably help? But I guess it won`t show anyhting new.

 

Posted
1 hour ago, FRAQATTAQ said:

Your are absolutely right. I run 10.8. I was just confused after checking the "about" in VPX. But it was the changelog that I`ve seen. So I thought it`s my version number

You are running a pretty old version of 10.8. Still a beta.

Please update to release version https://github.com/vpinball/vpinball/releases/tag/v10.8.0-2051-28dd6c3

1 hour ago, FRAQATTAQ said:

I Just tried to change the escape key. Even checked the box where you can block the escape key completely 

Not to step on @Tom Speirs toes, but your log didn't indicate you pressed the quit emulator key. I think that Tom meant to set up another key/button within PinballX (settings.exe).

Can you provide a new log.txt and your pinballX.ini after the changes?

Btw, I'm running VR with 64-bit GL as well, and everything works butter smooth.

Posted

Hi Mike. As you said, I changed the exit button within the PinballX settings now, but I noticed no difference.

Then I installed the latest VPX Version behind your link. All off a sudden, VPX VR starts now with Steam VR and not with Meta Quest link. Do you know how I can prevent this? 

Meta Quest Link is still defined as standard in the settings

image.png.0a701af868c84ea015d1665df369bb75.png

But Steam VR doesn`t seem to care :)

Beside that, there is still no change noticable. Steam VR makes it even worse. After ending a table I not just have to end VPX manually but also now Steam VR to return to the PinballX menu.

 

PinballX.ini log.txt

Posted
1 hour ago, FRAQATTAQ said:

Then I installed the latest VPX Version behind your link. All off a sudden, VPX VR starts now with Steam VR and not with Meta Quest link. Do you know how I can prevent this? 

By default (and properly also in your previous version), VPX is shipped with openvr_api.dll (and a 64-bit variant) that uses SteamVR. This can be changed by using the OpenXR version of it, which works without SteamVR and directly with VD or the Meta software. https://gitlab.com/znixian/OpenOVR

All unrelated to your issue and maybe an administrator can split this thread 

 

Posted
1 hour ago, FRAQATTAQ said:

Beside that, there is still no change noticable. Steam VR makes it even worse. After ending a table I not just have to end VPX manually but also now Steam VR to return to the PinballX menu.

 

I don't see "Exit System Control Pressed" in your log, but a closure of vpx itself.

So not sure if you pressed button 10 or 12, but looks like PBX didn't get the trigger to stop vpx

Posted
26 minutes ago, Mike_da_Spike said:

By default (and properly also in your previous version), VPX is shipped with openvr_api.dll (and a 64-bit variant) that uses SteamVR. This can be changed by using the OpenXR version of it, which works without SteamVR and directly with VD or the Meta software. https://gitlab.com/znixian/OpenOVR

All unrelated to your issue and maybe an administrator can split this thread 

 

Thanks for the hint. At least I was able to solve this problem. I just the dll file from an save file. Now Steam VR is no longer involved.

Posted
42 minutes ago, Mike_da_Spike said:

By default (and properly also in your previous version), VPX is shipped with openvr_api.dll (and a 64-bit variant) that uses SteamVR. This can be changed by using the OpenXR version of it, which works without SteamVR and directly with VD or the Meta software. https://gitlab.com/znixian/OpenOVR

All unrelated to your issue and maybe an administrator can split this thread 

 

Nah, will leave it combined. ;)

  • Haha 1
Posted
2 hours ago, FRAQATTAQ said:

Button 10 or 12 means exactly what?

Idk, it's in your settings 😜 maybe defaults?

I see you set eXIt emulator to R and exit pinballX to J. What happens if you press R? During the game ?

Not sure if my setup is common, but I exit PinballX and exit the emulator to the same joystick buuton and keyboard key

Posted
37 minutes ago, FRAQATTAQ said:

that`s strange. One more try.

In this run, it worked at least 1 or 2 time. For the rest, same problem like usual.

log.txt 8.15 kB · 0 downloads

Still not seeing any 'exit system' entries in the log file (which should happen when you press the PinballX exit emulator key)

Can you attach a new copy of your ini file, is the exit emulator still set as Q? (if it is the Visual Pinball might be intercepting the keypress for that key, try mapping exit emulator in PinballX to something else)

Posted

How is future Pinball closing ? I see you have that system setup as well

And maybe as extra test, can you setup "Quite" and "exit emulator" to the same key (R or J) ? And make a log from that. And in the same log do an exit in FP and also VP.

Btw. I see that Pi ballX is "Running as Administrator". Is your vpx also set to that.

There is no technical need for running PBX or VP/FP as administrator.

To be safe, set UAC to default level and remove any run as admin. When setting UAC to default, it will still show you which app still run as admin..

Posted

Odd. I still see on both pinballx.ini that the quit and exit emulator keys are set on different keys.

If I have some time tomorrow, I will use your settings file on my cabinet to see how things will go on my system.

Guest
This topic is now closed to further replies.
×
×
  • Create New...