it takes a while to get your head round. You need to click on the button assignment settings 1st and assign a different key to each button. Then save and prog the ipac. Then when you go back you should have different keys and different buttons if that makes sense.
Put it this way, sounds like your wirings right but your programmings wrong.
There is 2 seperate progs built into winipac. Use one to prog the keys, and one to assign them.