I have set up all my computers with the Unites States - International Keyboard and I could put ", ', ^, etc., on top of any character by first typing, for example, ^ and then the e, which will end up with the e having a cap on top of it.
Since, at least yesterday, this doesn't work on any of my...