Pianoforte: add support for push button