[5.1] Controller not recognized when I open a Windows game
4 posters
Page 1 of 1
[5.1] Controller not recognized when I open a Windows game
Hello everyone, good afternoon (or morning, or night). I recently added some Windows shortcuts to my roms/windows folder, adding softwares like, for example, Clone Hero.
The issue is: Clone Hero works fine when I launch it up directly, the controller works fine and all. However, when I launch it via RetroBat, the game seems to recognize ONLY the Keyboard; but the Select+Start still exits the game.
As a good explorer, I backed up the es_systems.cfg and removed the %CONTROLLERSCONFIG% from the command to see what would happen. And the controller started being recognized but the Select+Start shortcut stopped working, so I reverted to the original settings (because I'm aware that modifying settings is pretty much a reinstall sentence).
Am I missing something? The controller is well configured inside RetroBat.
TL;DR: The game recognizes the controller when launched without RetroBat, but when launched via RetroBat it only recognizes the controller.
PS.: I made a Steam shortcut to launch it in big screen mode and the same thing happens, it doesn't recognize the controller.
I tried it with the 8bitdo Ultimate Bluetooth controller, which works fine outside of RetroBat.
Thanks for the attention, guys!
The issue is: Clone Hero works fine when I launch it up directly, the controller works fine and all. However, when I launch it via RetroBat, the game seems to recognize ONLY the Keyboard; but the Select+Start still exits the game.
As a good explorer, I backed up the es_systems.cfg and removed the %CONTROLLERSCONFIG% from the command to see what would happen. And the controller started being recognized but the Select+Start shortcut stopped working, so I reverted to the original settings (because I'm aware that modifying settings is pretty much a reinstall sentence).
Am I missing something? The controller is well configured inside RetroBat.
TL;DR: The game recognizes the controller when launched without RetroBat, but when launched via RetroBat it only recognizes the controller.
PS.: I made a Steam shortcut to launch it in big screen mode and the same thing happens, it doesn't recognize the controller.
I tried it with the 8bitdo Ultimate Bluetooth controller, which works fine outside of RetroBat.
Thanks for the attention, guys!
hozerino- Messages : 50
Date d'inscription : 2022-11-17
Re: [5.1] Controller not recognized when I open a Windows game
Hi,
Clone Hero ? i don't found this game on Steam.
Clone Hero ? i don't found this game on Steam.
-------------- Please -------------
The board rules: https://retrobat.forumgaming.fr/t51-read-befor-posting-retrobat-forum-rules
BEFORE POSTING !!!!
READ:
English FAQ: https://retrobat.forumgaming.fr/t135-faq-retrobat-wip
French FAQ: https://retrobat.forumgaming.fr/t136-faq-retrobat-wip
Spanish FAQ: https://retrobat.forumgaming.fr/t854-faq-retrobat-wip
Retrobat Wiki (english & french): https://wiki.retrobat.org/
and:
Choose an avatar: https://retrobat.forumgaming.fr/t1190-avatar-how-to-choose-an-avatar-on-the-forum
and say "Hello"
Lorenzolamas- Admin
- Messages : 2641
Date d'inscription : 2019-07-28
Re: [5.1] Controller not recognized when I open a Windows game
Hey there!
Oh, nonono, it's not a Steam game, it is a standalone game, a Guitar Hero clone (very cool and free btw, I totally recommend).
The thing is, whenever I launch Clone Hero via RetroBat's Windows games, the controller is not recognized. The same thing also happens to Steam, if I want to separately launch Steam after booting up RetroBat, it also has no controller input (I did this for testing purposes).
Oh, nonono, it's not a Steam game, it is a standalone game, a Guitar Hero clone (very cool and free btw, I totally recommend).
The thing is, whenever I launch Clone Hero via RetroBat's Windows games, the controller is not recognized. The same thing also happens to Steam, if I want to separately launch Steam after booting up RetroBat, it also has no controller input (I did this for testing purposes).
hozerino- Messages : 50
Date d'inscription : 2022-11-17
Re: [5.1] Controller not recognized when I open a Windows game
ok, I wanted to be sure that we are talking about the same game. What controller are you using?
-------------- Please -------------
The board rules: https://retrobat.forumgaming.fr/t51-read-befor-posting-retrobat-forum-rules
BEFORE POSTING !!!!
READ:
English FAQ: https://retrobat.forumgaming.fr/t135-faq-retrobat-wip
French FAQ: https://retrobat.forumgaming.fr/t136-faq-retrobat-wip
Spanish FAQ: https://retrobat.forumgaming.fr/t854-faq-retrobat-wip
Retrobat Wiki (english & french): https://wiki.retrobat.org/
and:
Choose an avatar: https://retrobat.forumgaming.fr/t1190-avatar-how-to-choose-an-avatar-on-the-forum
and say "Hello"
Lorenzolamas- Admin
- Messages : 2641
Date d'inscription : 2019-07-28
Re: [5.1] Controller not recognized when I open a Windows game
Oh sure, that makes sense.
The controller I'm using is 8bitdo Bluetooth Controller, it gets recognized as a Switch "Pro Controller". It is configured correctly in RetroBat and Clone Hero is able to identify the controller when running standalone.
If you think this is a controller issue, I can find another controller to test it on.
The controller I'm using is 8bitdo Bluetooth Controller, it gets recognized as a Switch "Pro Controller". It is configured correctly in RetroBat and Clone Hero is able to identify the controller when running standalone.
If you think this is a controller issue, I can find another controller to test it on.
hozerino- Messages : 50
Date d'inscription : 2022-11-17
Re: [5.1] Controller not recognized when I open a Windows game
Can you try with the controller configured as xinput ?
Also can you check in steam big Picture and ensure you do not have steam configured to manage switch pro controllers ?
This is activated by default in steam.
Also can you check in steam big Picture and ensure you do not have steam configured to manage switch pro controllers ?
This is activated by default in steam.
tartifless- Admin
- Messages : 1642
Date d'inscription : 2021-04-27
Lorenzolamas likes this post
Re: [5.1] Controller not recognized when I open a Windows game
-------------- Please -------------
The board rules: https://retrobat.forumgaming.fr/t51-read-befor-posting-retrobat-forum-rules
BEFORE POSTING !!!!
READ:
English FAQ: https://retrobat.forumgaming.fr/t135-faq-retrobat-wip
French FAQ: https://retrobat.forumgaming.fr/t136-faq-retrobat-wip
Spanish FAQ: https://retrobat.forumgaming.fr/t854-faq-retrobat-wip
Retrobat Wiki (english & french): https://wiki.retrobat.org/
and:
Choose an avatar: https://retrobat.forumgaming.fr/t1190-avatar-how-to-choose-an-avatar-on-the-forum
and say "Hello"
Lorenzolamas- Admin
- Messages : 2641
Date d'inscription : 2019-07-28
hozerino likes this post
Re: [5.1] Controller not recognized when I open a Windows game
The 8bitdo Bluetooth Ultimate does not have input modes as the SN30 (as far as I know), but I can change it from the "Switch" input to a "Xbox styled input" by using the 2.4ghz USB Dongle.
I just tried it and Clone Hero recognizes the controller correctly (but Steam, when launched by RetroBat doesn't and I can't see why, and also the Hotkey+Start doesn't exit it... I like the idea of opening Steam via RetroBat to play/install/uninstall Steam games when I want, instead of adding one by one in RetroBat, but I'll figure this out later).
Weird that it works like this only with non-switch controllers but just when launched by RetroBat.
RetroBat is the only autostart on this PC, Steam only opens if I manually open it. So it was closed by the time I was testing this; and even then, this option of managing Switch controllers is off, otherwise it would apply the controller's shortcuts while I'm playing emulated games, but that was a good idea too!tartifless wrote:
Also can you check in steam big Picture and ensure you do not have steam configured to manage switch pro controllers ?
I just tried it and Clone Hero recognizes the controller correctly (but Steam, when launched by RetroBat doesn't and I can't see why, and also the Hotkey+Start doesn't exit it... I like the idea of opening Steam via RetroBat to play/install/uninstall Steam games when I want, instead of adding one by one in RetroBat, but I'll figure this out later).
Weird that it works like this only with non-switch controllers but just when launched by RetroBat.
hozerino- Messages : 50
Date d'inscription : 2022-11-17
Re: [5.1] Controller not recognized when I open a Windows game
How do you run the steam game from retrobat ?
tartifless- Admin
- Messages : 1642
Date d'inscription : 2021-04-27
Re: [5.1] Controller not recognized when I open a Windows game
i read the 8bitdo Bluetooth Ultimate, and i see, "There are two ways to connect the controller to PC which are 2.4g wireless mode (Xinput) and USB cable mode (Xinput)."
We need X-input
We need X-input
-------------- Please -------------
The board rules: https://retrobat.forumgaming.fr/t51-read-befor-posting-retrobat-forum-rules
BEFORE POSTING !!!!
READ:
English FAQ: https://retrobat.forumgaming.fr/t135-faq-retrobat-wip
French FAQ: https://retrobat.forumgaming.fr/t136-faq-retrobat-wip
Spanish FAQ: https://retrobat.forumgaming.fr/t854-faq-retrobat-wip
Retrobat Wiki (english & french): https://wiki.retrobat.org/
and:
Choose an avatar: https://retrobat.forumgaming.fr/t1190-avatar-how-to-choose-an-avatar-on-the-forum
and say "Hello"
Lorenzolamas- Admin
- Messages : 2641
Date d'inscription : 2019-07-28
Re: [5.1] Controller not recognized when I open a Windows game
tartifless wrote:How do you run the steam game from retrobat ?
I first installed Steam and configured it to launch as BigPicture mode.
Then I disabled the Steam auto-start option.
Now, whenever I want to navigate Steam (install/uninstall or play games just using the controller), I launch it via RetroBat, with a shortcut to Steam's executable placed in Windows roms folder.
Is there a better way to be able to go from RetroBat -> Big Picture without needing a mouse/kb?
hozerino- Messages : 50
Date d'inscription : 2022-11-17
Re: [5.1] Controller not recognized when I open a Windows game
Lorenzolamas wrote:i read the 8bitdo Bluetooth Ultimate, and i see, "There are two ways to connect the controller to PC which are 2.4g wireless mode (Xinput) and USB cable mode (Xinput)."
We need X-input
Yeah, I might have been a bit too stubborn by using bluetooth, but I thought this could be an easy solve as it worked when launched standalone, but it's not a big deal as well.
hozerino- Messages : 50
Date d'inscription : 2022-11-17
Re: [5.1] Controller not recognized when I open a Windows game
Y'ouve read the FAQ about that ? point n°1
-------------- Please -------------
The board rules: https://retrobat.forumgaming.fr/t51-read-befor-posting-retrobat-forum-rules
BEFORE POSTING !!!!
READ:
English FAQ: https://retrobat.forumgaming.fr/t135-faq-retrobat-wip
French FAQ: https://retrobat.forumgaming.fr/t136-faq-retrobat-wip
Spanish FAQ: https://retrobat.forumgaming.fr/t854-faq-retrobat-wip
Retrobat Wiki (english & french): https://wiki.retrobat.org/
and:
Choose an avatar: https://retrobat.forumgaming.fr/t1190-avatar-how-to-choose-an-avatar-on-the-forum
and say "Hello"
Lorenzolamas- Admin
- Messages : 2641
Date d'inscription : 2019-07-28
Re: [5.1] Controller not recognized when I open a Windows game
Lorenzolamas wrote:Y'ouve read the FAQ about that ? point n°1
Yes, I'm also aware of the guide "https://retrobat.forumgaming.fr/t480-tuto-add-steam-games-to-retrobat".
But what I wanted to achieve was different, I was trying to launch Steam Big Picture, not just a single game. Because in Steam BP I could choose which games to install without needing to plug in a keyboard/mouse.
For that, I placed the Steam shortcut inside the windows folder, as I realized that Big Picture could be easily treated as a Windows game.
hozerino- Messages : 50
Date d'inscription : 2022-11-17
Re: [5.1] Controller not recognized when I open a Windows game
OK...
With X-input, it work better ?
With X-input, it work better ?
-------------- Please -------------
The board rules: https://retrobat.forumgaming.fr/t51-read-befor-posting-retrobat-forum-rules
BEFORE POSTING !!!!
READ:
English FAQ: https://retrobat.forumgaming.fr/t135-faq-retrobat-wip
French FAQ: https://retrobat.forumgaming.fr/t136-faq-retrobat-wip
Spanish FAQ: https://retrobat.forumgaming.fr/t854-faq-retrobat-wip
Retrobat Wiki (english & french): https://wiki.retrobat.org/
and:
Choose an avatar: https://retrobat.forumgaming.fr/t1190-avatar-how-to-choose-an-avatar-on-the-forum
and say "Hello"
Lorenzolamas- Admin
- Messages : 2641
Date d'inscription : 2019-07-28
Re: [5.1] Controller not recognized when I open a Windows game
With X-input the Clone Hero works fine, that's an accomplishment already!
However, Steam isn't working, but I don't think this is a big deal, I can work it out some other way.
I super appreciate the help! Thanks a lot for the time and attention.
Before I go, I wanted to make a last question about controller integration... If this is a big thing we can create a new thread.
I have an .EXE that runs a program on the terminal (CMD); it runs some scripts that organize my rom library. Then I can close it with hotkey + start, however, when RetroBat opens back up, it isn't accepting my Controller inputs, as if RetroBat had lost focus, do you have any ideas on that? Or is it better for me to open a new thread?
However, Steam isn't working, but I don't think this is a big deal, I can work it out some other way.
I super appreciate the help! Thanks a lot for the time and attention.
Before I go, I wanted to make a last question about controller integration... If this is a big thing we can create a new thread.
I have an .EXE that runs a program on the terminal (CMD); it runs some scripts that organize my rom library. Then I can close it with hotkey + start, however, when RetroBat opens back up, it isn't accepting my Controller inputs, as if RetroBat had lost focus, do you have any ideas on that? Or is it better for me to open a new thread?
hozerino- Messages : 50
Date d'inscription : 2022-11-17
Re: [5.1] Controller not recognized when I open a Windows game
you didn't tell us which version of Retrobat you were on.
-------------- Please -------------
The board rules: https://retrobat.forumgaming.fr/t51-read-befor-posting-retrobat-forum-rules
BEFORE POSTING !!!!
READ:
English FAQ: https://retrobat.forumgaming.fr/t135-faq-retrobat-wip
French FAQ: https://retrobat.forumgaming.fr/t136-faq-retrobat-wip
Spanish FAQ: https://retrobat.forumgaming.fr/t854-faq-retrobat-wip
Retrobat Wiki (english & french): https://wiki.retrobat.org/
and:
Choose an avatar: https://retrobat.forumgaming.fr/t1190-avatar-how-to-choose-an-avatar-on-the-forum
and say "Hello"
Lorenzolamas- Admin
- Messages : 2641
Date d'inscription : 2019-07-28
Re: [5.1] Controller not recognized when I open a Windows game
Lorenzolamas wrote:you didn't tell us which version of Retrobat you were on.
vous ne nous avez pas dit sur quelle version de Retrobat vous étiez.
Oh, right, that was my fault, sorry.
I'm running RetroBat 5.1.0, it was pretty much a V5 fresh install, then I upgraded it to 5.1.0. I'm pretty sure it used to happen on V5 as well.
hozerino- Messages : 50
Date d'inscription : 2022-11-17
Re: [5.1] Controller not recognized when I open a Windows game
ok, you have installed the hotfix ?
https://wiki.retrobat.org/tutorials/know-issues-and-fixes
"emulationstation.zip"
https://wiki.retrobat.org/tutorials/know-issues-and-fixes
"emulationstation.zip"
-------------- Please -------------
The board rules: https://retrobat.forumgaming.fr/t51-read-befor-posting-retrobat-forum-rules
BEFORE POSTING !!!!
READ:
English FAQ: https://retrobat.forumgaming.fr/t135-faq-retrobat-wip
French FAQ: https://retrobat.forumgaming.fr/t136-faq-retrobat-wip
Spanish FAQ: https://retrobat.forumgaming.fr/t854-faq-retrobat-wip
Retrobat Wiki (english & french): https://wiki.retrobat.org/
and:
Choose an avatar: https://retrobat.forumgaming.fr/t1190-avatar-how-to-choose-an-avatar-on-the-forum
and say "Hello"
Lorenzolamas- Admin
- Messages : 2641
Date d'inscription : 2019-07-28
Re: [5.1] Controller not recognized when I open a Windows game
I just tried it out, but it didn't seem to work.
I discovered that after exiting the terminal program (hotkey+start), RetroBat can receive keyboard commands but controller commands do not work until I alt+tab back to it.
I used the .zip and I even tried setting it to OFF and to ON directly.
I discovered that after exiting the terminal program (hotkey+start), RetroBat can receive keyboard commands but controller commands do not work until I alt+tab back to it.
I used the .zip and I even tried setting it to OFF and to ON directly.
hozerino- Messages : 50
Date d'inscription : 2022-11-17
Re: [5.1] Controller not recognized when I open a Windows game
It would work fine if I could PadToKey a START button to "manually" alt+f4.
Or if I could bind any controller button to the computer "Enter" to leave the script, but they don't seem to work here, even using x-input.
Or if I could bind any controller button to the computer "Enter" to leave the script, but they don't seem to work here, even using x-input.
hozerino- Messages : 50
Date d'inscription : 2022-11-17
Re: [5.1] Controller not recognized when I open a Windows game
UPDATE!
I made it work! I added a feature to my script that allows it to auto-close after a certain amount of seconds, and when exiting, I call the OS exit(0) function. Now when it exits, RetroBat is able to get Focus back.
Thanks a LOT for all your time and patience.
If you want to check out the script that I used (I think I already showed an early version of it before), it is here:
https://github.com/Hozerino/rom-linker/releases
It might help people that want something automatic for this part: https://wiki.retrobat.org/tutorials/symbolic-links
Again, thanks a lot for your time and patience.
I made it work! I added a feature to my script that allows it to auto-close after a certain amount of seconds, and when exiting, I call the OS exit(0) function. Now when it exits, RetroBat is able to get Focus back.
Thanks a LOT for all your time and patience.
If you want to check out the script that I used (I think I already showed an early version of it before), it is here:
https://github.com/Hozerino/rom-linker/releases
It might help people that want something automatic for this part: https://wiki.retrobat.org/tutorials/symbolic-links
Again, thanks a lot for your time and patience.
Last edited by hozerino on 26/09/23, 08:51 pm; edited 1 time in total
hozerino- Messages : 50
Date d'inscription : 2022-11-17
Lorenzolamas likes this post
Re: [5.1] Controller not recognized when I open a Windows game
hozerino wrote:
I just tried it and Clone Hero recognizes the controller correctly (but Steam, when launched by RetroBat doesn't and I can't see why, and also the Hotkey+Start doesn't exit it... I like the idea of opening Steam via RetroBat to play/install/uninstall Steam games when I want, instead of adding one by one in RetroBat, but I'll figure this out later).
have you tried disabling "steam input"?
Aynshe- Messages : 432
Date d'inscription : 2022-03-18
Re: [5.1] Controller not recognized when I open a Windows game
hozerino wrote:UPDATE!
I made it work! I added a feature to my script that allows it to auto-close after a certain amount of seconds, and when exiting, I call the OS exit(0) function. Now when it exits, RetroBat is able to get Focus back.
Thanks a LOT for all your time and patience.
If you want to check out the script that I used (I think I already showed an early version of it before), it is here:
https://github.com/GuiCoppini/rom-linker/releases
It might help people that want something automatic for this part: https://wiki.retrobat.org/tutorials/symbolic-links
Again, thanks a lot for your time and patience.
You should update some paths in your README : "C:/RetroBat/n64" should indeed be "C:/RetroBat/roms/n64"
Apart from that, would you be able to update your script enable users to enter manually a list of "roms" folder paths with a logic like that:
- If at least one path is entered in the list by the user ==> scan these paths
- Else : do as it does today
Good job !
tartifless- Admin
- Messages : 1642
Date d'inscription : 2021-04-27
Lorenzolamas and hozerino like this post
Re: [5.1] Controller not recognized when I open a Windows game
Aynshe wrote:
have you tried disabling "steam input"?
What do you mean disabling Steam Input?
hozerino- Messages : 50
Date d'inscription : 2022-11-17
Re: [5.1] Controller not recognized when I open a Windows game
tartifless wrote:hozerino wrote:UPDATE!
I made it work! I added a feature to my script that allows it to auto-close after a certain amount of seconds, and when exiting, I call the OS exit(0) function. Now when it exits, RetroBat is able to get Focus back.
Thanks a LOT for all your time and patience.
If you want to check out the script that I used (I think I already showed an early version of it before), it is here:
https://github.com/Hozerino/rom-linker/releases
It might help people that want something automatic for this part: https://wiki.retrobat.org/tutorials/symbolic-links
Again, thanks a lot for your time and patience.
You should update some paths in your README : "C:/RetroBat/n64" should indeed be "C:/RetroBat/roms/n64"
Apart from that, would you be able to update your script enable users to enter manually a list of "roms" folder paths with a logic like that:
- If at least one path is entered in the list by the user ==> scan these paths
- Else : do as it does today
Good job !
Oh, thanks for the advice, hadn't seen that path mistake, will fix soon.
As for the list of roms, I think I didn't understand, would it be like if instead of having one "external_rom_path=X:/external_roms", to have many external possible paths, like
X:/external_roms/
D:/batocera/roms/
A:/roms/
Like this?
Last edited by hozerino on 26/09/23, 08:51 pm; edited 1 time in total
hozerino- Messages : 50
Date d'inscription : 2022-11-17
tartifless- Admin
- Messages : 1642
Date d'inscription : 2021-04-27
Re: [5.1] Controller not recognized when I open a Windows game
I think it's doable, the only thing that could take more time is to avoid duplicates in case more than one external_roms_path contains the same console, in that case I'd probably prioritize the first scanned path.
That does make sense, it can solve the problem of having a folder with roms for batocera, one with roms for a standalone emulator etc.
Thanks for the input, I'll look forward to implement this maybe this or next week, depends on the free time :v
Thanks a lot, everyone!
That does make sense, it can solve the problem of having a folder with roms for batocera, one with roms for a standalone emulator etc.
Thanks for the input, I'll look forward to implement this maybe this or next week, depends on the free time :v
Thanks a lot, everyone!
hozerino- Messages : 50
Date d'inscription : 2022-11-17
Lorenzolamas and getupor like this post
Re: [5.1] Controller not recognized when I open a Windows game
hozerino wrote:Aynshe wrote:
have you tried disabling "steam input"?
What do you mean disabling Steam Input?
https://smackstudio.com/how-to-disable-steam-input-controller-configuration/
Aynshe- Messages : 432
Date d'inscription : 2022-03-18
Re: [5.1] Controller not recognized when I open a Windows game
Aynshe wrote:hozerino wrote:Aynshe wrote:
have you tried disabling "steam input"?
What do you mean disabling Steam Input?
https://smackstudio.com/how-to-disable-steam-input-controller-configuration/
Ohh, when I tried it, Steam was not open, so it couldn't interfere.
However, the problem I have with Steam is that my input does not work when Big Picture is launched by RetroBat, that issue isn't on a single game, actually it isn't on a game at all.
But thanks for the help.
hozerino- Messages : 50
Date d'inscription : 2022-11-17
Re: [5.1] Controller not recognized when I open a Windows game
hozerino wrote:Aynshe wrote:hozerino wrote:Aynshe wrote:
have you tried disabling "steam input"?
What do you mean disabling Steam Input?
https://smackstudio.com/how-to-disable-steam-input-controller-configuration/
Ohh, when I tried it, Steam was not open, so it couldn't interfere.
However, the problem I have with Steam is that my input does not work when Big Picture is launched by RetroBat, that issue isn't on a single game, actually it isn't on a game at all.
But thanks for the help.
oh, sorry... i understood that the launch of the game was via steam and that you were running steam from retrobat.
Aynshe- Messages : 432
Date d'inscription : 2022-03-18
getupor likes this post
Similar topics
» [RESOLVED] Retrobat won’t even open on a fresh windows pc
» the game does not open and does not load
» Getting controller gyroscope working with yuzu / xbox controller and Windows?
» Open duckstation in-game menu
» BEST CONTROLLER ON WINDOWS 10
» the game does not open and does not load
» Getting controller gyroscope working with yuzu / xbox controller and Windows?
» Open duckstation in-game menu
» BEST CONTROLLER ON WINDOWS 10
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum