It appears that input does not work fully in interrupt context?