Internet Letter Layout DB (ILLDB)

30 November 2017

A reasonably comprehensive collection of known logical (as opposed to physical) letter layouts.

These alternative keyboard layouts are mostly for English, but there are a few other languages as well.

Click layout name to see image and further info. The table is sortable, searchable and expandable.

This is very much a work in progress, I've put them up here for reference but there are a lot of things still to fix, particularly as regards Authors, external links, and meta-data about the layouts.

LayoutForm factor
3r.en.ergolinearErgolinear
a-joy-rehomed.en.ansiANSI
a-joy.en.ansiANSI
a7429-kle7007-WIP.en.ansiANSI
a7489-kle6882-WIP.en.ansiANSI
abcdef.en.ansiANSI
acemak1.en.ansiANSI
adnw-mod-keen.en.ansiANSI
adnw.en.ansiANSI
adore.en.ergodoxErgodox/Kinesis
alice-7499-WIP.en.ansiANSI
alphametric.en.ansiANSI
amuseum.en.ergodoxErgodox/Kinesis
anglian.en.isoISO
another-method-NON-mirrored.en.ansiANSI
another-method-NON.en.ansiANSI
antcolony.en.matrixMatrix
antibracket-no-numrow.en.ansiANSI
aoeyk.en.ansiANSI
arensito-kinesis.en.ergodoxErgodox/Kinesis
arensito.en.ansiANSI
arensito.en.ergolinearErgolinear
arinh.en.ansiANSI
armel-mod-Ian.en.ansiANSI
armel.en.ansiANSI
as-in-red-hot-mod-Ian.en.ansiANSI
as-in-red-hot.en.ansiANSI
ashley-gudyr.en.ansiANSI
asset.en.ansiANSI
azerty.fr.isoISO
balance-twelve.en.ansiANSI
balanced-v.en.ergodoxErgodox/Kinesis
balanced.en.ansiANSI
banaji.en.ansiANSI
beakl-4-mod-Ian-1.en.ergodoxErgodox/Kinesis
beakl-4-mod-Ian-AltGr-3.en.ansiANSI
beakl-5.en.matrixMatrix
beakl-7-mod-Ian.en.matrixMatrix
beakl-7.en.matrixMatrix
beakl-8-mod-Ian.en.matrixMatrix
beakl-8.en.matrixMatrix
beakl-9.en.matrixMatrix
beakl-10.en.matrixMatrix
beakl-clp-0.en.matrixMatrix
beakl-clp-1.en.matrixMatrix
beakl-ez.en.matrixMatrix
beakl-modified.en.ergodoxErgodox/Kinesis
beakl-opted4-alt.en.ergodoxErgodox/Kinesis
beakl-opted4.en.ansiANSI
beakl-opted4.en.ergodoxErgodox/Kinesis
beakl-opted36.en.ansiANSI
beakl-opted36.en.ergodoxErgodox/Kinesis
beakl_opted1.en.ergodoxErgodox/Kinesis
beakl_opted3.en.ergodoxErgodox/Kinesis
beakl_stretch.en.ansiANSI
beakrak-1-1.en.ergodoxErgodox/Kinesis
beakrak-1-2.en.ergodoxErgodox/Kinesis
beakrak-mod-Ian.en.ergodoxErgodox/Kinesis
beakrak.en.ergodoxErgodox/Kinesis
bepo.fr.isoISO
blick-mod-Ian.en.ansiANSI
blick.en.ansiANSI
blou.en.ansiANSI
box-x.en.ansiANSI
burroughs-bower-mod-Ian.en.ansiANSI
burroughs-bower.en.ansiANSI
bvofrak-1.fr.isoISO
bvofrak.en.ansiANSI
capewell-qwerf.en.ansiANSI
capewell.en.ansiANSI
carpalxq.en.ansiANSI
chin-programmer.en.ansiANSI
chin.en.ansiANSI
codemak.en.ansiANSI
codemakx.en.ansiANSI
cole-e.en.ergodoxErgodox/Kinesis
cole-shift-e.en.ergodoxErgodox/Kinesis
colemak-2.en.ergodoxErgodox/Kinesis
colemak-jjt2.en.ergodoxErgodox/Kinesis
colemak-jph.en.ansiANSI
colemak-kinesis-advantage.en.ergodoxErgodox/Kinesis
colemak-lite.en.ansiANSI
colemak-mod-DH-full.en.ansiANSI
colemak-mod-Fox.en.ansiANSI
colemak-mod-Ian-2.en.ansiANSI
colemak-mod-Ian.en.ansiANSI
colemak-programmer.en.ansiANSI
colemak-rshift-altgr-enter.en.ansiANSI
colemak-rshift-alttgr.en.ansiANSI
colemak-textblade.en.ansiANSI
colemak-thumbshift.en.ergodoxErgodox/Kinesis
colemak-thumbshift2.en.ergolinearErgolinear
colemak-uk.en.ansiANSI
colemak-ultra-wide-vanilla.en.ansiANSI
colemak-wide.en.ansiANSI
colemak.en.ansiANSI
colemak.et.isoISO
colemak.hu.isoISO
colibius-august-mod-Ian.en.ansiANSI
colibius-august.en.ansiANSI
colman.en.ansiANSI
combinational.en.ansiANSI
cry.en.matrixMatrix
culemak-mod-Ian-hp.en.ansiANSI
culemak-mod-Ian.en.ansiANSI
culemak.en.ansiANSI
cyberswarm-mod-Ian.en.ansiANSI
cyberswarm.en.ansiANSI
dangvu.en.ansiANSI
de_correspondent.nl.ansiANSI
dickens-lsf.en.ansiANSI
dreymar.en.ansiANSI
dsend-thumbshift.en.ergodoxErgodox/Kinesis
dvorak-caps-backspace.en.ansiANSI
dvorak-hackers-ordered-numbers.en.ansiANSI
dvorak-mod-Capewell.en.ansiANSI
dvorak-mod-ElAzharty-Azmi-Suliman-mod-Ian.en.ansiANSI
dvorak-mod-Ian-2.en.ansiANSI
dvorak-mod-Ian.en.ansiANSI
dvorak-mod-Kaeteker.en.ansiANSI
dvorak-mod-Kengo.en.ergodoxErgodox/Kinesis
dvorak-mod.en.ansiANSI
dvorak-onehand-left.en.ansiANSI
dvorak-onehand-right.en.ansiANSI
dvorak-original-numbers.en.ansiANSI
dvorak-programmer-ordered-numbers.en.ansiANSI
dvorak-untangled.en.ansiANSI
dvorak.en.ansiANSI
dvorak.en.ergolinearErgolinear
dvormax.en.ansiANSI
eaton.en.ansiANSI
einbinder-10-finger.en.ansiANSI
einbinder-1975-mod-Ian.en.matrixMatrix
einbinder-orthogonal.en.ergodoxErgodox/Kinesis
embizone.en.ansiANSI
eNNe-9640PM.en.ergodoxErgodox/Kinesis
essie-2.en.matrixMatrix
essie-3-wip-2.en.ergolinearErgolinear
essie-3-wip.en.ergolinearErgolinear
essie-3.en.ergolinearErgolinear
fargas.en.isoISO
ferguson.en.ansiANSI
fitch.en.ansiANSI
goettl-brugh-julstrom.en.ansiANSI
gupta-whrl.en.ergolinearErgolinear
haeik.en.ansiANSI
halmak-2-2.en.ansiANSI
halmak-2.en.ansiANSI
halmak.en.ansiANSI
harbaugh.en.ansiANSI
harrison.en.ansiANSI
heiadtsrn-wfgv.en.ansiANSI
hein-rightshift.en.ansiANSI
hein.en.ansiANSI
hieadtsrn.en.ansiANSI
hieamtsrn-wide.en.ansiANSI
hieamtsrn.en.ansiANSI
hieaqdtsrn.en.ansiANSI
hieaqmtsrn.en.ansiANSI
hoke.en.ansiANSI
hoogendoorn.nl.ansiANSI
hrnia.en.ansiANSI
huiea-mod-Ian.en.ansiANSI
huiea.en.ansiANSI
iaenh.en.ansiANSI
ina-dv.en.ansiANSI
jan.en.ansiANSI
jeff.en.ergodoxErgodox/Kinesis
jppe.en.ansiANSI
juli19.en.ansiANSI
juyanith.en.ansiANSI
karrenbauer-oulasvirta-mod-Ian.en.ansiANSI
keyboardsamurai-july.en.ansiANSI
keymacs.en.ansiANSI
klausler.en.ansiANSI
kolemak.en.ansiANSI
krush-200.en.ergolinearErgolinear
kurriss.en.ansiANSI
light-anderson-mod-Ian-2.en.ansiANSI
light-anderson-mod-Ian.en.ansiANSI
light-anderson.en.ansiANSI
liigol-mod-Ian-2.en.ansiANSI
liigol-mod-Ian.en.ansiANSI
liigol.en.ansiANSI
lydell-anishtro.en.ergodoxErgodox/Kinesis
m1-2.en.ansiANSI
m1.en.ansiANSI
m2-tweak.en.ansiANSI
m2.en.ansiANSI
m3.en.ansiANSI
maltron-us-90-mod-Andreas.en.ergodoxErgodox/Kinesis
maltron-us-90.en.ergodoxErgodox/Kinesis
maltron-us.en.ergolinearErgolinear
marsan-english.en.ergodoxErgodox/Kinesis
mcgunnigle-peoples-rehomed.en.ansiANSI
mcgunnigle-peoples.en.ansiANSI
mcgunnigle-perfect.en.ansiANSI
mcgunnigle-scientific.en.ansiANSI
minimak-4key.en.ansiANSI
minimak-8key.en.ansiANSI
minimak-12key.en.ansiANSI
minimotion-mod-ElAzharty-Azmi-Suliman-mod-Ian.en.ansiANSI
minimotion.en.ansiANSI
mk-2-staggerfix.en.ansiANSI
mtgap-2-0-altgr.en.ansiANSI
mtgap-2-0.en.ansiANSI
mtgap-3-5.en.ansiANSI
mtgap-asrt.en.ansiANSI
mtgap-iaet.en.ansiANSI
mtgap-lering.en.ansiANSI
mtgap-mod-joey2216.en.ansiANSI
mtgap-nisa.en.ansiANSI
mtgap-rots.en.ansiANSI
mtgap-tea.en.ansiANSI
mtgap-thumbshift-2.en.ergolinearErgolinear
mtgap-thumbshift.en.ergodoxErgodox/Kinesis
mtgap.en.ansiANSI
nasiraj.en.ansiANSI
nawfal.en.ergolinearErgolinear
neo2.en.ansiANSI
newden-mod-Ian.en.ansiANSI
niro-rightshift.en.ansiANSI
niro.en.ansiANSI
noname-30.en.ansiANSI
norman.en.ansiANSI
norman.en.ergodoxErgodox/Kinesis
oiseau.en.ansiANSI
oistd.en.ansiANSI
oneproduct.en.ansiANSI
opuiany.en.ergodoxErgodox/Kinesis
orthographic.en.ansiANSI
parkinson.en.ansiANSI
phynnboi-asdtg.en.ansiANSI
pieter-saeio.en.ansiANSI
pietergen-1.en.ansiANSI
pietergen-2.en.ansiANSI
pittard.en.ansiANSI
plum.en.ergolinearErgolinear
proxkb-thumbshift.en.ergodoxErgodox/Kinesis
proxkb.en.ergodoxErgodox/Kinesis
p_nr-mod-Ian.en.matrixMatrix
p_nr.en.matrixMatrix
qfmlwy.en.ansiANSI
qgmlwb.en.ansiANSI
qgmlwy.en.ansiANSI
qgmlwy.en.ergolinearErgolinear
qwerak.en.ansiANSI
qwerfj.en.ansiANSI
qwerty-kinesis-advantage.en.ergodoxErgodox/Kinesis
qwerty-mod-noah.en.ansiANSI
qwerty-p.en.ansiANSI
qwerty-programmer.en.ansiANSI
qwerty-q-layout.en.ansiANSI
qwerty-rehomed-ian.en.ansiANSI
qwerty-rehomed.en.ansiANSI
qwerty-revised.en.ansiANSI
qwerty-row-swap-mod-Ian.en.ansiANSI
qwerty-row-swap.en.ansiANSI
qwerty-sux.en.ansiANSI
qwerty-thumbshift.en.ergodoxErgodox/Kinesis
qwerty-top-row-thumbs.en.ansiANSI
qwerty-typewriter.en.ansiANSI
qwerty-untangled.en.ansiANSI
qwerty-wide-programmer.en.ansiANSI
qwerty-wide.en.ansiANSI
qwerty.dk.isoISO
qwerty.en.ansiANSI
qwerty.en.matrixMatrix
qwerty.es.isoISO
qwerty.et.isoISO
qwerty.sv.isoISO
qwertz.de.isoISO
qwkrfy.en.ansiANSI
qwpr-no-altgr.en.ansiANSI
qwuio.en.ansiANSI
qwyrfm.en.ansiANSI
r1-p.en.ansiANSI
r2-p.en.ansiANSI
reverse-qwerty.en.ansiANSI
rhythmic.en.ansiANSI
rick.en.ansiANSI
right-pinky-friend.en.ansiANSI
rike.en.ansiANSI
romberg.en.ansiANSI
rotsw.en.ansiANSI
rowell.en.ansiANSI
rsthd-2.en.ergolinearErgolinear
rusk-mod-Ian.en.ansiANSI
rusk.en.ansiANSI
s1.en.ansiANSI
s2.en.ansiANSI
s3.en.ansiANSI
savard-vertical-alpha.en.ansiANSI
savard.en.ansiANSI
schizoKBD-AltGrSpc.en.ansiANSI
schizoKBD-shifted-AltGrSpc.en.ansiANSI
schizoKBD-shifted.en.ansiANSI
seelpy-1-1.en.ergolinearErgolinear
seelpy-1-4.en.ergolinearErgolinear
seelpy-1-8.en.ergolinearErgolinear
seelpy-1-17.en.ergolinearErgolinear
seelpy-1-22.en.ergolinearErgolinear
seelpy-1-lowscore.en.ergolinearErgolinear
seelpy-1.en.ergolinearErgolinear
seruxie.en.ansiANSI
siwei.en.ansiANSI
solemak-rightshift.en.ansiANSI
solemak.en.ansiANSI
sorenk-1.en.ergolinearErgolinear
sorenk.en.ansiANSI
speedkeys.en.ansiANSI
streitz.en.ansiANSI
svorak-r-kinesis-asr.sw.ergodoxErgodox/Kinesis
syperk-qwfrj.en.ansiANSI
syperk-qwjrf.en.ansiANSI
t-ht02a.en.ergodoxErgodox/Kinesis
tallus.en.ansiANSI
tarmak1.en.ansiANSI
tarmak2.en.ansiANSI
tarmak3.en.ansiANSI
tarmak4.en.ansiANSI
terakasorotany-mod-ian.mg.ansiANSI
terakasorotany.mg.ansiANSI
threelayout-kla.en.ergodoxErgodox/Kinesis
thumb-o-board-tweaked.en.ansiANSI
tnwmlc.en.ansiANSI
trotman.en.ansiANSI
ttast.en.ansiANSI
tyler.en.ansiANSI
typehack.en.ansiANSI
typematrix.en.ansiANSI
vukeys-1.en.ergolinearErgolinear
vukeys-swapped-mod-Ian-2.en.ansiANSI
vukeys.en.ansiANSI
walker.en.ansiANSI
ward.en.ansiANSI
white.en.ansiANSI
widely-alternating-A.en.ansiANSI
widePDK-custom.en.ansiANSI
wolcott.en.ansiANSI
wong-oiuea.en.ansiANSI
wong-poiea.en.ansiANSI
workman-programmer.en.ansiANSI
workman.en.ansiANSI
x1-2.en.ergolinearErgolinear
x1-ou.en.ergolinearErgolinear
x1-tweaked.en.ergolinearErgolinear
x1.en.ansiANSI
x1.en.ergodoxErgodox/Kinesis
x1.en.ergolinearErgolinear
x2-20161107.en.ergolinearErgolinear
x2-AltGrHspace.en.ergolinearErgolinear
x2-HaltgrSpace.en.ergolinearErgolinear
x2-HspaceAltgr.en.ergolinearErgolinear
x2-wip.en.ergolinearErgolinear
x2.en.ergolinearErgolinear
x4.en.ansiANSI
x4.en.ergolinearErgolinear
x5.en.ergolinearErgolinear
x6-1.en.ergolinearErgolinear
x6-1h.en.ergolinearErgolinear
x6-2h.en.ergolinearErgolinear
x6-3h.en.ergolinearErgolinear
x6-4h.en.ergolinearErgolinear
x6-5h.en.ergolinearErgolinear
x6-mod-Sc0ty-NonGr.en.ergodoxErgodox/Kinesis
x6.en.ergolinearErgolinear
x7-1h.en.ergolinearErgolinear
x7-2h.en.ergolinearErgolinear
x7h.en.ergolinearErgolinear
yak.en.ansiANSI
yoruian.en.ergodoxErgodox/Kinesis
yrinaquo.en.ergodoxErgodox/Kinesis
zoinx.en.matrixMatrix