My keyboard is interpreting input incorrectly. I believe I am a victim of toddler keyboard mashing. Unsure of what was changed, and never experienced this before.
I am running Win 10 Pro version 1909 build 18363.592. The keyboard I have is is a Topre Realforce R2TLSA-JP3-BK/AHAZ07. The keyboard layout (Japanese 106/109 key) is recognized correctly as verified by testing each key, and I am using an IME keyboard.
However, there are some particular issues that I cannot find settings to rectify:
- Pressing CAPSLOCK does nothing. (I expect it to turn off CAPSLOCK as per the IME keyboard preferences, which I checked)
- Pressing GRAVE key changes my input (as expected) which I mention because LEFT-CTRL and WINDOWS key are also changing my input which is NOT expected. LEFT-CTRL will not currently function as CTRL. (RIGHT-CTRL is fine)
- Through trial an error I have found that disabling CAPSLOCK can be done by holding LEFT-SHIFT and pressing LEFT-CTRL, but only in that order.
- Not an issue, but all the keys on the right side of my keyboard appear to be working correctly.
It is also worth nothing that in my "Text Services and Input Languages" settings, the "Turn off CAPSLOCK key" setting is set to "Press the CAPSLOCK key" and "Hot keys for input languages" has only two options right now. They are "Between input languages" which is set to "(NONE)" and "To Japanese (Japan) - Microsoft IME" which is also set to "(NONE)". So theoretically, nothing at all should even be changing my input modes as mentioned in bullet (2) above.
Edit: Found keyboardtester.co and it is showing me a few things.
- My LEFT-CTRL key is not even registering as a keypress. Neither does the GRAVE key. Both are changing my input mode via the IME.
- SHIFT is recognized as expected.
- CAPSLOCK is registering as LEFT-CTRL.
- Holding LEFT-SHIFT and pressing LEFT-CTRL is registering as CAPSLOCK.
Wires are crossed somewhere...