u have to change it while u r playing
i saw a video that says if u put the Pokemon.exe file in steam as a non steam game, it should fixing that problem.
so u have to start the .exe file in steam
That Controller bug can be fixed with DS4Windows
Set it up and it'll be fixed.
Is it possible to shiny hunt the starters?
Use Ds4Windows. Then it will work.