diff options
Diffstat (limited to 'keyboards/ploopyco/trackball/trackball.h')
-rw-r--r-- | keyboards/ploopyco/trackball/trackball.h | 18 |
1 files changed, 14 insertions, 4 deletions
diff --git a/keyboards/ploopyco/trackball/trackball.h b/keyboards/ploopyco/trackball/trackball.h index c58be6c84..fd2bf465a 100644 --- a/keyboards/ploopyco/trackball/trackball.h +++ b/keyboards/ploopyco/trackball/trackball.h | |||
@@ -45,15 +45,25 @@ void process_wheel_user(report_mouse_t* mouse_report, int16_t h, int16_t v); | |||
45 | { {BL, BM, BR, BF, BB}, } | 45 | { {BL, BM, BR, BF, BB}, } |
46 | 46 | ||
47 | typedef union { | 47 | typedef union { |
48 | uint32_t raw; | 48 | uint32_t raw; |
49 | struct { | 49 | struct { |
50 | uint8_t dpi_config; | 50 | uint8_t dpi_config; |
51 | }; | 51 | }; |
52 | } keyboard_config_t; | 52 | } keyboard_config_t; |
53 | 53 | ||
54 | extern keyboard_config_t keyboard_config; | 54 | extern keyboard_config_t keyboard_config; |
55 | extern uint16_t dpi_array[]; | ||
55 | 56 | ||
56 | enum ploopy_keycodes { | 57 | enum ploopy_keycodes { |
58 | #ifdef VIA_ENABLE | ||
59 | DPI_CONFIG = USER00, | ||
60 | #else | ||
57 | DPI_CONFIG = SAFE_RANGE, | 61 | DPI_CONFIG = SAFE_RANGE, |
62 | #endif | ||
63 | DRAG_SCROLL, | ||
64 | #ifdef VIA_ENABLE | ||
65 | PLOOPY_SAFE_RANGE = SAFE_RANGE, | ||
66 | #else | ||
58 | PLOOPY_SAFE_RANGE, | 67 | PLOOPY_SAFE_RANGE, |
68 | #endif | ||
59 | }; | 69 | }; |