2015-01-04 08:03:47 +00:00
# include "keymap_common.h"
const uint8_t PROGMEM keymaps [ ] [ MATRIX_ROWS ] [ MATRIX_COLS ] = {
/* Layer 0: Default Layer
* , - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - .
* | Esc | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | ` | BSp |
* | - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
* | Tab | Q | W | E | R | T | Y | U | I | O | P | [ | ] | \ |
* | - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
* | Contro | A | S | D | F | G | H | J | K | L | ; | ' | Enter |
* | - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
* | Shift | Z | X | C | V | B | N | M | , | . | / | Shift | Fn0 |
* | - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - '
* | | Gui | Alt | Space | Alt | Gui | | |
* ` - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - '
*/
[ 0 ] =
KEYMAP ( ESC , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 0 , MINS , EQL , BSLS , GRV , \
TAB , Q , W , E , R , T , Y , U , I , O , P , LBRC , RBRC , BSPC , \
LCTL , A , S , D , F , G , H , J , K , L , SCLN , QUOT , ENT , \
LSFT , Z , X , C , V , B , N , M , COMM , DOT , SLSH , RSFT , FN0 , \
NO , LGUI , LALT , SPC , RALT , RGUI , NO , NO ) ,
2015-03-05 01:38:18 +00:00
2015-01-04 08:03:47 +00:00
/* Layer 1: HHKB mode (HHKB Fn)
* , - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - .
* | Pwr | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | Ins | Del |
* | - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
* | Caps | | | | | | | | Psc | Slk | Pus | Up | | Backs |
* | - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
* | | VoD | VoU | Mut | | | * | / | Hom | PgU | Lef | Rig | Enter |
* | - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
* | | | | | | | + | - | End | PgD | Dow | | |
* ` - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - '
* | | Gui | Alt | Space | Alt | Gui | | |
* ` - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - '
*/
2015-03-05 01:38:18 +00:00
[ 1 ] =
2015-01-04 08:03:47 +00:00
KEYMAP ( PWR , F1 , F2 , F3 , F4 , F5 , F6 , F7 , F8 , F9 , F10 , F11 , F12 , INS , DEL , \
CAPS , TRNS , TRNS , TRNS , TRNS , TRNS , TRNS , TRNS , PSCR , SLCK , PAUS , UP , TRNS , BSPC , \
TRNS , VOLD , VOLU , MUTE , TRNS , TRNS , PAST , PSLS , HOME , PGUP , LEFT , RGHT , PENT , \
TRNS , TRNS , TRNS , TRNS , TRNS , TRNS , PPLS , PMNS , END , PGDN , DOWN , TRNS , TRNS , \
TRNS , TRNS , TRNS , TRNS , TRNS , TRNS , TRNS , TRNS ) ,
} ;
const uint16_t PROGMEM fn_actions [ ] = {
[ 0 ] = ACTION_LAYER_MOMENTARY ( 1 ) ,
} ;