If this happened to me:
- I'd boot to Linux stick or disc (free to make) to see how the keyboard works there. If it's wrong there also, it's a hardware issue.
- I'd try the on screen keyboard: https://www.howtogeek.com/240288/how-to-use-the-on-screen-keyboard-on-windows-7-8-and-10/ to see how that looks and how that works.
- I'd try system restore back to when it still worked.
- If all three keyboards (you didn't tell) were wireless I'd try a USB or PS/2 keyboard.
If no luck, finally I would reset or reinstall Windows.
My keyboards just started typing wrong characters.
Shift, forward-slash = É
Forward-slash = é
Shift-apostrophe = È
Apostrophe = è
Shift, 6 = ?
Shift, period = "
Shift, comma = '
I've gone into Clock Regional Settings, Language, Keyboard Settings, etc. Everything is either English US or English Canada. I tried some tips I found online like left shift-alt to try to find a keyboard to change. Nothing is working.
It happens on on all three keyboards. It's just started today, I assume since the computer was switched on since I didn't try typing anything until about a half-hour ago. It's not all the keys, just the ones I've listed above.
I was having trouble with my cursor creeping and the wireless keyboard being erratic, before, but that was cleared up with a driver update and a new USB slot for dongle.
I really need my keyboard working correctly today. Can anyone help?