ps3controller issue after update to 4.3.4
-
so it happend to me as well and since then a cannot par my ps3 controller via "shanwan clone support" (gasia clone also not). i can only play via bluetooth only using official drivers, but its killing me bercause it was working just fine. i had nice setup with 2 ps3 controllers connected via bluetooth. any help ?
regards -
@xflesk It shouldn't affect controllers at all. The issue is already resolved. Your problem sounds unrelated.
-
hmm. wierd thing then. i updated again and everything seems to be ok, but clone support still doesn't work.
so it asking me to connetct my joypad to raspi to par it (as usual) and then nothing happend. im started to thinking right now trying to figure it out, and then i realize that i have upgraded my hardware. i bought this cool nintendo like case for raspi (NESPI) which has usb extenders inside of it, so i have 4 usb ports on the case itself connected via one usb to raspi and yes i use extended ports to connect my pad. do you think it might be a problem ? i would like to avoid (if possible) opening a case.
(hope you understand my poor english ;) )
thank you -
ok. i took out the pi from the case. i connected it as usual. i've flashed fresh 4.3 image to my empty sd card. i start pi as usual, everything have done flawlessly. after that i have updated retropie to latest version (4.3.4) and tried to par ps3 controller via shanwan clone with no success.
i did not give up
again i have flashed fresh 4.3 image and flawlessly installed retropie but this time i did not update retropie to latest version. i just install ps3 controller, then choose and install shanwan clone and par both jopads with not a problem.so on version 4.3 works just fine (it was working for me with version 4.3.3 as well) and on 4.3.4 not. any help ?
thank youUPDATE:
after successfuly par my joypads via shanwan clone with version 4.3 i decided to update retropie to latest version (i was thinking maybe something went wrong, maybe i had no luck or maybe it was just a time for fresh install) but then shanwan clone support stops working again. please help. -
sorry to tag you @psyke83 but do you think this could be related to the PS3 controller changes? Was a branch missed? (I think we use separate branches, and I only remember one PR). I will check when in front of pc next.
-
@xflesk I have merged some changes in that may fix this - please update the ps3controller driver (or remove then reinstall) and see if it helps.
-
I totally forgot about the branches dedicated to clones, sorry. I only have an official DS3 controller to test; hopefully the systemd patch you applied to the other branches works as expected.
As an aside, I'd like to know why the sixaxis BlueZ native plugin doesn't respect the IdleTimeout setting, but I suspect that fixing it would need updates to the hid-sony kernel driver... so it would only happen if the Pi firmware switches to a newer branch.
I previously experimented with backporting some 4.11 patches to make the hid-sony driver comply with the Linux gamepad spec (because the current version reports too many axes, which causes the driver to spill into multi-touch axis values). The current native driver constantly reports values on certain axes when nothing is pressed via jstest, which I thought might be the source of the Bluetooth idle timeout issue. The backported patches fixed the spurious axis events, but it didn't help with the idle bug, unfortunately. I have a feeling it might have solved the SDL2 input problem that you needed to revert a commit for, though.
-
hello there
many thanks for what you did, its now working like a charm again ;)
i just did a basic update and that's it
one more time thank you for help and that you survived my language ;)
regards
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.