I, too, spent $25 at Amazon for a computer accessory. For the past several weeks, I've been doubling up on various characters, and I couldn't tell whether it was my fingers or my keyboard that was causing the problem. So, I decided to try a new keyboard in order to settle the matter.
I've been very pleased with Artek keyboards in the past, but a while ago I diverged and bought a different brand that would connect via Bluetooth with three different devices. I've been using it to connect with my media machine across the living room, my laptop on a stand in front of my chair, and my smartphone for texting.
Arteck now offers a model that will do all that, and doesn't have some of the problems that my most recent keyboard had. I found its little round keys to be a bit offputting. And it had no "right Control" key - the key that VirtualBox uses as its default "Home" key. I needed to reach out to the laptop itself in order to change a VM to and from full-screen. And the Up and Down keys were half the size of the Left and Right keys.
The new Arteck keyboard has none of those drawbacks, but it adds one of its own. It's the length of a full-sized keyboard, complete with a numerc keypad. So, as it sits on my lap, I need to reach slightly to the left in order to type on it. I'm going to use it for a while and hope I can get used to it.
So far, this has been the longest bit of text I've typed with it, and not a single key bounce. Not one duplicated character that I've needed to stop and correct. And not one edit that I've needed to perform after I've saved a message.
I hope to get used to it by the time you get used to KDE Plasma.