Files
itgmania212121/Themes/_fallback/Scripts/04 KeymapGuard.lua
T
Flameshadowxeroshin 89e53b5e6f add keymap guard
2011-12-02 21:28:55 -06:00

19 lines
550 B
Lua

--People sometimes have problems where they rebind the enter key and thus cannot press start.
--To work around this problem, this script deletes every key binding to Enter.
--load Keymaps.ini
local keymaps = IniFile.ReadFile("/Save/Keymaps.ini")
--iterate through the games
for k,v in keymaps do
--iterate through the potential key mappings
for l,w in v do
--check for enter
w:gsub("Key_enter","")
--write back
keymaps[k][l] = w
end
end
--write Keymaps.ini back out. yay.
IniFile.WriteFile("/Save/Keymaps.ini",keymaps)