How to set the "input key selector" button with a gamepad/keyboard?

So I can set the key via clicking the input key selector with the mouse, but I can’t enter key edit mode when using a keyboard/gamepad as the navigating input.

Me neither, tried setting focus but that didn’t do much.

Here’s how I managed to get it working.

Cool, but at this point it’s pretty close to making one from scratch with buttons and textfields. Wish I knew what sorta special event is fired when and only when the user clicks with a mouse. Couldn’t find anything relating to mouse events in source code either. I am puzzled.
Glad you found a solution that works for you!:slight_smile:

Just wanted to say THANKS a bunch @deathclonic for your captures, they helped a TON. Ended up swapping out all my prebuilt InputKeySelectors for homemade ones basically using your method, since I was 100% comfortable calling Buttons from a gamepad but not at all calling these Selectors somehow. Too bad because they worked like a charm with a mouse and keyboard, but hey, what do you know.

Only difference is I completely ditched the IKS user widget when you still use an hybrid IKS objects, and I’m not overriding On Preview Key Down, instead it’s my Controller who does the listening instead of passing inputs to normal gameplay blueprints.

So thanks again, kind person from 4 years ago and a half.

1 Like