@ -22,35 +22,27 @@
const Key keymaps [ ] [ ROWS ] [ COLS ] PROGMEM = {
const Key keymaps [ ] [ ROWS ] [ COLS ] PROGMEM = {
[ 0 ] = KEYMAP_STACKED
[ 0 ] = KEYMAP_STACKED
(
(
Key_NoKey , Key_1, Key_2 , Key_3 , Key_4 , Key_5 , Key_NoKey ,
Key_NoKey , TOPSY( 1 ) , TOPSY ( 2 ) , TOPSY ( 3 ) , TOPSY ( 4 ) , TOPSY ( 5 ) , Key_NoKey ,
Key_Backtick , Key_Q , Key_W , Key_E , Key_R , Key_T , Key_Tab ,
Key_Backtick , Key_Q , Key_W , Key_E , Key_R , Key_T , Key_Tab ,
Key_PageUp , Key_A , Key_S , Key_D , Key_F , Key_G ,
Key_PageUp , Key_A , Key_S , Key_D , Key_F , Key_G ,
Key_PageDown , Key_Z , Key_X , Key_C , Key_V , Key_B , Key_Escape ,
Key_PageDown , Key_Z , Key_X , Key_C , Key_V , Key_B , Key_Escape ,
Key_LeftControl , Key_Backspace , Key_LeftGui , Key_LeftShift ,
Key_LeftControl , Key_Backspace , Key_LeftGui , Key_LeftShift ,
Key_skip ,
Key_skip ,
Key_skip , Key_6, Key_7 , Key_8 , Key_9 , Key_0 , Key_skip ,
Key_skip , TOPSY( 6 ) , TOPSY ( 7 ) , TOPSY ( 8 ) , TOPSY ( 9 ) , TOPSY ( 0 ) , Key_skip ,
Key_Enter , Key_Y , Key_U , Key_I , Key_O , Key_P , Key_Equals ,
Key_Enter , Key_Y , Key_U , Key_I , Key_O , Key_P , Key_Equals ,
Key_H , Key_J , Key_K , Key_L , Key_Semicolon , Key_Quote ,
Key_H , Key_J , Key_K , Key_L , Key_Semicolon , Key_Quote ,
Key_skip , Key_N , Key_M , Key_Comma , Key_Period , Key_Slash , Key_Minus ,
Key_skip , Key_N , Key_M , Key_Comma , Key_Period , Key_Slash , Key_Minus ,
Key_RightShift , Key_RightAlt , Key_Spacebar , Key_RightControl ,
Key_RightShift , Key_RightAlt , Key_Spacebar , Key_RightControl ,
Key_skip ) ,
Key_skip ) ,
} ;
} ;
static const Key topsy_turvy_list [ ] PROGMEM = {
Key_1 , Key_2 , Key_3 , Key_4 , Key_5 ,
Key_6 , Key_7 , Key_8 , Key_9 , Key_0 ,
Key_NoKey
} ;
void setup ( ) {
void setup ( ) {
USE_PLUGINS ( & TopsyTurvy ) ;
USE_PLUGINS ( & TopsyTurvy ) ;
Kaleidoscope . setup ( ) ;
Kaleidoscope . setup ( ) ;
TopsyTurvy . key_list = topsy_turvy_list ;
}
}
void loop ( ) {
void loop ( ) {