Custom Program keyboard buttons?

There is a shift button for extra functions, but it is coded like it is and no chance to change it.