Kenny Pilgrim Posted December 11, 2017 Posted December 11, 2017 Hi Guys, I’m having problems with JoyToKey in Hyperspin. I have followed all of the tutorials and I still get no response from my PS3 pad in the Hyperspin wheel. I’ve created 2 profiles, 1 for Hyperspin and Rocketlauncher and when I run a test on them both everything is working fine in Rocketlauncher. When I launch a game via my keyboard everything is great and RetroArch is running in the background with full joy pad support. Any ideas what I’m doing wrong and how I can my pad to work In HS??
Spawk Posted December 14, 2017 Posted December 14, 2017 Did you get this sorted Kenny? Did you follow my guide? I may need more info but you should have 3 profiles... with the HS one matched to default keyboard strokes for navigation as seen here: Even if that part is set up correctly, JTK is not running when you first start HS because RL has not run yet! Not until you choose a game and then exit it. You can try to have JTK start in HSHQ but I think it may have caused some people focus issues. An easy solution is to then place a shortcut to JTK in your windows startup folder so it is always loaded. I would also then create a blank "default" profile (outside of RL in JTK) so that the HS profile you created earlier isn't loaded when windows starts but only when HS is active.
vincefaro Posted December 16, 2017 Posted December 16, 2017 On 12/13/2017 at 10:40 PM, Spawk said: You can try to have JTK start in HSHQ but I think it may have caused some people focus issues. Is this my problem with focus issues? I do have this setup in HyperHQ and I have a ton of Focus issues.
Spawk Posted December 17, 2017 Posted December 17, 2017 On 12/15/2017 at 8:23 PM, vincefaro said: Is this my problem with focus issues? I do have this setup in HyperHQ and I have a ton of Focus issues. I think so... Seems like since it is being loaded by HQ, that kinda makes HS the "source application" (not sure if that's the correct term). I seem to remember this sort of thing happening to me years ago when loading .exe's from .bat files as well. The batch files wouldn't release focus until it was completed... ie: after what ever program you loaded from it had closed and it gets to the :gotoend call. Not sure if this is your specific problem, but it wouldn't hurt to see if the problem persisted after trying the startup folder method.
RLBradders26 Posted December 17, 2017 Posted December 17, 2017 Have you setup Profile 1? If not thats your issue. Open JoyToKey independently from RL and it will you a default Profile. Set that up the same as your Hyperspin and RL and you are good to go.
NIVO Posted December 22, 2017 Posted December 22, 2017 see now thats odd, in the very first steps of spawks guide it says to rename Profile 1. So in essence, no one using the guide has a Profile1 and has problems with getting buttons to work with HyperSpin upon its launch. I followed his guide last night and was successful in setting up profiles for HS, RL. Mame works independently fine, but j2k doesnt load even using a shortcut to start with windows. HS(or RL) doesnt seem to hook the program and load a profile(so buttons dont work on panel). So, im gonna go right now and set a Profile1 up and see if that changes things. moderator B.Y.O.A.C. http://www.arcadecontrols.com
NIVO Posted December 22, 2017 Posted December 22, 2017 well that fixed it! joytokey now loads as HS loads, all function working spot on. Buttons work like they should. So spawk , just adjust your guide to have folks keep Profile1 and map those controls the same as the one for HYPERSPIN. Then have them move to create the second profile of HYPERSPIN. Working great. MAME works beautifully, and my servo is auto switching to 4/8 way use. Now on to getting the ini settings tweaked inside MAME. Cheers fellas GAME ON moderator B.Y.O.A.C. http://www.arcadecontrols.com
NIVO Posted December 22, 2017 Posted December 22, 2017 ok spoke too soon. the issue is fixed as far as now the buttons work. However, the problem still lies with joytokey failing to load with HS in order for RL to call the profile to use. I have found that having joytokey load at windows start makes no diff whatsoever. also seeing in background, if you shut HS off, joytokey doesnt shut down. I think it actually need to shutdown to show RL and HS that its off. This way when HS starts up the "call" to joytokey doesnt go unanswered. If that makes sense to you. So how do we fix this guys im at a complete loss here and yet we are so close. moderator B.Y.O.A.C. http://www.arcadecontrols.com
NIVO Posted December 22, 2017 Posted December 22, 2017 i had set joytokey to load on HS startup in HQ as well. Ive now tried it set as to load with HS and took it away so it wont load with HS just to test. Makes no difference. I cant figure out whether the fault is with RL or joytokey itself. It simply does 2 things wrong here, which i think is most folks problem. #1 Joytokey fails to start with every startup of HS #2 Joytokey fails to unload when HS shuts down. (and therefore wont work with next start of HS because its already running and would ignore to call to load scripts since its already running) And because it doesnt trigger you have no button use. If we can get Joytokey to load everytime and unload everytime, this will work flawless. So I'd love if folks could share a resolution to this. moderator B.Y.O.A.C. http://www.arcadecontrols.com
Spawk Posted December 22, 2017 Posted December 22, 2017 ok spoke too soon. the issue is fixed as far as now the buttons work. However, the problem still lies with joytokey failing to load with HS in order for RL to call the profile to use. I have found that having joytokey load at windows start makes no diff whatsoever. also seeing in background, if you shut HS off, joytokey doesnt shut down. I think it actually need to shutdown to show RL and HS that its off. This way when HS starts up the "call" to joytokey doesnt go unanswered. If that makes sense to you. So how do we fix this guys im at a complete loss here and yet we are so close.No JTK only needs to be loaded once (minimized to tray). Like I said earlier though, RL is not loaded when you first start HS. Soon as you load any game it will work fine after that.Does it work after loading game?If not, you may have an RL setting wrong somewhere. Make sure this works before worrying about first load issue.Sent from my SM-A520W using Tapatalk
NIVO Posted December 22, 2017 Posted December 22, 2017 yes it works after loading a game, but that is stupid. when hS launches i want to immediately browse the frontend and move around, just like anyone that comes to my house would do. they wouldnt know that you have to load a game first, exit out then you can control the FE.Do you see how nutty that is? Also as far as i know RL works fine. But if it doesnt how can you tell its not? You need a log? The way this used to work long ago in HS was you load it up, and immediately can begin using your panel to navigate in HS. Why this has changed i have no idea. This FE should function as soon as you load it. This should not be so overly complicated like this. And getting back to your response which i do appreciate dude (thumbs up) you say joytokey only needs to load once and run resident. I get that. But the way this is right now, if its already running and HS starts controls dont respond. If i turn off j2k and restart HS, the one time it will load in background and work right of the bat, no loading a game needed, thats the point. However the problem here still exists that Joy2key works or runs when it wants to, its not consistent at all. So to clarify: Mame works fine independently. Profiles are set(according to guides) HS set(works when joytokey does) RL works as far as i know Ive done nothing to RL with exception to using as per guiddes have dictated me to do so. HQ is set to load j2k on startup so as ffar as i know everything is ok. but this i a joke to run a game just to back out to get a panel working that is complete nonsense here is a log in case you ca see a issue, i dont see one RocketLauncher.log moderator B.Y.O.A.C. http://www.arcadecontrols.com
NIVO Posted December 22, 2017 Posted December 22, 2017 ok to add to this i just reset the pc to see something. i have joytokey shortcut to the program in the windows startup folder so that it starts as the pc does, therefore it is running already. Yet windows is fired up and it never loads. Why? If you put the shortcut path in the startup folder it should, so why doesnt it load? if i check msconfig it even lists it as a program to load on startup. Startup tab in task manager definitely shows it as a program to load, but yet it doesnt. So how do you make it do so? Ive already done what im supposed to here moderator B.Y.O.A.C. http://www.arcadecontrols.com
Spawk Posted December 22, 2017 Posted December 22, 2017 ok to add to this i just reset the pc to see something. i have joytokey shortcut to the program in the windows startup folder so that it starts as the pc does, therefore it is running already. Yet windows is fired up and it never loads. Why? If you put the shortcut path in the startup folder it should, so why doesnt it load? if i check msconfig it even lists it as a program to load on startup. Startup tab in task manager definitely shows it as a program to load, but yet it doesnt. So how do you make it do so? Ive already done what im supposed to hereIf HS's joystick controls worked properly when set in HQ then we wouldn't have this problem. But they don't so you need to do something about that. Complaining about how dumb it is won't help. I have it setup fine, many other people have it setup fine as well. If this workaround is not working for you, then you have something not set right. One setting that didn't exist in RL when I wrote that guide was "default front end profile" (or something similar, away from home atm). Make sure that is set. I will take some screenshots of my settings when I get home... but that may not be for 8-10 hrs from now.Sent from my SM-A520W using Tapatalk
Kenny Pilgrim Posted January 3, 2018 Author Posted January 3, 2018 Thanks for all the replies and Happy New year to you all. So after some re arranging and following Spawks guide the problem I have now is JoyToKey doesn’t work on the start up when loading Hyperspin. I have to use my keyboard to navigate through the systems. When I select a system, game, shut it down and come back to the main menu, JoyToKey is now working. Do any of you good folk have any idea what I’m doing wrong?
RLBradders26 Posted January 3, 2018 Posted January 3, 2018 On 12/17/2017 at 10:17 AM, RLBradders26 said: Have you setup Profile 1? If not thats your issue. Open JoyToKey independently from RL and it will give you a default profile called "profile 1". Set that up the same as your Hyperspin and RL and you are good to go. You need to do this
Spawk Posted January 3, 2018 Posted January 3, 2018 Thanks for all the replies and Happy New year to you all. So after some re arranging and following Spawks guide the problem I have now is JoyToKey doesn’t work on the start up when loading Hyperspin. I have to use my keyboard to navigate through the systems. When I select a system, game, shut it down and come back to the main menu, JoyToKey is now working. Do any of you good folk have any idea what I’m doing wrong? Not doing anything wrong, this is normal behaviour! I suggest loading JTK from windows start menu (not hq) and creating a navigation profile for hyperspin outside RL in the JTK app itself. This will only be used on initial launch of HS.Sent from my SM-A520W using Tapatalk
Kenny Pilgrim Posted January 3, 2018 Author Posted January 3, 2018 Thanks Spawk, much appreciated. After struggling with Xpadder for a bit and finally trying JoyToKey I can honestly say JoyToKey is fat superior. Loving it apart from the minor issue. Thanks again for your Tutorial??
Kenny Pilgrim Posted January 3, 2018 Author Posted January 3, 2018 1 hour ago, RLBradders26 said: You need to do this Do I need to assign the application when doing this?
Kenny Pilgrim Posted January 3, 2018 Author Posted January 3, 2018 1 hour ago, Spawk said: Not doing anything wrong, this is normal behaviour! I suggest loading JTK from windows start menu (not hq) and creating a navigation profile for hyperspin outside RL in the JTK app itself. This will only be used on initial launch of HS. Sent from my SM-A520W using Tapatalk I’ve created the navigation profile, where do I save this profile and do I assign Hyperspin to it?
Spawk Posted January 4, 2018 Posted January 4, 2018 For the start menu way, when you open JTK outside RL you should have it set like this: The "DEFAULT" profile is used so that your joystick isn't active when windows starts... all blank. Then "associate" the HYPERSPIN profile with hyperspin.exe like this: It has the ability to "capture" the program but I suggest copy/pasting the full address to HS in there. Unfortunately, I cannot do any editing to my tutorial... I may be able to ask a MOD to do it though.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.