Hi Harry Young,
Since this multi-letter duplication happens across multiple keyboards, Windows is misinterpreting the physical keystroke signal duration and processing a single tap as a continuous hold. To force Windows to overwrite these corrupted timing parameters, press the Windows Key + R, type control keyboard, and hit Enter. In the Keyboard Properties window, move the Repeat Delay slider closer to Long and the Repeat Rate closer to Slow, then click Apply. This action forces a clean rewrite of the underlying input configuration keys located in the Windows Registry path HKEY_CURRENT_USER\Control Panel\Keyboard, which corrects the system's character-repetition threshold without adding the massive typing delays caused by Filter Keys.
If the input loop persists, a corrupted Human Interface Device driver stack is likely caching the error. You can resolve this by right-clicking the Start menu, opening Device Manager, and expanding the Keyboards section. Right-click and select Uninstall Device for every HID Keyboard Device listed, then immediately reboot your computer. Upon restarting, Windows will automatically re-enumerate the USB ports and install fresh, uncorrupted copies of the native keyboard drivers, cleanly resetting the input buffer.
Domic V.