Úplně ne, aspoň s většinou klávesnic:
1. Snímání – většina klávesnic (2KRO) při stisku některých kombinací tří a více kláves nazná, že nejsou schopny rozpoznat, co vše je stisknuto, tak radši nepošlou nic. Nicméně některé klávesnice (NKRO/6KRO) mají u každé klávesy diodu, která ten problém řeší.
2. USB dovoluje z jedné klávesnice poslat současně max 6 kláves + 8 modifikátorů. (8B packet — 6B na až šest kláves + 1B bitfield na modifikátory + 1B rezerva) Některé klávesnice toto obcházejí tím, že se tváří jako několik klávesnic připojených jedním konektorem (asi ± ekvivalent několika klávesnic v jednom USB hubu). Na běžnou klávesnici bychom potřebovali se chovat jako 17 klávesnic, pak bychom mohli poslat 8 modifikátorů + 102 jiných kláves. Pokud jde modifikátory určit v deskriptoru klávesnice libovolně (nevím), pak by stačilo se tvářit jako pouhých 8 klávesnic, každá by mohla poslat až 13 kláves.
3. Některé pokročilejší klávesnice vynechávají blbosti jako scroll lock (což si asi lze ještě vyčíst z deskriptoru; otázka je pak chování s více skutečnými klávesnicemi – při notebooku s externí klávesnicí bychom asi museli stisknout i ten, pokud je na notebooku).
4. Některé redukované klavesnicet mají Fn, tam fakt z pohledu počítače nelze stisknout všechno…