On a side note, I was wondering what it would take to get more functionality from my XBox 360 controller? I basically would hope to be able to use the 'A' button and D-pad for my games.
SFML uses the Linux joystick API, so to SFML, everything looks like a joystick. If the 'A' button and/or D-pad don't work with SFML, it might be because the joystick API isn't able to map them to a "virtual joystick" somehow. I'm not sure, maybe it already works for other people, you'll have to ask around.
Thats the branch about the "resize issue" I'm facing, right?
That's the branch about "all the stuff that broke during the XCB rewrite" which includes your resize issue I presume
.
Is it possible to fetch the diff referring to the joystick implementation and apply it to the release source of SFML 2.2?
If you are willing to make use of git a bit, then you can just cherry-pick the 2 commits you want onto 2.2.
Or does the implementation rely on other things from the upcomming 2.3 release?
No... they are completely independent and can be used separately. I just felt like rebasing it onto master since that would make it easier to test everything together and spot any bugs that might only become visible after we would have merged it.