Jump to content
(Open Beta) HyperSpin 2 is now available for everyone ×

Wireless xbox one controllers crap for hyperspin


defre1976

Recommended Posts

Posted

Hi,

I will explain myself why. 

Pc is standing beside my big screen. I don't have an arcade cabinet. 

My setup 2 xbox one controllers, logitech wheel, and dolphinbar. 

Over dolphinbar 2 wiimotes for dolphin emulator and the rest for shooters with touchmote. So it will create 2 xbox 360 controller profiles. 

Control hyperspin with my 2 xbox one controllers with joytokey in rocketlauncher.

Every works , great yeaaaah. 

But NOT, lets say i want to play botw with cemu. My 2 xbox controllers are turned on. I spin to wiiu and start botw. I play the game with xbox controller 1 for 1 hour. That means my other xbox one controller auto shut off. Correct. 

I exit my game, and lost control over hyperspin with my first xbox controller because controller 2 auto shut off. I turn on controller 2 and joytokey can't recover anymore. So i must exit hyperspin and restart it. 

And there is no freaking way to keep those xbox one controllers on all the time pfff really. 

Not even with the cable connected. It still auto shut off. 

Yes , i could also do this offcourse, before exit game i must be sure that my second controller is back on . Then i will not loose control over hyperspin . But this is not the way to do this.

This is one BIG issue with those controllers.

Second issue. Mame. I found a way to order my controllers in mame with  Stable controller id. And this almost works. 

So mame see my 2 xbox controllers as xinput 1 and 2. And my 2 wiimotes as xbox 360 controllers named x-input 3 and 4. 

And here the same shit but then in mame. 

Start a game with xbox one controller 1, all my other controllers are on. I play a racing game with my wheel . My 2 xbox one controllers turn off. Mame mix my 4 x-inputs. Grrrr.

Only thing thats stays in place is my wheel , position 3. 

If only the xbox controllers could stay on all the time there would not be any problem. Yes only if the battery would be down. 

Thats why i say hyperspin is great and so in an arcade cabinet. But with xbox controllers alot if problems. 

I wonder if the ps4 controllers also shutoff after a time without using them.

Also didn't try to put the xbox controllers on in hyperhq under jostick. But i read alot of lag. 

I feel sad because of this, i have also a 2 year setup of hyperspin, rocketlauncher. 

If any suggestions. 

 

Posted
2 hours ago, Dime333 said:

Take a look at this for issue number one:

https://hyperspin-fe.com/forums/topic/9028-hyperspin-startup-script-108/page/19/?tab=comments#comment-323353

Another thing I'm doingt o prevent issues is that I'm using an Xbox one S controller for player1 and an Xbox one controller for player2. That way the controllers have different device IDs.

Just some ideas.

thx for the help . But i don't understand what this script will do other that you will be able to control direct hyperspin with a controller .

This has nothing to do with the controller falling a sleep after 10 min inactivity . Thats the big problem here .

for the second issue .

Ok , yes you can do this if you only use xbox one S and ad xbox one controller nothing more .

this is my config file for mame , Stable id controller order my controllers . But identify my 2 xbox one controllers as x-input 1 and 2 if i turn them on first . After it i turn on my 2 wiimotes together with touchmote , so it sees it as 2 xbox 360 controllers on x-input 3 and 4 .

using xbox one S and xbox one controller will also give xinput .

 

<mameconfig version="10">
    <system name="default">    
        <input>
            <mapdevice device="XInput Player 1" controller="JOYCODE_1" />
            <mapdevice device="XInput Player 2" controller="JOYCODE_2" />
            <mapdevice device="Logitech G25 Racing Wheel USB" controller="JOYCODE_3" />
            <mapdevice device="XInput Player 3" controller="JOYCODE_4" />
            <mapdevice device="XInput Player 4" controller="JOYCODE_5" />

        </input>
    </system>
</mameconfig>

Devreorder also almost work , there only my logitech wheel don't work . Otherwise devreorder would be perfect .

Like i said xbox one controllers and hyperspin not a good combination . And this only because those freaking controller fall a sleep after some time .

Oh and i forgot , i did the power management trick . Still shutting down after a time of no use .

 

Posted

Sorry if I was a little vague. The script has nothing to do with my suggestion. The post is about using the ReWASD keymapper instead of Joy2Key or any other keymapper. It will solve the issue of not being able to control Hyperspsin after reconnecting the controllers after they fall asleep.

I've never used devreorder but I am using JoyID to make sure my XBOX One S controller is always controller #1.

https://theairtacticalassaultgroup.com/forum/showthread.php?t=13009

Maby you could give that a try.

Posted

https://hyperspin-fe.com/files/file/11305-tur-game-controller-order/

This basically uses devreorder and will keep controller order.

I had problems with joy2key and xb1 trigger buttons always being hit and hyper sensitive. Maybe a newer version of joy2key fixes that, don’t know.

I can recommend rewasd though I have 4 xb1 controllers and it’s nice being able to use all those with either my xb1 or cab.

If you like joy2key and it works for you, then rock on with your bad self and use the app I posted to set your order and game on.

Cheers!

Posted

Hi ,  i just tried Rewasd .

my 2 xbox controllers are on . I spin in hyperspin for example to mame .

I start a game , i remove the battery from the second controller and i exit the game .

Hyperspin still works with the first controller . I put battery back in the second controller and works again .

But i did a test , i leave hyperspin in on , and i let my controllers both turn off . I nothing works again . When i exit hyperspin . I see the rewasd icon in my try grey out . I click right on it and i must turn remap back on .

How to change this , that it connect automatic when i turn on my controller ?  any idea ?

Posted
38 minutes ago, defre1976 said:

Hi ,  i just tried Rewasd .

my 2 xbox controllers are on . I spin in hyperspin for example to mame .

I start a game , i remove the battery from the second controller and i exit the game .

Hyperspin still works with the first controller . I put battery back in the second controller and works again .

But i did a test , i leave hyperspin in on , and i let my controllers both turn off . I nothing works again . When i exit hyperspin . I see the rewasd icon in my try grey out . I click right on it and i must turn remap back on .

How to change this , that it connect automatic when i turn on my controller ?  any idea ?

Not sure about this. There is a setting under "Tray Agent" that says "Enable autoremap on startup". Maby try that one. I don't have this issue. You can always post on the ReWASD support forum.

Posted

Yes i saw, must do some more tests. Yesterday i tried some combination . And it was working. 

But one time i left hyperspin running , both controllers turned off. And it didn't work anymore.  This evening i will try again.

Posted

What tripped me up at first was making sure each controller had a config with remap selected and the auto remap set on the config I think it’s the circles icon and then making sure auto remap is on on the tray icon.

I find the desktop profile to be good for dosbox adventure games.

Good luck

Posted

Well i give up.?

What is happening and thats why it don't work.

Dolphinbar have 4 controller id's mayflash .

From the moment i start up touchmote it creates 2 extra id's 360 controlller.

So what do i have then after o start up touchmote. Before starting touchmote its without xbox 360 controllers.

2 x xbox one

4 x mayflash

2 x xbox 360 

1 x Logitech wheel

If i use touchmote it works. 

But i start a shooting game in mame, my xbox one controllers turn off. I exit game. No control over hyperspin. 

I keep all controllers on. I exit game and it works. 

I think its because windows keeps switching my x-inputs. 2 xbox one and 2 xbox 360 controllers. 

Tur- game don't work for me. And if you read the tutorial i says it will still switch x-input by the same name. There is nothing to do about it for now. 

Same for devreorder. There i see 5 different id's 2xbox one , 2 xbox 360 and my logitech wheel. Also here it put in correct order , but my logitech wheel is ignored. And replace position 3 by 4.

1 xbox one

2 xbox one

3 logitech wheel

4 xbox 360

5 xbox 360

Devreorder sees this

1 xbox one

2 xbox one

3 xbox 360

4 xbox 360

And my logitech the totally don't work.

I tried everything. Nothing works. Already mention this to the dev. But couldn't help.

Devreorde aplied for complete system and in folder mame . Both the same problem. Logitech wheel ignored. 

Joyid mess up al my controllers, touchmote not working anymore and so on. Needed to do system restore.

All this just because those xboxone controllers don't stay on.  Thats the only thing that works keep the xbox one controllers on. 

For the wiimotes , they stay on. Its like they always reset and don't turn off. 

 

 

 

Posted
2 hours ago, defre1976 said:

Hallelujha , i got it to work . ? one week i search for this .

Not touchmote , but with Wiinusoft . Don't know how , but it just work .

 

Congrats! I know the feeling :)

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...