Submitting ArrowPad, A QMK-based 21/24 key keypad (#372)
* Created arrow pad, a QMK based numpad designed for heavy text editing * Enabled backlighting, numlock indicator, and forced nkro for arrowpad * WIP Arrowpad 21 * WIP Arrowpad 21 * Combined Arrow Pad 21 and 24 * Combined Arrow Pad 21 and 24 * Removed 21 folder
This commit is contained in:
parent
84276ee561
commit
f3086b57e6
12 changed files with 1308 additions and 0 deletions
18
keyboard/arrow_pad/arrow_pad.h
Normal file
18
keyboard/arrow_pad/arrow_pad.h
Normal file
|
@ -0,0 +1,18 @@
|
|||
#ifndef ARROW_PAD_H
|
||||
#define ARROW_PAD_H
|
||||
|
||||
#include "matrix.h"
|
||||
#include "keymap_common.h"
|
||||
#ifdef BACKLIGHT_ENABLE
|
||||
#include "backlight.h"
|
||||
#endif
|
||||
#include <avr/io.h>
|
||||
#include <stddef.h>
|
||||
|
||||
void matrix_init_user(void);
|
||||
void matrix_scan_user(void);
|
||||
bool process_action_user(keyrecord_t *record);
|
||||
void led_set_user(uint8_t usb_led);
|
||||
void backlight_init_ports(void);
|
||||
|
||||
#endif
|
Loading…
Add table
Add a link
Reference in a new issue