My keyboard
_______________________________________________
| [ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] |
| [ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][____] |
| [__][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][___] |
| [___][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][_____] |
| [____][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][_______] |
| [ ] [ ][ ][_____________][ ][ ][ ][ ]EΞƎ[ ] |
|_______________________________________________|
To aid in the design I've a personal very non-scientific reachability map.
_______________________________________________
| [ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] |
| [ ][ ][4][4][ ][ ][ ][ ][ ][ ][4][4][ ][____] |
| [_2][2][1][1][1][2][4][3][2][1][1][2][2][_2_] |
| [_1_][0][0][0][0][1][4][1][0][0][0][0][_1___] |
| [__3_][3][3][1][1][2][3][1][1][3][3][_3_____] |
| [ ] [3][2][_0___________][0][1][3][ ]EΞƎ[ ] |
|_______________________________________________|
How to fit a layout that is efficient but not too different from the regular layout.
A lot of these layouts will be in reference to a certain modifier.
Esc, Shift, shift_lvl5, shift_lvl3, sUper, Ctrl, Alt, Menu, BackSpace, Delete, Hyper:
_______________________________________________
| [ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] |
| [ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][____] |
| [US][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][___] |
| [Esc][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][Ctrl_] |
| [Alt_][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][_BS/D_] |
| [ ] [H][3][_____________][S][5][M][ ]EΞƎ[ ] |
|_______________________________________________|
The following is showing the mapping of all keys simultaneously.
_______________________________________________
| [ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] |
| [ ][1][2][3][4][5][6][7][8][9][A][B][C][ ] |
| [S ][q][w][e][r][t][ ][y][u][i][o][p][^][ $ ] |
| [Esc][a][s][d][f][g][ ][h][j][k][l][.][Ctrl ] |
| [Alt ][z][x][c][v][b][b][n][m][ ][ ][ BS ] |
| [ ] [U][3][ Space ][S][5][M][ ]EΞƎ[ ] |
|_______________________________________________|
_______________________________________________
| [ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] |
| [ ][1][2][3][4][5][6][7][8][9][A][B][C][ ] |
| [S ][Q][W][E][R][T][ ][Y][U][I][O][P][\][ % ] |
| [Esc][A][S][D][F][G][ ][H][J][K][L][,][Ctrl ] |
| [Alt ][Z][X][C][V][ ][B][N][M][ ][ ][ Del ] |
| [ ] [U][3][ Tab ][S][M][N][ ]EΞƎ[ ] |
|_______________________________________________|
_______________________________________________
| [ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] |
| [ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][____] |
| [S_][ ][å][ä][ ][ ][ ][ ][ ][ ][ö][ ][#][___] |
| [___][@][{][(][[][<][ ][_][]][)][}][:][Ctrl_] |
| [____][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][__Alt__] |
| [ ] [U][3][_____NBSP____][S][M][N][ ]EΞƎ[ ] |
|_______________________________________________|
_______________________________________________
| [ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] |
| [ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] |
| [S_][ ][Å][Ä][ ][ ][ ][ ][ ][ ][Ö][ ][ ][ ] |
| [___][ ][ ][;][=][>][ ][ ][`]["]['][ ][Ctrl ] |
| [____][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] |
| [ ] [U][3][_____NBSP____][S][M][N][ ]EΞƎ[ ] |
|_______________________________________________|
_______________________________________________
| [ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] |
| [ ][1][2][3][4][5][6][7][8][9][A][B][C][ ] |
| [S_][ ][?][!][ ][ ][ ][ ][ ][+][-][*][/][ ] |
| [___][1][2][3][4][5][ ][6][7][8][9][0][Ctrl ] |
| [____][ ][ ][&][|][ ][ ][ ][ ][ ][ ][ ] |
| [ ] [U][3][____Enter____][S][M][N][ ]EΞƎ[ ] |
|_______________________________________________|
_______________________________________________
| [ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] |
| [ ][1][2][3][4][5][6][7][8][9][A][B][C][____] |
| [S_][ ][¿][¡][ ][ ][ ][ ][ ][±][ ][ ][ ][ ] |
| [___][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][Ctrl_] |
| [____][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][__Alt__] |
| [ ] [H][3][_____________][S][5][M][ ]EΞƎ[ ] |
|_______________________________________________|
_______________________________________________
| [ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] |
| [ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][____] |
| [S_][ ][ ][€][®][ ][ ][ ][ ][ ][ ][§][ ][ × ] |
| [___][ ][ ][ ][ ][ ][ ][←][↓][↑][→][_][Ctrl_] |
| [____][ ][ ][©][ ][ ][ ][ ][µ][ ][ ][__Alt__] |
| [ ] [H][3][_____NBSP____][S][5][M][ ]EΞƎ[ ] |
|_______________________________________________|
Home, pageDown, pageUp, End
_______________________________________________
| [ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ] |
| [ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][____] |
| [S_][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][¶][ ][___] |
| [___][ ][ ][ ][ ][ ][ ][H][D][U][E][_][Ctrl_] |
| [____][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][__Alt__] |
| [ ] [H][3][_____NBSP____][S][5][M][ ]EΞƎ[ ] |
|_______________________________________________|