patch: input buttons update