aboutsummaryrefslogtreecommitdiff
path: root/quantum/keymap_extras/keymap_neo2.h
diff options
context:
space:
mode:
authorMatthias Schmitt <male.schmitt@gmail.com>2015-12-19 01:41:23 +0100
committerMatthias Schmitt <male.schmitt@gmail.com>2015-12-19 01:41:23 +0100
commit7b7870bae178c80138be5c587238fdedeb837df9 (patch)
treef45f5cd33d9907319867da3cf2f7584da0507197 /quantum/keymap_extras/keymap_neo2.h
parent6c15dac7dbf661ecba5e627ab21cd8e99bc716cd (diff)
downloadqmk_firmware-7b7870bae178c80138be5c587238fdedeb837df9.tar.gz
qmk_firmware-7b7870bae178c80138be5c587238fdedeb837df9.zip
Add neo2 keymap and neo2 ergodox layout
Diffstat (limited to 'quantum/keymap_extras/keymap_neo2.h')
-rw-r--r--quantum/keymap_extras/keymap_neo2.h44
1 files changed, 44 insertions, 0 deletions
diff --git a/quantum/keymap_extras/keymap_neo2.h b/quantum/keymap_extras/keymap_neo2.h
new file mode 100644
index 000000000..055d7d0d1
--- /dev/null
+++ b/quantum/keymap_extras/keymap_neo2.h
@@ -0,0 +1,44 @@
1#ifndef KEYMAP_NEO2
2#define KEYMAP_NEO2
3
4#include "keymap_common.h"
5#include "keymap_extras/keymap_german.h"
6
7#define NEO_A KC_D
8#define NEO_B KC_N
9#define NEO_C KC_R
10#define NEO_D DE_OE
11#define NEO_E KC_F
12#define NEO_F KC_O
13#define NEO_G KC_I
14#define NEO_H KC_U
15#define NEO_I KC_S
16#define NEO_J DE_MINS
17#define NEO_K DE_Z
18#define NEO_L KC_E
19#define NEO_M KC_M
20#define NEO_N KC_J
21#define NEO_O KC_G
22#define NEO_P KC_V
23#define NEO_Q KC_P
24#define NEO_R KC_K
25#define NEO_S KC_H
26#define NEO_T KC_L
27#define NEO_U KC_A
28#define NEO_V KC_W
29#define NEO_W KC_T
30#define NEO_X KC_Q
31#define NEO_Y DE_AE
32#define NEO_Z KC_B
33#define NEO_AE KC_C
34#define NEO_OE KC_X
35#define NEO_UE DE_Y
36#define NEO_SS DE_UE
37
38#define NEO_L1_L KC_CAPS
39#define NEO_L1_R DE_HASH
40
41#define NEO_L2_L DE_LESS
42#define NEO_L2_R DE_ALGR
43
44#endif