Buttonbox keybinding

Is it possible to bind buttons for example on the airbus cold start up ,Got as far as trying to assign buttons to battery one and two with no joy ,Basically i would like to assign all start up keys to the buttonbox without the need to use mouse clicks .
Would investing in either FSUIPC7 or Spadnext help assign the above buttons to functions.