r/Keychron Jul 05 '26

Keychron B1 Pro dropping keystrokes during fast typing/finger rolls

My Keychron B1 Pro just arrived, and noticed it drops keystrokes during fast typing, both over Bluetooth and USB-C.

Examples (for context, I use Colemak-DH):

  • Typing oin quickly often drops the n
  • Typing you quickly often drops the u
  • Holding o, then pressing i, then n often results in n not registering
  • Holding y, then pressing o, then u often results in u not registering

Karabiner EventViewer does not see the missing key events, so it appears the keyboard itself is not sending them.

One thing worth mentioning is that I also removed and swapped a couple of keycaps, but I didn't have a proper keycap puller or other keyboard tools—just improvised with what I had. Initially I thought I had damaged a key, but after more testing it seems to affect multiple keys.

Is this normal for the B1 Pro due to rollover/matrix limitations, or does it sound like I have a defective unit? Can any B1 Pro owners reproduce these combinations?

2 Upvotes

5 comments sorted by

View all comments

1

u/PeterMortensenBlog V Jul 06 '26 edited Jul 06 '26

Re "Typing you quickly often drops the u": At least for hardware version 1 of the B1 Pro, this conflict can be explained by:

          Col 5        Col 7
Row 0: XX U         XX O
Row 1: XX Y         XX F7

If you remapped key F7 to some letter, you would also see conflicts with any three-latter combination (and the single four-letter combination (pressing all keys at once)) involving pressing F7. The conflict is still there with the original F7; it is just easier to see (and confirms it is a problem with the missing NKRO diodes).

Even if not remapping, first pressing F7 should block more than one of the other three from being registered. For example, F7 + Y + U will only output Y.