Stexe Posted November 25, 2016 Share Posted November 25, 2016 Hello. I'm trying to disable the auto key presses that occur with PinballX when loading a game. For example, if I play Pinball FX2's "Star Wars: Starfighter Assault" it inputs key presses that skips the ship selection (of either X-Wing or TIE Fighter). I can change the delay so it happens later, but I want it to not happen at all. Same problem occurs with Pinball Arcade, it will constantly send inputs and basically forces a loading of the last game played and then cycles through the ball types. I'm using PinballX 2.6.2 and don't see any option to disable them. I tried every different delay setting I could think of, even going into the config file itself and changing them to 1 second or 0 seconds or leaving it blank and more. Nothing seems to work in disabling them. I also looked around for solutions, but haven't been able to find any. Threads like the one I attached didn't really have any information that worked for me either. Any help would be greatly appreciated, thank you. EDIT: Also, being able to set what the auto key presses were would be useful if that's possible. It seems when I load Pinball Arcade on our machines the cursor goes off screen and hitting enter doesn't send to the Pinball Arcade window. So having something automated to fix that would be good too. Link to comment Share on other sites More sharing options...
Jannek Posted November 25, 2016 Share Posted November 25, 2016 Hey Stexe, you may try following: - go into your config.ini - search for the Pinball FX2 settings - look for "wait for" setting - enter value -1 Some releases ago that fixed the issue. I´m not sure if this solution still exists, because Tom (I think it was Tom) told me once that this function isn´t necessary anymore and therefore took this option out. But give it a try. My setting is still "Wait for = -1". But I havn´t played, for example, "Avengers" for a long time. At the Avengers table the auto keypress selected a ball for you, what was really annoying. Kind regards, Jannek Link to comment Share on other sites More sharing options...
Stexe Posted November 25, 2016 Author Share Posted November 25, 2016 10 minutes ago, Jannek said: Hey Stexe, you may try following: - go into your config.ini - search for the Pinball FX2 settings - look for "wait for" setting - enter value -1 Some releases ago that fixed the issue. I´m not sure if this solution still exists, because Tom (I think it was Tom) told me once that this function isn´t necessary anymore and therefore took this option out. But give it a try. My setting is still "Wait for = -1". But I havn´t played, for example, "Avengers" for a long time. At the Avengers table the auto keypress selected a ball for you, what was really annoying. Kind regards, Jannek I've tried -1 but it still seems to happen almost instantly when the game loads. Any other ideas? Link to comment Share on other sites More sharing options...
Stexe Posted November 27, 2016 Author Share Posted November 27, 2016 It seems using "PinballXLite.exe" removes the auto keypresses. I'm unsure what else using that does though. It seems to not properly exit Pinball Arcade, but it works fine with Pinball FX2 from everything I can tell. I actually wonder if there is a way to customize what auto keypresses are sent. It seems like enter and left is hit multiple times from how it reacts to Pinball Arcade. Any idea on how to change that and/or change the mouse position (so it focuses the Pinball Arcade screen instead of the DMD)? Link to comment Share on other sites More sharing options...
Draco1962 Posted November 27, 2016 Share Posted November 27, 2016 I recommend addressing any issues with Pinball FX2 and Pinball Arcade integrated support as separate topics. While the keypresses and timing issues are broadly related to the hard coding with the integrated support for each, that is where the similarity ends. The Pinball FX2 issues are likely to be more easily addressed. Pinball Arcade, not so much as Farsight continues to tweek and degrade the UI functionality at a whim. Link to comment Share on other sites More sharing options...
Stexe Posted November 27, 2016 Author Share Posted November 27, 2016 3 minutes ago, Draco1962 said: I recommend addressing any issues with Pinball FX2 and Pinball Arcade integrated support as separate topics. While the keypresses and timing issues are broadly related to the hard coding with the integrated support for each, that is where the similarity ends. The Pinball FX2 issues are likely to be more easily addressed. Pinball Arcade, not so much as Farsight continues to tweek and degrade the UI functionality at a whim. From my experiences using it they are related, though. Both have similar keypresses (left + enter repeatedly pressed). I want to disable or customize the auto keypresses for both. Wouldn't a solution for one be applicable to the other? Link to comment Share on other sites More sharing options...
Draco1962 Posted November 27, 2016 Share Posted November 27, 2016 6 hours ago, Stexe said: I want to disable or customize the auto keypresses for both. Wouldn't a solution for one be applicable to the other? Not necessarily as the coding for the integrated support, while some of the same or similar code may be used in both, there are vast differences in the GUIs between the two products. To say one solution would be applicable for both would be like saying that since apples and pears both come from trees, that they both have the same sunlight, water and fertilization requirements. Link to comment Share on other sites More sharing options...
Stexe Posted November 27, 2016 Author Share Posted November 27, 2016 5 minutes ago, Draco1962 said: Not necessarily as the coding for the integrated support, while some of the same or similar code may be used in both, there are vast differences in the GUIs between the two products. To say one solution would be applicable for both would be like saying that since apples and pears both come from trees, that they both have the same sunlight, water and fertilization requirements. So you're saying Pinball X sends its keypresses different ways depending on what app is loaded? Because it sure doesn't seem that way. Link to comment Share on other sites More sharing options...
Draco1962 Posted November 27, 2016 Share Posted November 27, 2016 Different apps I think should say it all. I don't think that I can say it any other way. So please address issues regarding Pinball Arcade and Pinball FX2 as separate issues so that it is clear for both support staff and other users as was originally requested. Thanks! Link to comment Share on other sites More sharing options...
Stexe Posted November 27, 2016 Author Share Posted November 27, 2016 1 minute ago, Draco1962 said: Different apps I think should say it all. I don't think that I can say it any other way. So please address issues regarding Pinball Arcade and Pinball FX2 as separate issues so that it is clear for both support staff and other users as was originally requested. Thanks! Uh... what? The issue is about Pinball X, not anything else. The SINGLE APP not the other things it loads. The commands are being sent by Pinball X itself. I'm not talking about Pinball Arcade or Pinball FX2 except as examples of what Pinball X itself is doing. This is a single issue. Link to comment Share on other sites More sharing options...
Draco1962 Posted November 27, 2016 Share Posted November 27, 2016 Ok, I give up. I am obviously not getting the point across and I am not going to bother trying to convince you why you're assumption is flawed anymore. You obviously know much more than I do about this. Good luck! Link to comment Share on other sites More sharing options...
Stexe Posted November 27, 2016 Author Share Posted November 27, 2016 12 minutes ago, Draco1962 said: Ok, I give up. I am obviously not getting the point across and I am not going to bother trying to convince you why you're assumption is flawed anymore. You obviously know much more than I do about this. Good luck! I do programming and development. I don't see how my "assumption" is flawed. Pinball X monitors programs that load and if it sees X program load it then runs certain keypresses. If I had it run a program known as "PinballFX2.exe" that wasn't actually Pinball FX2 it would still try to input the keypresses. It has to do completely with Pinball X and what it thinks is happening. It has nothing to do with the specifics of Pinball Arcade or Pinball FX2. Link to comment Share on other sites More sharing options...
Draco1962 Posted November 28, 2016 Share Posted November 28, 2016 What you are asking for is a feature request. You can post that here. I am locking this thread accordingly. Link to comment Share on other sites More sharing options...
Tom Speirs Posted November 28, 2016 Share Posted November 28, 2016 Just so you know Stexe, if you set a system up as a custom system you can do whatever you want with it and PinballX won't send keypresses. You will however need to code some scripts. What you are asking is certainly possible without a change to PinballX though and without me having to add features. I am replying here because you said you were a programmer. So you can do what you need without a new feature in PinballX. EDIT: I see Carny pretty much said the same thing. I just saw that. Reply in that topic if you need help. Thanks. Tom. 1 Link to comment Share on other sites More sharing options...
Recommended Posts