Difference between revisions of "love.joystick.loadGamepadMappings"

m
(Added note about overwriting mappings. Sentence copied from here: https://wiki.libsdl.org/SDL_GameControllerAddMappingsFromRW)
 
Line 2: Line 2:
 
Loads a gamepad mappings string or file created with [[love.joystick.saveGamepadMappings]].
 
Loads a gamepad mappings string or file created with [[love.joystick.saveGamepadMappings]].
  
It also recognizes any SDL gamecontroller mapping string, such as those created with Steam's Big Picture controller configure interface, or this [https://raw.githubusercontent.com/gabomdq/SDL_GameControllerDB/master/gamecontrollerdb.txt nice database].
+
It also recognizes any SDL gamecontroller mapping string, such as those created with Steam's Big Picture controller configure interface, or this [https://raw.githubusercontent.com/gabomdq/SDL_GameControllerDB/master/gamecontrollerdb.txt nice database]. If a new mapping is loaded for an already known controller GUID, the later version will overwrite the one currently loaded.
 
== Function ==
 
== Function ==
 
Loads a gamepad mappings string from a file.
 
Loads a gamepad mappings string from a file.

Latest revision as of 13:13, 19 July 2018

Available since LÖVE 0.9.2
This function is not supported in earlier versions.

Loads a gamepad mappings string or file created with love.joystick.saveGamepadMappings.

It also recognizes any SDL gamecontroller mapping string, such as those created with Steam's Big Picture controller configure interface, or this nice database. If a new mapping is loaded for an already known controller GUID, the later version will overwrite the one currently loaded.

Function

Loads a gamepad mappings string from a file.

Synopsis

love.joystick.loadGamepadMappings( filename )

Arguments

string filename
The filename to load the mappings string from.

Returns

Nothing.

Function

Loads a gamepad mappings string directly.

Synopsis

love.joystick.loadGamepadMappings( mappings )

Arguments

string mappings
The mappings string to load.

Returns

Nothing.

See Also

Other Languages