Get icon from Common Input Base Controller Data based on key

What I’m trying to do is setup a key mapping menu that shows icons instead of words. I want it to have a primary keyboard key, secondary keyboard key, and a gamepad key.

Now obviously I can’t use the Common Action Widget because that will just show the same icon for all 3 since it just uses the current controller type to determine what to show. So I’m going to have to setup my own custom buttons.

What I’d like to know is how (in blueprints if possible) to take a key and grab the icon from a given CommonInputBaseControllerData.

Thanks for the help.