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.
		
		
		
		
		
			
		
			
				
					24 lines
				
				502 B
			
		
		
			
		
	
	
					24 lines
				
				502 B
			| 
								 
											8 years ago
										 
									 | 
							
								#include "four_banger.h"
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								enum custom_keycodes {
							 | 
						||
| 
								 | 
							
								  UP_URL = SAFE_RANGE
							 | 
						||
| 
								 | 
							
								};
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
							 | 
						||
| 
								 | 
							
								    LAYOUT_ortho_2x2(
							 | 
						||
| 
								 | 
							
								        KC_1, KC_U, 
							 | 
						||
| 
								 | 
							
								        KC_P, UP_URL
							 | 
						||
| 
								 | 
							
								    ),
							 | 
						||
| 
								 | 
							
								};
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								bool process_record_user(uint16_t keycode, keyrecord_t *record) {
							 | 
						||
| 
								 | 
							
								    switch (keycode) {
							 | 
						||
| 
								 | 
							
								        case UP_URL:
							 | 
						||
| 
								 | 
							
								            if (record->event.pressed) {
							 | 
						||
| 
								 | 
							
								                SEND_STRING("http://1upkeyboads.com");
							 | 
						||
| 
								 | 
							
								            }
							 | 
						||
| 
								 | 
							
								            return false;
							 | 
						||
| 
								 | 
							
								            break;
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								    return true;
							 | 
						||
| 
								 | 
							
								}
							 |