I vaguely remember TeraTerm doing that - I've not used it in ages. But there may have been an option to stop it doing silly things with NumLock.