You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					62 lines
				
				1.2 KiB
			
		
		
			
		
	
	
					62 lines
				
				1.2 KiB
			| 
								 
											8 years ago
										 
									 | 
							
								#include "chocopad.h"
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								#define _BASE 0
							 | 
						||
| 
								 | 
							
								#define _FN1 1
							 | 
						||
| 
								 | 
							
								#define _FN2 2
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								#define KC_ KC_TRNS
							 | 
						||
| 
								 | 
							
								#define _______ KC_TRNS
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								#define KC_X1 MO(_FN1)
							 | 
						||
| 
								 | 
							
								#define KC_X2 MO(_FN2)
							 | 
						||
| 
								 | 
							
								#define KC_RST RESET
							 | 
						||
| 
								 | 
							
								#define KC_BSTP BL_STEP
							 | 
						||
| 
								 | 
							
								#define KC_RTOG RGB_TOG
							 | 
						||
| 
								 | 
							
								#define KC_RMOD RGB_MOD
							 | 
						||
| 
								 | 
							
								#define KC_RHUI RGB_HUI
							 | 
						||
| 
								 | 
							
								#define KC_RHUD RGB_HUD
							 | 
						||
| 
								 | 
							
								#define KC_RSAI RGB_SAI
							 | 
						||
| 
								 | 
							
								#define KC_RSAD RGB_SAD
							 | 
						||
| 
								 | 
							
								#define KC_RVAI RGB_VAI
							 | 
						||
| 
								 | 
							
								#define KC_RVAD RGB_VAD
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								  [_BASE] = KC_KEYMAP(
							 | 
						||
| 
								 | 
							
								  //,----+----+----+----.
							 | 
						||
| 
								 | 
							
								     PGUP,HOME, UP ,END ,
							 | 
						||
| 
								 | 
							
								  //|----+----+----+----|
							 | 
						||
| 
								 | 
							
								     PGDN,LEFT,DOWN,RGHT,
							 | 
						||
| 
								 | 
							
								  //|----+----+----+----|
							 | 
						||
| 
								 | 
							
								      X2 ,VOLU,MPLY,MPRV,
							 | 
						||
| 
								 | 
							
								  //|----+----+----+----|
							 | 
						||
| 
								 | 
							
								      X1 ,VOLD,MUTE,MNXT
							 | 
						||
| 
								 | 
							
								  //`----+----+----+----'
							 | 
						||
| 
								 | 
							
								  ),
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								  [_FN1] = KC_KEYMAP(
							 | 
						||
| 
								 | 
							
								  //,----+----+----+----.
							 | 
						||
| 
								 | 
							
								     ESC , P7 , P8 , P9 ,
							 | 
						||
| 
								 | 
							
								  //|----+----+----+----|
							 | 
						||
| 
								 | 
							
								     TAB , P4 , P5 , P6 ,
							 | 
						||
| 
								 | 
							
								  //|----+----+----+----|
							 | 
						||
| 
								 | 
							
								     ENT , P1 , P2 , P3 ,
							 | 
						||
| 
								 | 
							
								  //|----+----+----+----|
							 | 
						||
| 
								 | 
							
								         , P0 , P0 ,DOT 
							 | 
						||
| 
								 | 
							
								  //`----+----+----+----'
							 | 
						||
| 
								 | 
							
								  ),
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								  [_FN2] = KC_KEYMAP(
							 | 
						||
| 
								 | 
							
								  //,----+----+----+----.
							 | 
						||
| 
								 | 
							
								     RTOG,RHUI,RSAI,RVAI,
							 | 
						||
| 
								 | 
							
								  //|----+----+----+----|
							 | 
						||
| 
								 | 
							
								     RMOD,RHUD,RSAD,RVAD,
							 | 
						||
| 
								 | 
							
								  //|----+----+----+----|
							 | 
						||
| 
								 | 
							
								         ,    ,    ,RST ,
							 | 
						||
| 
								 | 
							
								  //|----+----+----+----|
							 | 
						||
| 
								 | 
							
								     BSTP,    ,    ,    
							 | 
						||
| 
								 | 
							
								  //`----+----+----+----'
							 | 
						||
| 
								 | 
							
								  )
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								};
							 |