1
I was having the exact same issue, but I've solved it.
on the commit list for SFML on github, it appears as though the commit "Added a render states cache to improve performances" would be the one to revert to, but it's actually in the drawables branch!
The commit you actually want (the latest commit that isn't touched by drawables), is the "sf::Joystick now handles controllers designated as "Gamepad"" one. So just run the git command bastien gave before, but with that commits code, and it should work fine.
on the commit list for SFML on github, it appears as though the commit "Added a render states cache to improve performances" would be the one to revert to, but it's actually in the drawables branch!
The commit you actually want (the latest commit that isn't touched by drawables), is the "sf::Joystick now handles controllers designated as "Gamepad"" one. So just run the git command bastien gave before, but with that commits code, and it should work fine.
Code: [Select]
git checkout 167618a89ed0639b8df61ca0c298280fb0388373