liveinabin Posted September 21, 2014 Posted September 21, 2014 Wait, wait, you said cab right? So are you shelling into HyperSpin? All kinds of crazy shieet happens when you shell Windows. Especially, loss of focus in the application that you are trying to control. Is that what is happening to you now; you are required to ALT+Tab to move focus to HyperSpin in order to gain control?If shelling, you are really going to have to roll up your sleeves and get dirty till you find a solution. But what I can suggest is that g's script has the following functions which can help you out: Program_To_Run_Target_1=Your Xpadder profile Program_To_Run_MaxMinHide_=Leave blank rather than Hide as I suggested in the video. Then in Xpadder settings, set it to start minimized as suggested earlier by delexington. Process_Name_To_Close_1 Whatever program is stealing focus when you start HyperSpin, if it is not essential you can enter it here to instruct the script to close it to prevent from it stealing focus. Minimize_Background_Windows_Enabled=True Enable this by setting this to True. If you are shelling, you won't be the first one with this problem so do a Google seach for HyperSpin lose focus, Hyperspin no focus, etc. Also, what is wrong with the hardcoded functions in v.1.06? In my buddy's cab since the PS360+ is being used, the hardcoded functions are arranged in somewhat of an illogical order. But in reality, for simple navitation, the only functions that are essential are Enter, Esc, and Favorites. So it is just a matter of memorizing where those 3 functions are mapped to the 3 buttons on his cab. It's a custom built arcade cab, but it's nothing special. Essentially a PC connected to a monitor with two of these MC Cthulhu controller boards that present themselves to windows as standard USB game pads. I'm not shelling anything. It's just a regular Windows 8 PC in a big wooden box As for the default keymap options - the main fire button (that a PS3 would read as X, and which the PC reads as controller button 2) is now Escape - I need it to be Enter. Enter is mapped to the middle button of my top row of keys: It's like this - I currently have: ( ) (Enter) ( ) (Escape) ( ) ( ) I need my layout would be: (Escape) ( ) ( ) (Enter) ( ) ( ) with my Start button also serving as Enter That's really easy to set up in xpadder but then we have the issues with focus.
albert_c Posted September 21, 2014 Posted September 21, 2014 ( ) (Enter) ( )(Escape) ( ) ( ) I need my layout would be: (Escape) ( ) ( ) (Enter) ( ) ( ) with my Start button also serving as Enter That's really easy to set up in xpadder but then we have the issues with focus. Yeah, that is similar to my buddy's setup. I think his is: Top Row: (Jab)(Medium/Enter)(Fierce) Bottom Row: (Short/Escape)(Forward)(Roundhouse/Favorites) The hardcoded functions produces a non-logical layout on these multi-system PCB controllers. But that doesn't mean it doesn't work, and I would still suffer through that until a future version of g's script gives function mapping (if at all) than use Xpadder. It's only FE navigation afterall. Welp, let us know how it goes once you figure out the focus stealing thing. Hint: I suspect that explorer.exe is what is stealing your focus. Lots of cab builders use taskkill.exe to kill explorer.exe. I think g's script can kill explorer as well with either 'Process_Name_To_Close_1' or 'Item_1_Path' along with the parameters 'Item_1_Parameters'. Just make sure to restart explorer.exe in the script on exit. When you find great deals on Craigslist for CRT based cabs, exuberance can be a bad thing! Current status of cabs: 0/5 working as desired :wallbash:
liveinabin Posted September 21, 2014 Posted September 21, 2014 (edited) Explorer.exe Huh? Seems logical. If anything is screwing things up, I'd imagine it's Microsoft UPDATE : well boil my auntie! I just turned on the Hyperspin intro movie and the focus problem just went away. I'd never thought to have it running. Maybe I can replace it with some eye watering filth, that'll be nice. Edited September 21, 2014 by liveinabin
albert_c Posted September 21, 2014 Posted September 21, 2014 You're the third person to have that error. Personally, I can't reproduce it. Perhaps post your ini settings for all 3 programs (HyperSpin Startup Script.ini, HyperSpin Settings.ini, and Xpadder.ini) for ghutch's records. When you find great deals on Craigslist for CRT based cabs, exuberance can be a bad thing! Current status of cabs: 0/5 working as desired :wallbash:
liveinabin Posted September 28, 2014 Posted September 28, 2014 Sorry for the late reply. OK, here are my scripts: Hyperspin startup settings: [Required] HyperSpin_Folder_Path=C:\HyperSpin HyperLaunch_Folder_Path=C:\HyperSpin\HyperLaunch [General] Primary_Color_RRGGBB=363636 Secondary_Color_RRGGBB=ffffff [Controls] Joysticks_Enabled=True Joystick_Delay=225 Joystick_Deadzone=25 [startup] Minimize_Background_Windows_Enabled=true Window_Classes_To_Not_Minimize=Shell_TrayWnd,Button Process_Name_To_Close_1= Program_To_Run_Target_1= Program_To_Run_Working_Dir_1= Program_To_Run_MaxMinHide_1= [Exit] Restore_Windows_On_Exit=True Process_Name_To_Close_1= Program_To_Run_Target_1= Program_To_Run_Working_Dir_1= Program_To_Run_MaxMinHide_1= [Roulette] Roulette_Key=~1 Roulette_Min_MilliSeconds=3000 Roulette_Max_MilliSeconds=8000 [Volume_Menu] Volume_Menu_Key=~2 Volume_Bar_Offset_From_Bottom=44 [QuickLaunch] QuickLaunch_Key=~3 QuickLaunch_Enabled=true QuickLaunch_Left_Offset=5 QuickLaunch_Top_Offset=10 QuickLaunch_Bottom_Offset=10 Item_1_Path= Item_1_Parameters= Item_1_LogoPath= Item_1_Ignore_Process_Close=false and my settings.ini [Main] Hyperlaunch_Path=C:\Hyperspin\HyperLaunch\ Menu_Mode=multi Single_Mode_Name=Sega Model 2 Enable_Exit_Menu=true Enable_Exit=true Exit_Default=yes Exit_Action=exit Version=1.0.0.0 Last_System=MAME Hyperlaunch_Path=C:\Hyperspin\HyperLaunch\ [Resolution] FullScreen=true Width=1920 Height=1080 Scanlines_Active=false Scanlines_Image= Scanlines_Scale=2 Scanlines_Alpha=0.1 [Optimizer] CPU_Priority=normal Quality=HIGH Image_Smoothing=true Animated_Backgrounds=true Inter_Backgrounds=false Level1_Backgrounds=true Level2_Backgrounds=true Level3_Backgrounds=false Level4_Backgrounds=false Special_Backgrounds=true Wait_For_Special=false Animated_Artworks=true Level1_Artworks=true Level2_Artworks=true [introVideo] Use_Intro=true Stop_On_Keypress=true [sound] Master_Volume=100 Video_Volume=100 Wheel_Volume=20 Interface_Volume=100 [AttractMode] Active=false Time=60 MaxSpinTime=10 HyperSpin=false Wait_For_Video=false [Keyboard] Key_Delay=true [P1 Controls] Start=13 Exit=27 Up=38 Down=40 SkipUp=37 SkipDown=39 SkipUpNumber=70 SkipDownNumber=86 HyperSpin=32 Genre=71 Favorites=76 [P2 Controls] Start=69 Exit=81 Up=87 Down=83 SkipUp=65 SkipDown=68 SkipUpNumber=74 SkipDownNumber=77 HyperSpin=88 Genre=72 Favorites=90 [P1 Joystick] Enabled=false Joy=0 Threshold=40 Start=Button_10 Exit=Button_5 Up=POV_Up Down=POV_Down SkipUp=POV_Left SkipDown=POV_Right SkipUpNumber=Button_8 SkipDownNumber=Button_7 HyperSpin=Button_6 Genre=Button_4 Favorites=Button_1 [P2 Joystick] Enabled=false Joy=1 Threshold=40 Start=Button_10 Exit=Button_5 Up=POV_Up Down=POV_Down SkipUp=POV_Left SkipDown=POV_Right SkipUpNumber=Button_8 SkipDownNumber=Button_7 HyperSpin=Button_6 Genre=Button_4 Favorites=Button_1 [Trackball] Enabled=false Sensitivity=90 [spinner] Enabled=false Sensitivity=90 [startup Program] Executable=HyperSpin Startup Script.exe Paramaters= Working_Directory=C:\Hyperspin\Utilities\ WinState=NORMAL [Exit Program] Executable= Paramaters= Working_Directory= WinState= [LEDBlinky] Active=false Path= [HiScore] Active=false Y=550 Delay=2
liveinabin Posted September 28, 2014 Posted September 28, 2014 Oh, should add that I have xpadder disabled hence no xpadder.ini
Striff Posted October 2, 2014 Posted October 2, 2014 Hi I might doing it wrong... I'm using a HORI Fighting Stick EX2 that is working like a charm in all emulators but is not working with HyperSpin Menu. I've tried with XPADDER but the thing is, i just want to use it for HyperSpin Menu and when i launch a game XPADDER is still running. It's not what i want. Yesterday i've tested with your script with the following settings and the controller is still not working on the menu Here's the 2 conf tested : The 1st one, tested with joypad True & False : [Required]HyperSpin_Folder_Path=D:\HyperSpin\ HyperLaunch_Folder_Path=D:\HyperSpin\HyperLaunch\ [General] Primary_Color_RRGGBB=363636 Secondary_Color_RRGGBB=ffffff [Controls] Joysticks_Enabled=True Joystick_Delay=225 Joystick_Deadzone=25 [startup] Minimize_Background_Windows_Enabled=false Window_Classes_To_Not_Minimize=Shell_TrayWnd,Button Process_Name_To_Close_1= Program_To_Run_Target_1= Program_To_Run_Working_Dir_1= Program_To_Run_MaxMinHide_1= [Exit] Restore_Windows_On_Exit=True Process_Name_To_Close_1= Program_To_Run_Target_1= Program_To_Run_Working_Dir_1= Program_To_Run_MaxMinHide_1= [Roulette] Roulette_Key=~1 Roulette_Min_MilliSeconds=3000 Roulette_Max_MilliSeconds=8000 [Volume_Menu] Volume_Menu_Key=~2 Volume_Bar_Offset_From_Bottom=44 [QuickLaunch] QuickLaunch_Key=~3 QuickLaunch_Enabled=true QuickLaunch_Left_Offset=5 QuickLaunch_Top_Offset=10 QuickLaunch_Bottom_Offset=10 Item_1_Path= Item_1_Parameters= Item_1_LogoPath= Item_1_Ignore_Process_Close=false The 2nd one, trying to launch xpadder and close it on exit (i tought it'll close xpadder when launching a game but no, only when hyperspin is closed). Xpadder is working on the menu if i do an ALT-TAB or put yes to Intro Video in Hyperspin settings, but when i launch a game it's still running so it create conflicts with my emulators settings : [Required]HyperSpin_Folder_Path=D:\HyperSpin\ HyperLaunch_Folder_Path=D:\HyperSpin\HyperLaunch\ [General] Primary_Color_RRGGBB=363636 Secondary_Color_RRGGBB=ffffff [Controls] Joysticks_Enabled=True Joystick_Delay=225 Joystick_Deadzone=25 [startup] Minimize_Background_Windows_Enabled=false Window_Classes_To_Not_Minimize=Shell_TrayWnd,Button Process_Name_To_Close_1= Program_To_Run_Target_1=D:\HyperSpin\xpadder\xpadder.exe "D:\HyperSpin\xpadder\hyperspin.xpadderprofile" /M Program_To_Run_Working_Dir_1= Program_To_Run_MaxMinHide_1= [Exit] Restore_Windows_On_Exit=True Process_Name_To_Close_1=xpadder.exe Program_To_Run_Target_1= Program_To_Run_Working_Dir_1= Program_To_Run_MaxMinHide_1= [Roulette] Roulette_Key=~1 Roulette_Min_MilliSeconds=3000 Roulette_Max_MilliSeconds=8000 [Volume_Menu] Volume_Menu_Key=~2 Volume_Bar_Offset_From_Bottom=44 [QuickLaunch] QuickLaunch_Key=~3 QuickLaunch_Enabled=true QuickLaunch_Left_Offset=5 QuickLaunch_Top_Offset=10 QuickLaunch_Bottom_Offset=10 Item_1_Path= Item_1_Parameters= Item_1_LogoPath= Item_1_Ignore_Process_Close=false I may did some mistakes, someone got an idea? Regards
albert_c Posted October 2, 2014 Posted October 2, 2014 X360 PCB's work great with the HyperSpin Startup Script (known to work the Madcatz Brawlsticks (X360), Microsoft X360 controllers, Akishops PS360+, and MC Cthulhu). So you shouldn't have any problems. Firstly, in HyperLaunch, disable all the external keymapper functions. Then skip Xpadder setup entirely. I think the step that you missed is starting HyperSpin Startup Script to start with HyperSpin. Setting up the ini file with 'Joysticks_Enabled=True' is not enough. Go into HyperHQ in the Startup/Exit tab and browse to the HyperSpin Startup Script.exe file is located and set it to start with HyperSpin. Once done, it should work. When you find great deals on Craigslist for CRT based cabs, exuberance can be a bad thing! Current status of cabs: 0/5 working as desired :wallbash:
Striff Posted October 2, 2014 Posted October 2, 2014 That's what i did, in HLHQ, it's disabled : Joypad are disabled in Hyperspin setup And the script is in the startup options : So i removed everything linked to Xpadder to be sure, but it's still not working, i missed something else ?
albert_c Posted October 2, 2014 Posted October 2, 2014 I see that you don't have Intro Video Enabled ticked in HyperHQ. Some users have reported that the script doesn't work unless it is enabled. Or, if it isn't enabled, they have to ALT+Tab to shift focus to HyperSpin before it works (which isn't ideal). Anyways, enable Intro Video. Disable external key mappers in HLHQ and don't start the Xpadder profile in the script. Then give it another whirl. When you find great deals on Craigslist for CRT based cabs, exuberance can be a bad thing! Current status of cabs: 0/5 working as desired :wallbash:
Striff Posted October 2, 2014 Posted October 2, 2014 Thanks for following my problem albert_c! I've just tested with ALT-TAB, then with the intro, same result, it seems to be recognized but the wheel just spin and spin and spin automatically :/
gigapig Posted October 2, 2014 Posted October 2, 2014 Thanks for following my problem albert_c!I've just tested with ALT-TAB, then with the intro, same result, it seems to be recognized but the wheel just spin and spin and spin automatically :/ Any Wiimotes connected, other controllers or Bluetooth?
Striff Posted October 2, 2014 Posted October 2, 2014 Just a Corsaid headset, keyboard, mouse and my pad. It just go up in a loop, if i insist and push down with the stick it stop a little bit but start again, that s very strange...
gigapig Posted October 2, 2014 Posted October 2, 2014 Just a Corsaid headset, keyboard, mouse and my pad.It just go up in a loop, if i insist and push down with the stick it stop a little bit but start again, that s very strange... That is the same symptoms I have with having a Wiimote connected, and it continues even if I switch it off, the only way I can clear it is reboot. I now have Joysticks set to false, and I use Xpadder as I did before, but I still use the Startup script to hide windows, which I love and need.
albert_c Posted October 2, 2014 Posted October 2, 2014 Try one more thing. Default the HyperSpin navigation functions for both 1p and 2p in HyperHQ and give it another whirl. When you find great deals on Craigslist for CRT based cabs, exuberance can be a bad thing! Current status of cabs: 0/5 working as desired :wallbash:
Striff Posted October 2, 2014 Posted October 2, 2014 @albert_c If this is here, i never touched it so it's the default settings (if i m not wrong) : So i think we've tried everything @gigapig : But if you use xpadder there is no way to only use it with hyperspin and disable it when you're ingame ?
albert_c Posted October 2, 2014 Posted October 2, 2014 [ATTACH=CONFIG]45344[/ATTACH] In HyperHQ, not HyperLaunchHQ. Hit the Default button on this screen. When you find great deals on Craigslist for CRT based cabs, exuberance can be a bad thing! Current status of cabs: 0/5 working as desired :wallbash:
Striff Posted October 2, 2014 Posted October 2, 2014 No more luck with this try i think it s just dead for me at this point
gigapig Posted October 2, 2014 Posted October 2, 2014 But if you use xpadder there is no way to only use it with hyperspin and disable it when you're ingame ? Sorry for the cross talk, I'll let Albert continue. You don't disable it, you can set Hyperlaunch to load a blank profile, as I have here for Sega Saturn.
gigapig Posted October 2, 2014 Posted October 2, 2014 Sorry, just remembered, can't you just set keymapper to false for each system?
Striff Posted October 2, 2014 Posted October 2, 2014 I'm going to give it a try, that's a good idea !!
albert_c Posted October 2, 2014 Posted October 2, 2014 No worries gigapig. We are all just trying to help. Seems we are all pretty anxious to do so and are pretty good at it . When you find great deals on Craigslist for CRT based cabs, exuberance can be a bad thing! Current status of cabs: 0/5 working as desired :wallbash:
Striff Posted October 2, 2014 Posted October 2, 2014 Can't get xpadder to work... but i m working on it, going mad, but i ll try to stay sane.
Striff Posted October 2, 2014 Posted October 2, 2014 I don t know what do, everything is set in HLHQ, xpadder is not starting when i launch hyperspin. I added a profile in GLOBAL => KEYMAPPER, it s working fine when i test it : The setup is good : It's disabled on emulators like this : But when i start Hyperspin, nothing happen, xpadder is not started. Do i have to specify something in HLHQ to tell him to load xpadder when hyperspin is launched ? I may think i have to add HyperSpin as a system maybe? If yes how ? :
albert_c Posted October 2, 2014 Posted October 2, 2014 Get Teamviewer. I have some free time before Thursday Night Football starts. Then message me. When you find great deals on Craigslist for CRT based cabs, exuberance can be a bad thing! Current status of cabs: 0/5 working as desired :wallbash:
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now