Press 2 buttons

Delta_G:
You should allow a little time for the button presses.

That will delay the shift associated with each button though, since it's only after that "little time" that it would know the second button's not coming, and it must shift. That may or may not be a problem to OP.

I'd go with a third button.