- Home /
Menu not getting Keyboard Input
Hello, been struggling with this since yesterday. I want my Menus to get Keyboard Input so you can navigate through them with the keyboard.
This my Pause Menu(the issue persists with all my menus), there it shows the visual navigation, I've tried all the combinations like Automatic and Explicit and it doesn't seem to do anything. All of the buttons are using TextMeshPro, are Interactable and have Transitions to show their highlight, so they work with Mouse hover and the onClick events work too.
This is the Hierarchy, the Pause menu activates on P Button, but the problem persists throughout all my menus in other Scenes. I created a Brand new Scene with a default Menu and it doesn't work. However when I create a whole new Project, there is no Issue and it works fine. I made my UI a prefab, put it on a new Project, and it works fine too.
This is the way my Event System is setup, all the UI is setup on the default values. The First Selected is on. I've tried turning off all the game objects, creating a new Scene, turned off all the scripts on the Scene, but the issue persists, so it makes me think something is off on the Project Settings but I can't find something about Menu Buttons
Here I get keyboard inputs in a new Project.
But here I don't get them on the Main Project, neither I do on all the other Menus.
Mouse still works fine, it's just the Keyboard Inputs not working.
Unity 2019.2.16f1 Personal. Using Cinemachine and TextMeshPro.
Thank you in advance for any kind of help or advice.
Your answer
Follow this Question
Related Questions
Detect if player wants to pause or to jump 3 Answers
How to make UI buttons so my player can move along certain lines 0 Answers
UI button does not press if colliding with other UI object 1 Answer
How do i get the UI button position? 2 Answers
How to keep UI button from triggering game objects behind it? 0 Answers