setup mod3 on FN1

master
Stefan Dorn 2015-07-22 18:51:53 +01:00
parent c0fabeae17
commit 9ce238017c
1 changed files with 56 additions and 56 deletions

View File

@ -25,46 +25,46 @@ const uint8_t PROGMEM _kb_layout[KB_LAYERS][KB_ROWS][KB_COLUMNS] = {
// unused
0,
// left hand
_0, _1, _2, _3, _4, _5, 0,
0, _Q, _W, _E, _R, _T, 0,
1, _A, _S, _D, _F, _G,
_shiftL, _Z, _X , _C, _V, _B, 0,
0, 0, 0, 0, _guiL,
_scrollLock, 0,
0, 0, 0,
_space, _ctrlL, _altL,
_0, _1, _2, _3, _4, _5, 0,
0, _Q, _W, _E, _R, _T, 0,
1, _A, _S, _D, _F, _G,
_shiftL, _Z, _X , _C, _V, _B, 0,
_arrowL, _arrowU, _arrowD, _arrowR, _guiL,
_scrollLock, 0,
0, 0, 0,
_space, _ctrlL, _altL,
// right hand
0, _6, _7, _8, _9, _0, 0,
0, _Y, _U, _I, _O, _P, _bracketL,
_H, _J, _K, _L, _semicolon, 1,
0, _N, _M, _comma, _period, _slash, _shiftL,
2, 0, 0, 0, 0,
0, 0,
0, 0, 0,
0, _shiftR, _shiftR ),
0, _6, _7, _8, _9, _0, 0,
0, _Y, _U, _I, _O, _P, _bracketL,
_H, _J, _K, _L, _semicolon, 1,
0, _N, _M, _comma, _period, _slash, _shiftL,
2, 0, 0, 0, 0,
0, 0,
0, 0, 0,
0, 2, _shiftR ),
KB_MATRIX_LAYER( // layout: layer 1: function and symbol keys
// unused
0,
// left hand
0, _F1, _F2, _F3, _F4, _F5, _F11,
0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0,
0, 0,
0, 0, 0,
0, 0, 0,
0, _F1, _F2, _F3, _F4, _F5, _F11,
0, _grave, _bracketL, _quote, _comma, _backslash, 0,
0, _comma, _bracketL, _slash, _1, _9,
0, _grave, _6, _backslash, _dash, _2, 0,
0, 0, 0, 0, 0,
0, 0,
0, 0, 0,
0, 0, 0,
// right hand
_F12, _F6, _F7, _F8, _F9, _F10, 0,
0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0,
0, 0,
0, 0, 0,
0, 0, 0 ),
_F12, _F6, _F7, _F8, _F9, _F10, 0,
0, _equal, _period, _quote, _bracketR, _grave, 0,
_0, _dash, _slash, _bracketR, _period, 0,
0, _equal, _4, _7, _3, _6, 0,
0, 0, 0, 0, 0,
0, 0,
0, 0, 0,
0, 0, 0 ),
KB_MATRIX_LAYER( // layout: layer 2: keyboard functions
@ -179,7 +179,7 @@ NULL,
lpush2, kprrel, kprrel, kprrel, kprrel,
kprrel, kprrel,
kprrel, NULL, NULL,
kprrel, kprrel, kprrel ),
kprrel, lpush2, kprrel ),
KB_MATRIX_LAYER( // press: layer 1: function and symbol keys
@ -187,18 +187,18 @@ NULL,
NULL,
// left hand
kprrel, kprrel, kprrel, kprrel, kprrel, kprrel, kprrel,
kprrel, kprrel, kprrel, kprrel, kprrel, kprrel, kprrel,
kprrel, kprrel, kprrel, kprrel, kprrel, kprrel,
ktrans, kprrel, kprrel, kprrel, kprrel, kprrel, kprrel,
kprrel,sshprre, kprrel, kprrel,sshprre, kprrel, kprrel,
kprrel, kprrel,sshprre,sshprre,sshprre,sshprre,
ktrans, kprrel,sshprre,sshprre, kprrel,sshprre, kprrel,
ktrans, kprrel, kprrel, kprrel, kprrel,
kprrel, kprrel,
kprrel, kprrel, kprrel,
kprrel, kprrel, kprrel,
// right hand
kprrel, kprrel, kprrel, kprrel, kprrel, kprrel, kprrel,
kprrel, kprrel, kprrel, kprrel, kprrel, kprrel, kprrel,
kprrel, kprrel, kprrel, kprrel, kprrel, kprrel,
kprrel, kprrel, kprrel, kprrel, kprrel, kprrel, kprrel,
kprrel, kprrel,sshprre,sshprre, kprrel, kprrel, kprrel,
sshprre,sshprre, kprrel,sshprre, kprrel, kprrel,
kprrel,sshprre,sshprre,sshprre,sshprre,sshprre, kprrel,
kprrel, kprrel, kprrel, kprrel, kprrel,
kprrel, kprrel,
kprrel, NULL, NULL,
@ -212,20 +212,20 @@ kprrel,
kprrel, kprrel, kprrel, kprrel, kprrel, kprrel, kprrel,
kprrel, kprrel, kprrel, kprrel, kprrel, kprrel, kprrel,
kprrel, kprrel, kprrel, kprrel, kprrel, kprrel,
kprrel, kprrel, kprrel, kprrel, kprrel, kprrel, kprrel,
kprrel, kprrel, kprrel, kprrel, kprrel,
ktrans, kprrel, kprrel, kprrel, kprrel, kprrel, kprrel,
kprrel, kprrel, kprrel, kprrel, ktrans,
kprrel, kprrel,
kprrel, kprrel, kprrel,
kprrel, kprrel, kprrel,
kprrel, ktrans, ktrans,
// right hand
kprrel, kprrel, kprrel, kprrel, kprrel, kprrel, kprrel,
kprrel, kprrel, kprrel, kprrel, kprrel, kprrel, kprrel,
kprrel, kprrel, kprrel, kprrel, kprrel, kprrel,
kprrel, kprrel, kprrel, kprrel, kprrel, kprrel, kprrel,
kprrel, kprrel, kprrel, kprrel, kprrel, kprrel, ktrans,
kprrel, kprrel, kprrel, kprrel, kprrel,
kprrel, kprrel,
kprrel, NULL, NULL,
kprrel, kprrel, kprrel ),
kprrel, ktrans, ktrans ),
KB_MATRIX_LAYER( // press: layer 3: numpad
@ -277,7 +277,7 @@ NULL,
lpop2, kprrel, kprrel, kprrel, kprrel,
kprrel, kprrel,
kprrel, NULL, NULL,
kprrel, kprrel, kprrel ),
kprrel, lpop2, kprrel ),
KB_MATRIX_LAYER( // release: layer 1: function and symbol keys
@ -285,18 +285,18 @@ NULL,
NULL,
// left hand
kprrel, kprrel, kprrel, kprrel, kprrel, kprrel, kprrel,
kprrel, kprrel, kprrel, kprrel, kprrel, kprrel, kprrel,
kprrel, kprrel, kprrel, kprrel, kprrel, kprrel,
kprrel, kprrel, kprrel, kprrel, kprrel, kprrel, kprrel,
kprrel,sshprre, kprrel, kprrel,sshprre, kprrel, kprrel,
kprrel, kprrel,sshprre,sshprre,sshprre,sshprre,
ktrans, kprrel,sshprre,sshprre, kprrel,sshprre, kprrel,
kprrel, kprrel, kprrel, kprrel, kprrel,
kprrel, kprrel,
kprrel, kprrel, kprrel,
kprrel, kprrel, kprrel,
// right hand
kprrel, kprrel, kprrel, kprrel, kprrel, kprrel, kprrel,
kprrel, kprrel, kprrel, kprrel, kprrel, kprrel, kprrel,
kprrel, kprrel, kprrel, kprrel, kprrel, kprrel,
kprrel, kprrel, kprrel, kprrel, kprrel, kprrel, kprrel,
kprrel, kprrel,sshprre,sshprre, kprrel, kprrel, kprrel,
sshprre,sshprre, kprrel,sshprre, kprrel, kprrel,
kprrel,sshprre,sshprre,sshprre,sshprre,sshprre, kprrel,
kprrel, kprrel, kprrel, kprrel, kprrel,
kprrel, kprrel,
kprrel, kprrel, kprrel,
@ -310,20 +310,20 @@ kprrel,
kprrel, kprrel, kprrel, kprrel, kprrel, kprrel, kprrel,
kprrel, kprrel, kprrel, kprrel, kprrel, kprrel, kprrel,
kprrel, kprrel, kprrel, kprrel, kprrel, kprrel,
kprrel, kprrel, kprrel, kprrel, kprrel, kprrel, kprrel,
kprrel, kprrel, kprrel, kprrel, kprrel,
ktrans, kprrel, kprrel, kprrel, kprrel, kprrel, kprrel,
kprrel, kprrel, kprrel, kprrel, ktrans,
kprrel, kprrel,
kprrel, kprrel, kprrel,
kprrel, kprrel, kprrel,
kprrel, ktrans, ktrans,
// right hand
kprrel, kprrel, kprrel, kprrel, kprrel, kprrel, kprrel,
kprrel, kprrel, kprrel, kprrel, kprrel, kprrel, kprrel,
kprrel, kprrel, kprrel, kprrel, kprrel, kprrel,
kprrel, kprrel, kprrel, kprrel, kprrel, kprrel, kprrel,
kprrel, kprrel, kprrel, kprrel, kprrel, kprrel, ktrans,
kprrel, kprrel, kprrel, kprrel, kprrel,
kprrel, kprrel,
kprrel, kprrel, kprrel,
kprrel, kprrel, kprrel ),
kprrel, ktrans, ktrans ),
KB_MATRIX_LAYER( // release: layer 3: numpad