keyboard layout set on startup, with toggle