Hello everyone. [EDIT]: Found out the problem below does only exist in Unitys in-editor-gameview. On a standalone game-build the keyboard is mapped correct. Easiest way to get a console-output is to enable "Development build" in build-settings and use Debug.LogError(...) instead of Debug.Log(...). Problem: It all started when I tried to use the "space"-Key with Input.GetKey() (or Input.GetKeyDown()) Code (CSharp): // Update is called once per frame void Update() { // working if (Input.GetKeyDown(KeyCode.X)) { Debug.Log("X Key Pressed"); } // working if (Input.GetKeyDown(KeyCode.LeftShift)) { Debug.Log("LeftShift Key Pressed"); } // working if (Input.GetKeyDown(KeyCode.Return)) { Debug.Log("Return Key Pressed"); } // working if (Input.GetKeyDown(KeyCode.Escape)) { Debug.Log("Escape Key Pressed"); } // NOT working if (Input.GetKeyDown(KeyCode.Space)) { Debug.Log("Space Key Pressed"); } // NOT working if (Input.GetKeyDown("space")) { Debug.Log("Space Key Pressed"); } // NOT working if (Input.GetKey(KeyCode.Space)) { Debug.Log("Space Key Pressed"); } // NOT working if (Input.GetKey("space")) { Debug.Log("Space Key Pressed"); } } Whatever I tried, i didn't make the "spacebar" working. So I added a function to test my Keyboard-Mapping: Code (CSharp): void OnGUI() { Event e = Event.current; if (e.isKey) { Debug.Log("Detected key code: " + e.keyCode); } } Found out, my spacebar is mapped to an "O". Also my numbers (the row obove the letters on keyboard are not mapped correct. Leftshift, Escape, Return, Letters, ... everything working. My big question: why? My keyboard is working fine in Unity-Editor and VSCode (would be hard to code if not). What am I missing, what am I doing wrong? Thanks in advance. Unity 2019.4 (LTS) Opensuse 15.2