- fixed previous commit so it doesn't modify anything on settings.cpp nor settings.h
- now you can change controllers on the fly