aboutsummaryrefslogtreecommitdiff
path: root/quantum/keycode_config.h
diff options
context:
space:
mode:
Diffstat (limited to 'quantum/keycode_config.h')
-rw-r--r--quantum/keycode_config.h24
1 files changed, 12 insertions, 12 deletions
diff --git a/quantum/keycode_config.h b/quantum/keycode_config.h
index 7b01fcea4..aa75ba2c1 100644
--- a/quantum/keycode_config.h
+++ b/quantum/keycode_config.h
@@ -19,25 +19,25 @@
19#include "action_code.h" 19#include "action_code.h"
20 20
21#ifndef KEYCODE_CONFIG_H 21#ifndef KEYCODE_CONFIG_H
22#define KEYCODE_CONFIG_H 22# define KEYCODE_CONFIG_H
23 23
24uint16_t keycode_config(uint16_t keycode); 24uint16_t keycode_config(uint16_t keycode);
25uint8_t mod_config(uint8_t mod); 25uint8_t mod_config(uint8_t mod);
26 26
27/* NOTE: Not portable. Bit field order depends on implementation */ 27/* NOTE: Not portable. Bit field order depends on implementation */
28typedef union { 28typedef union {
29 uint16_t raw; 29 uint16_t raw;
30 struct { 30 struct {
31 bool swap_control_capslock:1; 31 bool swap_control_capslock : 1;
32 bool capslock_to_control:1; 32 bool capslock_to_control : 1;
33 bool swap_lalt_lgui:1; 33 bool swap_lalt_lgui : 1;
34 bool swap_ralt_rgui:1; 34 bool swap_ralt_rgui : 1;
35 bool no_gui:1; 35 bool no_gui : 1;
36 bool swap_grave_esc:1; 36 bool swap_grave_esc : 1;
37 bool swap_backslash_backspace:1; 37 bool swap_backslash_backspace : 1;
38 bool nkro:1; 38 bool nkro : 1;
39 bool swap_lctl_lgui:1; 39 bool swap_lctl_lgui : 1;
40 bool swap_rctl_rgui:1; 40 bool swap_rctl_rgui : 1;
41 }; 41 };
42} keymap_config_t; 42} keymap_config_t;
43 43