Hello, I am attempting to get all the input mappings to create a UI widget. But I am running into an issue where I am getting the length to be zero every time no matter what I do. IMC_defualt currently has two mappings inside of it and no variables are invalid.
I have tried looking at the documentation and tutorials online but nothing has helped. I know that the enhanced input was changed in 5.3 so maybe something with that is affecting it. Can anyone see something that I am missing? Thanks!
You have to call Add Mapping Context before accessing Get Player Mapping Rows. And Register Input Mapping Context should be called only if Is Mapping Context Registered is false.
Hello @Garrett_171, I have found the solution: you need to go to Edit > Project Settings > Engine > Enhanced Input > User Settings > Enable User Settings. Also, ensure that the plugin Enhanced Input is enabled for your project.