Try to keep the input mode set correctly. We cannot read it (for whatever reason) so just set it on every change.