I have the exact same issue and I've already posted before about this: https://www.reddit.com/r/Dell/comments/7umjid/repeating_keystrokes_not_registering_correctly_on/. It's just such a shame that XPS 13 9370 has got such a great form factor and price but such horrible hardware that matters the most for productivity. I've already returned mine. No serious programmer/touch typer is going to be able to use this computer until Dell somehow fixes this issue, which I can't afford to wait for apparently.
My Latitude 7480 does this too. It's absolutely infuriating, especially for me since I type 140 WPM, which means I encounter this quite a bit.
Expanding on the above reply, my previous work systems (Latitude E7440 and E6430), my current personal system (an older XPS 15 9530), and my wife's laptop (an XPS 13 9360) do NOT exhibit this issue, and now that I'm reading the XPS 13 9370 does, I'm thinking about these as possible explanations. The Latitude 7480 and XPS 13 9370 use the newer I2C interface to connect their keyboard and touchpad to the motherboard. This is also called S-e-r-i-a-l IO -- for some reason this forum doesn't accept that word when written normally?? Anyway, the XPS 13 9350 also uses I2C, but perhaps only for the touchpad rather than the keyboard. Prior to I2C, laptop keyboards interfaced with motherboard over either USB or even legacy PS2. I suppose it's possible this is some inherent limitation of I2C, but I bet the more likely explanation is that Dell has standardized on a keyboard controller across multiple systems and it has some firmware or hardware bug or limitation. If it's firmware, hopefully this gets resolved soon. If it's the latter, hopefully they start using a better controller going forward, although that obviously wouldn't help anyone plagued by this issue on their current system.
Not all devices are affected with this issue (mine i7/fhd/non-touch/16GB RAM) is free of it. So you might get lucky to buy one without such problem. But now, after reading a lot about Dell's quality for their high priced products, and struggling with some issues with mine I would recommend to take a look at Microsoft or Apple notebooks (Yeah, I know that there are also not absolutely problems free) or just wait a couple of months for Dell to fix/enhance manufacturing, quality check processes and software related problems.
I would recommend to take a look at Microsoft or Apple notebooks (Yeah, I know that there are also not absolutely problems free) or just wait a couple of months for Dell to fix/enhance manufacturing, quality check processes and software related problems.
I went to try Surface Laptop's keyboard and I must say it's the most solid laptop keyboard that I've come across besides that from Thinkpad. But it somehow doesn't have Thunderbolt 3. The old Macbook Pro was almost perfect in every aspect but Apple really messed up with the new MBP. The keyboard feels bad (though of course it still doesn't have this ridiculous problem of XPS 9370), touchbar, and to get a good 4-core processor one will have to go with the heavy 15'' model. I just ordered the newest Thinkpad X1 Carbon 6th generation. Hopefully I'll be satisfied with that device instead. The price premium compared with XPS 9370 is such a pain though.
You can press down two keys at once, both register, then quickly do it a second time and both always register again? If someone is not a fast typer that seems to be the easiest way to test it.
For sure I'm not that fast as you in regular typing but I tried experiment form first post with "hahaha" phrase without an issue. Even sliding finger fast through letters ie. "k", "m", " " one by one produces proper output (km km km ...). Pressing two or more keys (characters while typing, not a key-combo) at once and expect predictable result would be not a good idea since some kind of letter order in every word of is desired Anyway I've tried pressing "p" and "o" at once three times gives on my Dell 6 character output with: 3x "o" and 3x "p".
Still, it may be not as fast you expected so just saying that i did not observe this issue in my model but of course it can be discovered when pro-typer would be using it. Maybe touch-screen feature decreases possible input rate (my device is non-touch)?
Thanks for posting, I've had the same problem with my 9360 and it's been driving me crazy trying to figure out what's causing it.
In my case, I have two other symptoms:
Since I write code, this is especially annoying as a program will fail for no particular reason, until I go back and check my code and find that a repeated letter in a variable or function name is sitting in the wrong place, while every other time that I've typed the same name has been input correctly.
I've worked on Thinkpads, Vaios, Surfaces, Macbooks, etc, and the XPS is the first laptop that has this problem. It's a shame too, because it's basically the only Windows laptop on the market that combines i7, 16GB, full-size SD slot, USB-C/TB3, and high-DPI wide-gamut display in an ultraportable formfactor.
I'm planning on keeping my 9360 despite this -- the other features are essential for me, the mis-typing occurs just rarely enough that it isn't intolerable, and I can circumvent this issue with an external keyboard. But for anyone that types a lot, I'd strongly recommend considering other options (Thinkpad X series, Surface Book/Pro, Razer Stealth)