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

ATARI VCS 800 Modern Controller Bluetooth not recognized/working properly on V41. Worked correctly on V40 and below. #12934

Open
EmanPittFan opened this issue Nov 13, 2024 · 5 comments
Labels
controllers Controller issues

Comments

@EmanPittFan
Copy link

Batocera build version

V41 11/4/24 Butterfly and all V41 releases before

Your architecture

Atari VCS 800 Onyx

Your Graphic Processor Unit(s) (GPU)

Ati

Issue description

The start button on the Atari VCS Modern controller using it as a Bluetooth game controller in Batocera is not recognized properly anymore which is causing the Batocera main system menu to only show up on screen if the button is HELD DOWN. Letting go of the button results in the menu disappearing. This only started occurring at V41. V40 and all previous Batocera versions before it worked perfectly.

Detailed reproduction steps

I have updated through the Batocera menu 100’s of times over the last few years with my Atari VCS and never ran into this problem until the first release of V41. I can downgrade back to V40 and the problem goes away.

Details of any attempts to fix this yourself

I’ve been working with Tovarictch on the Batocera Discord who verified it is a strange issue. I sent him logs and he said it appears Batocera is seeing the controller as a keyboard instead of a controller but I only have a problem with the Start button. Everything else works properly on the controller.

Details of any modifications you have made to Batocera.

No mods to my Batocera on my Atari VCS have been made.

Logs and data

No response

@EmanPittFan
Copy link
Author

EmanPittFan commented Nov 14, 2024

I think I have found what is causing the button issue and another problem I have concerning random long load/exit times that have started occurring only with V41. is my Atari VCS Modern Controller that is connected with Bluetooth causing it. I had already been experiencing some strange issues with the controller itself that started as soon as I upgraded to the very first V41 beta from my stable V40 and have continued with every new version of the beta and I'm currently running the 11/4 update. I never had any issues with the controller at all with the buttons or any loading/exiting problems on all Batocera versions V40 and below. But I found
that when I have the problem starting a game now and it appears to "freeze" during loading/exiting which usually takes a minute or two to "time out" and continue, "IF" I "turn off" my bluetooth controller during this loading/exiting "freeze", the game will IMMEDIATELY come up and start and/or exit back to the menu correctly. There has to be some kind of changes made to bluetooth between V40 and V41 that is causing this but I have no idea how to fix it. Any ideas?

@dmanlfc
Copy link
Collaborator

dmanlfc commented Nov 14, 2024

With no logs after an occurrence leaves everyone in the dark...

@EmanPittFan
Copy link
Author

Sorry, I had posted them on the discord. Here they are.
logs.zip
logs2.zip

@EmanPittFan
Copy link
Author

The logs.zip is where the game launched normal/quickly. the logs2.zip show where it took almost 2 minutes to launch (same game).

@EmanPittFan
Copy link
Author

Here is a support file....
batocera-support-20241114210049.tar.gz

@Tovarichtch Tovarichtch added the controllers Controller issues label Nov 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
controllers Controller issues
Projects
None yet
Development

No branches or pull requests

3 participants