Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Second Controller not working, everything else ok in v20. #2

Open
r2rangel opened this issue Dec 15, 2023 · 5 comments
Open

Second Controller not working, everything else ok in v20. #2

r2rangel opened this issue Dec 15, 2023 · 5 comments

Comments

@r2rangel
Copy link

Hello there Mikhailv! Thx for the work on this, it helped me a lot!

And sorry to bother on it, I have a couple of questions, and I hope you shine a light and hope also you can understand my broken English, since my main language is Brazilian Portuguese, and yours is probably Russian, I'm writing because I followed the 4PDA guide as much as i could with the translation tools on my browser, I got pretty much everything and got it to run on the game Stick v20 I have here.

I don't have much experience on building from git hub, or even building to arm processors, but i have some understanding of what to do, and since I could not create a user in the 4pda forum (no Russian keyboard to answer the captcha) I found where to write to you and sorry again for the inconvenience.

I got the files from the links you made through 4pda forum, flashed the SD, flashed the rootfs partition with the latest one you have here (v3 i guess?), maintaining the other partitions without a filesystem to not break the booting on the v20 system and it worked fine, booted to retroarch joy1 is working games are playing etc, my questions are probably complicated but here they are:

Joystick 2 is not working at all, I wonder where it would be inside Linux rootfs to try and modify it, or even if it is there, could you give me hint where?

I messed around with the drivers for the input inside retroarch, "linuxraw" breaks retroarch booting, "udev" works. And for the joypad's drivers, it did not matter if i used udev, or linuxraw, or parallel port, although udev lists the joypads as 2 TWIN USB, but none of them get joy2 to communicate. On the previous version joy 2 would work, but mirrored joy1 commands.
Is it something wrong that I did? Do I require a specific driver on the Linux partition? can I get that from my Debian install using the joyusb ? and then force it onto the rootfs ?

And That's basically my problem, I want to play games with 2 players, since i will use this as a kind of a "party gadget".

Thx in Advice from the Brazilian "camarada" here.

@mikhailv
Copy link
Owner

Hi, sorry for late response, didn't expect any issues or comments in this repo :)
Yes, I saw messages on 4pda about similar issues on different sticks related to both or only second non-working joystick. But, unfortunately, I don't have v20 stick to test, even on my stick both joysticks stop working because of usb receiver. So I use wired xbox controllers (replica) to test/play games. But this is completely different setup/experience than wireless usb joysticks.
I can re-build retroarch binary without this patch, maybe it will help in your case.

@r2rangel
Copy link
Author

That would be cool ! I have no ideia of what the patch does, but I could test here and give you feedback if worked ! Thx again Mikhailv !

@mikhailv
Copy link
Owner

@r2rangel try this retroarch binary or rootfs, just not sure what version of rootfs you currently use, if same as in this repo then no need to rewrite rootfs, just copy retroarch binary to /retroarch/ directory on sdcard. Or just rewrite rootfs.
https://disk.yandex.com/d/ptE-NquH1OmQCg

@r2rangel
Copy link
Author

Thx MikHailv, will try it ! Give you a feedback if everything went ok ! rootfs was the same of the repo, pretty sure of it. but will try both ! Thx Again !

@r2rangel
Copy link
Author

MikHailv, Just a followup, I tryed the new binary, but the 2nd Joystick stil mirrors the 1st one, will try to do some tests, maybe i can get linux on a machine and try to look what the usb receiver is, would that help ? Thx !!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants