Switches now work and can set options, keymap can be changed on a session basis