Unity Looking To Expand Linux Game Pad Support In Unity 5
Unity Linux developer Levi Bard has reached out to ask the community for help in gathering a comprehensive list of game pad mappings.
Unity 5 will be supporting SDL style mappings, which should make it easier for developers to make use of existing work that's out there in the community. It will also be supporting SDL_GAMECONTROLLERCONFIG, which amongst other things is used by Steam Big Picture mode to communicate its game pad bindings to games.
Additionally, if you have something that's not in this repo of community maintained SDL2 bindings, consider throwing that a pull request!
Unity 5 will be supporting SDL style mappings, which should make it easier for developers to make use of existing work that's out there in the community. It will also be supporting SDL_GAMECONTROLLERCONFIG, which amongst other things is used by Steam Big Picture mode to communicate its game pad bindings to games.
QuotePost your gamepad configs!
I'd like to collect Linux configurations for all the gamepads being used out there.
Steps:
• Configure your gamepad in Steam's Big Picture mode ( http://schier.co/post/gamepad-support-on-steam-for-linux )
• Grab the configuration string from the SDL_GamepadBind section of ~/.local/share/Steam/config/config.vdf
(e.g. 030000004c0500006802000011010000,PS3 DualShock controller,a:b14,b:b13,y:b12,x:b15,start:b3,guide:b16,back:b0,leftstick:b1,rightstick:b2,leftshoulder:b10,rightshoulder:b11,dpup:b4,dpleft:b7,dpdown:b6,dpright:b5,leftx:a0,lefty:a1,rightx:a2,righty:a3,lefttrigger:b8,righttrigger:b9,)
• Add your configuration in a comment to this post
Additionally, if you have something that's not in this repo of community maintained SDL2 bindings, consider throwing that a pull request!

Game developer, Linux helper person, Launceston coordinator of TasLUG, handsome random steamlug community member, and independent writer/interviewer.

Currently working on Winter's Wake, a first person text adventure thing
I do more stuff than could ever fit into a bio.