Skip to content

Instantly share code, notes, and snippets.



Last active Oct 31, 2019
What would you like to do?
Devices tested
Phones / handhelds
iphone 6
one plus 3t
iphone 6s
iphone 3gs
iphone 4s
iphone 7
blackberry 10?
moto g4 play
lg k4
moto e (2nd gen)
ipad pro 10.5"
ipad pro 10.5" (pencil)
htc rezound aka HTC Vigor, HTC ThunderBolt 2, HTC Droid Incredible HD
galaxy note 3
iphone 5
nexus 5x
huawei honor 8
"old" kindle TODO: determine model
game boy color
asus zenfone3 max
samsung galaxy avant
galaxy s4 mini
iphone x
apple a1644 (magic) usb. TODO: also test in bluetooth mode.
das 3
logitech k120
filco majestouch tenkeyless
dell oem, unknown model
powerspec oem, unknown model
razer ornata chroma
olkb planck rev 4
ergo dox
Microsoft wireless comfort 5000
easterntimes tech i500 gaming keyboard / Tomoko MMC023
kinesis advantage
genius luxemate i200
topre type heaven
apple a1243 (problems reading signal with existing setup) model 01 (need to decode protocol)
logic k360
microsoft natural 4000
hhkb lite 2
poker 3
chinfai flexible silicone
logitech k360
kinesis freestyle 2
apple 2e
ti 99/4a
commodore pet 4016
sgi indy
mac color classic
lenovo thinkpad 13 chromebook (2.3GHz skylake)
lenovo thinkpad 13 chromebook (2.3GHz skylake), crouton
next cube
dell inspiron 15, arch (1.9GHz ivy bridge)
4.2 GHz kaby lake
4.2 GHz kaby lake, windows
symbolics 3620
imac g4, os 9
imac g4, os x
mid 2014 macbook pro 13" retina (2.6GHz skylake)

This comment has been minimized.

Copy link

@jmurphyau jmurphyau commented May 31, 2018

apple a1644 (magic) usb. TODO: also test in bluetooth mode.

Wonder if Lightening -> USB C -> USB C MacBook Pro Port vs Lightening -> USB -> USB MacBook Pro Port would result in a different outcome?

Recently brought Lightening -> USB C for my iPhone and thinking about using it for the keyboard made me seek out your article that I read ages ago


This comment has been minimized.

Copy link

@kwinz kwinz commented Jul 8, 2018

Could you test a keyboard with optical switches and USB FS?
E.g. Razer Huntsman


This comment has been minimized.

Copy link

@dm17 dm17 commented Oct 31, 2019

@danluu Thoughts on these tests:
It seems to show that modern setups can achieve lower latency than the Apple II (from your benchmarks). Do you concur? It doesn't seem like a 1000hz keyboard or 1000hz mouse should have much different latency in these benchmarks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment