Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Shelled Hyperspin: Minimize Xpadder  (Read 3965 times)

0 Members and 1 Guest are viewing this topic.

Benzinbruder

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 95
  • Last login:January 10, 2016, 07:38:04 am
  • I want to build my own arcade cabinet!
Shelled Hyperspin: Minimize Xpadder
« on: August 13, 2014, 03:36:31 am »
Hi everybody,

Since Hyperspin doesn't like to be controlled by my U360s I have to use Xpadder to assign keystrokes to the Joysticks. That way I can navigate the menu.
I also use Xpadder to map the U360s for some emulators (bsnes, etc.).

Currently I start my system with Hyperspin shelled (I can recommend this guide for doing it). I use the following batch file:

Code: [Select]
Start "Xpadder" "C:\PATHTOXPADDER" /M
Start "Hyperspin" "C:\PATHTOHYPERSPIN"

What happens is that I directly Hyperspin after boot, BUT a few seconds later Xpadder decides to make itself visible, load a few seconds, and then stay in front of the Hyperspin FE.
Urgh.

Does anybody have an idea how to get rid of this?
I have only found two threads here dealing with it:
http://forum.arcadecontrols.com/index.php/topic,96880.msg1021021.html#msg1021021
http://forum.arcadecontrols.com/index.php/topic,118076.msg1251383.html#msg1251383

In the second one, another code snippet is mentioned:
Code: [Select]
@echo off

:rungame1
Launcher.EXE

:rungame2
"C:\mame\Supermodel Loader.exe"

goto rungame1

Could I solve my problem in a similar way with the GOTO command? Or will Xpadder change back into focus as soon as it loads the profiles?

BTW, I have already changed the Xpadder.ini file to make Xpadder stay minimized whenever possible. No luck.
And of course I am also aware that you can configure Xpadder to load when starting Hyperspin in HyperHQ, but all the options there (HIDDEN, MINIMIZED, etc.) can't solve my problem either.

Really looking forward to your insights!! Thanks a lot in advance!

Benzinbruder

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 95
  • Last login:January 10, 2016, 07:38:04 am
  • I want to build my own arcade cabinet!
Re: Shelled Hyperspin: Minimize Xpadder
« Reply #1 on: August 18, 2014, 02:28:33 am »
After trying A LOT of different combinations this weekend, I can report that I can launch Xpadder minimized under the following preconditions:

  • Tick "Start minimized" in the Xpadder options
  • Configure HyperSpin to load Xpadder at startup in HyperHQ with the "Hidden" option selected
  • Shell / Boot directly into HyperSpin (There are lots of ways to do this, one is described here for example)

Benzinbruder

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 95
  • Last login:January 10, 2016, 07:38:04 am
  • I want to build my own arcade cabinet!
Re: Shelled Hyperspin: Minimize Xpadder
« Reply #2 on: August 20, 2014, 07:52:43 am »
Ha, this is funny:

My setup seems to work exactly every second time I boot my machine.

Currently, the behaviour is as follows:
  • Boot.
  • Entering HyperSpin. U360s allow navigating the menu.
  • Rapidly scroll through the wheels for a few seconds to prevent some MAGICAL other app from stealing the focus from Hyperspin (those programs show up as "The Event Viewer" or "HotKey Listener" in the Windows ALT-TAB menu. As soon as I ALT-TAB to them, I get back to HS though). This is really annoying, as I do not know where those programs come from and what they do.
  • Profit.
  • Shutdown the computer.
  • Boot.
  • Entering HyperSpin. U360s are not working, Xpadder obviously didn't assign the specified autoprofiles. Xpadder.exe is running though! Entering (, playing) and exiting a game (HyperLaunch should then assign the Xpadder profile when getting back to the HyperSpin menu) doesn't make the U360s work in the menu either.
  • Shutdown the computer.
  • GoTo first entry in this list...

What the ... ?  ???