{{newin|[[11.3]]|113|type=function}}
Gets the full gamepad mapping string of the Joysticks which have the given GUID, or nil if the GUID isn't recognized as a [[Joystick:isGamepad|gamepad]].

The mapping string contains binding information used to map the Joystick's buttons an axes to the standard [[Joystick:isGamepad|gamepad layout]], and can be used later with [[love.joystick.loadGamepadMappings]].
== Function ==
=== Synopsis ===
<source lang="lua">
mappingstring = love.joystick.getGamepadMappingString( guid )
</source>
=== Arguments ===
{{param|string|guid|The [[Joystick:getGUID|GUID]] value to get the mapping string for.}}
=== Returns ===
{{param|string|mappingstring (nil)|A string containing the Joystick's gamepad mappings, or nil if the GUID is not recognized as a gamepad.}}

== See Also ==
* [[parent::love.joystick]]
* [[Joystick:getGamepadMappingString]]
* [[Joystick:isGamepad]]
* [[love.joystick.loadGamepadMappings]]
* [[love.joystick.saveGamepadMappings]]
* [[love.joystick.setGamepadMapping]]
* [[Joystick:getGamepadMapping]]
[[Category:Functions]]
{{#set:Description=Gets the full gamepad mapping string of the Joysticks which have the given GUID, or nil if the GUID isn't recognized as a [[Joystick:isGamepad|gamepad]].}}
== Other Languages ==
{{i18n|love.joystick.getGamepadMappingString}}