Fixed the custom keybind inconsistencies.

Also fixed the controller list not refreshing after a controller is
unplugged.