Skip to content

Instantly share code, notes, and snippets.

@danluu
Last active October 31, 2019 07:40
Show Gist options
  • Save danluu/6eebceecbdf1788c1e60da611dd3c2fd to your computer and use it in GitHub Desktop.
Save danluu/6eebceecbdf1788c1e60da611dd3c2fd to your computer and use it in GitHub Desktop.
Devices tested
Phones / handhelds
===========================
pixel
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
palm
game boy color
asus zenfone3 max
samsung galaxy avant
galaxy s4 mini
iphone x
Keyboards
===========================
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)
keyboard.io model 01 (need to decode protocol)
logic k360
microsoft natural 4000
hhkb lite 2
poker 3
chinfai flexible silicone
logitech k360
kinesis freestyle 2
Computers
===========================
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)
@jmurphyau
Copy link

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

@kwinz
Copy link

kwinz commented Jul 8, 2018

Could you test a keyboard with optical switches and USB FS?
E.g. Razer Huntsman
https://www.amazon.co.uk/dp/B07D1Y5QY1/ref=twister_B07D3K25L5?_encoding=UTF8&psc=1

@dm17
Copy link

dm17 commented Oct 31, 2019

@danluu Thoughts on these tests: https://www.blurbusters.com/gsync/gsync101-input-lag-tests-and-settings/3/
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