 b05c0e46c6
			
		
	
	
		b05c0e46c6
		
	
	
	
	
		
			
			* Add default value for IS_COMMAND for COMMAND feature * Cleanup and consistency * Update Templates to reflect change * Fix IS_COMMAND in template * Fix IS_COMMAND define * Use consistent IS_COMMAND block in templates * Remove unnecessary `#undef IS_COMMAND` directives * Fix compile issue on orthodox * Reomve IS_COMMAND option for newer boards * Remove all existing definitions of IS_COMMAND if they use default LSHIFT and RSHIFT setting * Remove a couple of additional IS_COMMAND defines * Remove remaining redundant IS_COMMAND definitions * Remove #undef IS_COMMAND from orthodox:drashna and whitefox:konstantin * Remove multiple empty lines in modified config.h files * Update additional boards * Reomve IS_COMMAND from newer boards * Update Alice keyboard * Remove IS_COMMAND from additional boards Jan 24th edition
		
			
				
	
	
		
			48 lines
		
	
	
	
		
			1.1 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			48 lines
		
	
	
	
		
			1.1 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
| #ifndef CONFIG_H
 | |
| #define CONFIG_H
 | |
| 
 | |
| #include "config_common.h"
 | |
| 
 | |
| /* USB Device descriptor parameter */
 | |
| #define VENDOR_ID       0xFEED
 | |
| #define PRODUCT_ID      0x6060
 | |
| #define DEVICE_VER      0x0001
 | |
| #define MANUFACTURER    Unikeyboard
 | |
| #define PRODUCT         Felix
 | |
| #define DESCRIPTION     4x5 number/macropad.
 | |
| 
 | |
| /* key matrix size */
 | |
| #define MATRIX_ROWS 5
 | |
| #define MATRIX_COLS 4
 | |
| 
 | |
| /* key matrix pins */
 | |
| #define MATRIX_ROW_PINS { B2, B3, B1, F7, F6 }
 | |
| #define MATRIX_COL_PINS { B5, B4, E6, D7 }
 | |
| #define UNUSED_PINS
 | |
| 
 | |
| /* COL2ROW or ROW2COL */
 | |
| #define DIODE_DIRECTION ROW2COL
 | |
| 
 | |
| /* number of backlight levels */
 | |
| /* Not sure what pin controls the backlighting, need help for this. */
 | |
| #define BACKLIGHT_PIN
 | |
| #define BACKLIGHT_LEVELS 5
 | |
| 
 | |
| /* Set 0 if debouncing isn't needed */
 | |
| #define DEBOUNCING_DELAY 5
 | |
| 
 | |
| /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
 | |
| #define LOCKING_SUPPORT_ENABLE
 | |
| 
 | |
| /* Locking resynchronize hack */
 | |
| #define LOCKING_RESYNC_ENABLE
 | |
| 
 | |
| /* there is no rgb underglow by default. */
 | |
| #define RGB_DI_PIN
 | |
| #define RGBLIGHT_ANIMATIONS
 | |
| #define RGBLED_NUM 16
 | |
| #define RGBLIGHT_HUE_STEP 8
 | |
| #define RGBLIGHT_SAT_STEP 8
 | |
| #define RGBLIGHT_VAL_STEP 8
 | |
| 
 | |
| #endif
 |