Note that that join/contract signal needs to be held high via logic, otherwise you'll only see the keyboard for the duration of the button press.? Set a join/contact to the Lost Focus output of the same TextInput and use that to hide the keyboard (goes high if you click 'outside' of the keyboard/editing area, FWIW).