Allow keybinds for all g1000 soft keys, knobs, buttons

I would like to bind a couple of the soft keys from the g1000 to my button box but that doesn’t seem to be an available option.

My goal is to be able to do simple IFR flights using only my button box and joystick. But this is impossible to manipulate the g1000 soft keys without using the mouse. The main button I would like to see is the CDI button which would allow me to switch CDI source from GPS to NAV radios using a key bind instead of clicking on it with my mouse.