Help! I cant get two Arcade Sticks to work properly?!
-
Hello,
today i finished my 3 months project ob building a 2 player bartop arcade, everything went well and now that its finished i wanted to play a game but, if i configure one controller the other one gets messed up and vice versa.
I use those dragonrise inc joystick und two of the same usb decoders...please help...i´m losing my mind... -
@KingVarus Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first
what version of retropie ? what system are you on ? We cannot help you without more information.
Are you trying to configure them differently ? Do they map to joysticks or keyboards? Please provide some information about this device.
-
-
@BuZz Yes i read that threat you postet last, did not help me.
because i dont have them rotated. they both just have the same encoder (they dont share one, but each one has one which are the same)and i´m running the latest release of retropie, and the latest release of attract mode, and the problem occurs in attract mode and in retropie emulationstation as well...
-
@KingVarus if the mapping is the same for both, you should only need to configure one - if they map to joysticks. I don't have enough information to help sorry. Do they map to joypads or keyboard presses ?
-
@BuZz the mapping is the same, BUT i dont have the buttons connected the same on each usb encoder.
and when i map them, it says joy up and button xyz
i dont know what you´re trying to say with mapping keyboard presses ?they are not registered as keyboards if you ask that?
Thanks so much for helping me out, i worked 3 months on in wanted it finished on christmas for my kids, but now they cant play together...
-
@BuZz AND to be precise: the STICKS work fine, on both, but if i map the 2nd usb encoders buttons, the firs ones get all mashed up and dont work anymore and vice versa
-
@KingVarus Yeah, I was after whether they act as keyboard or joysticks. If the layout is different you are going to have trouble with this unless you do a manual configuration for each one as meleu mentioned in the other thread.
You will need to hardcore player1 and player2 axis/buttons for retroarch.
You will be unable to have both working the same in emulationstation unless you include the device uuid or so.
https://github.com/RetroPie/RetroPie-Setup/issues/1798
There is no way to do this but manually currently.
-
i read the github link you texted, but they´re not being that precise either.
if you could just try to write it down in some way i can understand or hit me up on any messenger or anything i´d be so grateful, if you want i´d pay you for your help...
i really really need to fix it.... -
@KingVarus The post from meleu describes what you need to do for retroarch - you could experiment by editing the controller file and hardcoding the player1 and player2 inputs - I'm not sure I can make it clearer than that. I do not know how your controls are mapped so cannot produce an example config etc. sorry.
-
@BuZz Sorry but i cant find a "Meleu"....
he´s just saying to add something somewhere, not where that actually is or anything...
and
input_vendor_id = XX
input_product_id = XX
this does not help either, what should i put in space of the XX ? -
The first link -
the product id and vendor id won't help you in this case as the devices are identical.
-
@BuZz so i cant fix my problem? sorry if i´m not that able to understand everything i´m still learning...
-
@KingVarus you can if you can hardcode player1 and player2 as in the link above - the post from meleu. If you don't understand that post, what don't you understand ?
the link to the bugtracker was more for the emulationstation fix - you can use the DeviceGUID for that - but you can leave ES to just work on one controller anyway.
The main thing in retroarch, and you need to edit the retroarch config as in the link.
-
Wouldn't it just be easier to wire up the controls identically ?
-
@BuZz Ok i think i know what "meleu" says in that thread.
But i dont know where to find that config, neither do i know what to write in there.
How do i know what button has which number ? or which axis is what number?
It´s just so confusing, and how does it solve my problem? if i hardcode like he says, how do i hardcode the controls for the second controller? which is the same, and therefore does not have his own config? -
@KingVarus the config can be edited over samba or sftp or via commandline over ssh. There are details on the wiki how to do this.
If you have an existing config, you will have the details for one player. you could save it and reconfigure (either in Emulationstation or Retroarch RGUI) to get the details for the other player or use a commandline tool like
jstest
. Unfortunately you will have to be hands on to fix it.Regarding my other question you didn't answer - why don't you just wire the controls up identically for both ? Then you wouldn't have this problem. That would seem an easier fix if you are not comfortable with manual editing etc.
-
@BuZz i think i solved my problem! it works for now! you sir are the best!
there was 1 connection not wired up the same as the others...now it just worked :D
thank you ! you´re the best!
-
@KingVarus glad you have it sorted :)
-
@BuZz thanks to you!
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.