Jump to content
  • Announcement

    The HyperSpin 2 early access beta is here!

    We’re starting the first public testing phase with Platinum Members to keep the scope manageable while we test the current feature set and begin to add more. In the future, we’ll provide a version for basic members as well.  On behalf of the entire HyperSpin team, we look forward to another exciting adventure with our community.

Recommended Posts

Posted

Hi Everyone!

Sorry to bother you all with this but it is driving me crazy.

I have read and re-read all I can regarding JoyToKey and HyperSpin.

My understanding is on first launch HyperSpin should launch JoyToKey and it does via HyperHQ > Startup/Exit > Startup Programs

I also understand that when you run JoyToKey it creates "Profile 1" and that is the initial profile JoyToKey launches when HyperSpin is launched.

The "Profile 1" is set up and does exactly what I want it to do in notepad....

However:

EX: I have W,S as UP and DOWN on P1 (works great in HyperSpin) 

EX: I have I,K as UP and DOWN on P2 (works terrible in HyperSpin)

As precautions:

- My HyperSpin directories are not read-only

- JoyToKey runs as admin from within the HyperSpin directory...

- The only controls I am mapping are UP/DOWN/START/EXIT - The rest of the controls are blank.

- Joystick input is FALSE

- Trackball input is FALSE

- Spinner input is FALSE

- Keyboard Delay Enabled 

I am only running one instance of JoyToKey so I don't believe there is any conflict....

I have all the JoyToKey stuff setup via RocketLauncher however on initial launch I understand RocketLauncher only kicks in after a game is played...

I have tried other keys aside from I,K for PLAYER 2 to see if those keys were conflicting but I still get a flawed result in that wheels get skipped etc it feels like it adds two inputs to every one pressed....I am convinced it must have something to do with the HyperSpin.exe I am running as I believe JoyToKey is working as it should....

Any help would be greatly appreciated FOR THE LOVE OF PLAYER 2 lol

 

 

  • Like 1
Posted

Thanks for responding Andyman.

I have followed your instructions....

1. Removed JoyToKey from HyperSpin startup/exit

2. Added JoyToKey to the "task scheduler" in windows 10 following the instructions on the JoyToKey site.

Verified JoyToKey starts when windows 10 boots....

Verified navigation with P1 keyboard mapped to Joy works perfect.

Verified navigation with P2 keyboard mapped to Joy is still terrible.

Verified Notepad.exe works perfectly with no erroneous inputs appearing on P2 inputs....

Any help would be greatly appreciated...it's like inputs double up skipping over wheels...

 

  • Like 1
Posted

Try a few things to see if the behavior changes:

1. Try mapping completely different inputs in HyperHQ/JoyToKey

2. Try clearing input map for player 1 and only using player 2 (not sure that's even possible)

3. Is it your controller? Try an alternative one. Is there a toggle button for joystick/d-pad (is it sending double input?)

4. There is a "Joystick enabled" checkbox for both Player 1 and Player 2 in HyperHQ.  Make sure you unchecked both.

Posted

Thanks for the suggestions floatingyeti!

 

1. My P1 UP/DOWN is W,S and P2 is I,K

Your suggestion got me thinking I should swap the two inputs so P1 is I,K and P2 is W,S

The result was P1 worked perfect mapped to I,K and P2 was still doing the double input stuff.

2. It is possible to disable input via HyperSpin>Settings>setting.ini 

just make the inputs equal nothing but it didn't workout still the double input stuff.

3. My controller is an ultmarc uhid https://www.ultimarc.com/control-interfaces/u-hid-en/u-hid/ 

The pins don't have any other configuration they are just seen by windows as joypad buttons 

 4. I did ensure that the joystick checkboxes were off and I also deleted the joy bindings from settings.ini so now the options EX: UP=(nothing)


I read somewhere of a guy having a similar double input issue but he then started using the "startup script" and likely mapped joy inputs that way.

I would try anything at this point but I can't access the script since the HyperSpin site is still under construction.

If anyone has any suggestions I'm all ears. 

Posted

Thanks again floatingyeti!

All notepad inputs are clean....

I'm on windows 10 and previously Hyperspin would not run.

At that time there was a HyperSpin.exe that was a downloadable fix from the mainstite I wonder if anyone has a HyperSpin.exe I could try in place of the one I'm using?

To see if the input issue is corrected?

[EDIT] Thanks to all who responded to this thread. I just wanted to mention that this issue is "solved"

I wasn't able to rectify why Player 2 does double speed on player 2 keyboard mappings. I am convinced the .exe does something funky to player 2 keyboard inputs.

In the end my solution was to map the joystick via the Hyperspin startup script and abandon JoyToKey controlling Hyperspin.

One note regarding the startup script: I really like you I can map several buttons to start/exit Up/Down etc...

EX: I am using twin throttle controls so trigger 1,2 and the start button all launch games via HyperSpin this is easy to setup via the script.

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...