summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolas Schodet2018-07-06 10:35:49 +0200
committerNicolas Schodet2018-07-10 01:03:41 +0200
commit2d6193bf3b79ad320cfc5b118001e5912df212ef (patch)
treec442212ff28aea4de4af81ab6b8b20e87384c404
parentcd8dd1c7083f866a3089fc719326faedfdede9c5 (diff)
splitty:ni: use dual function keys again with sane config options
-rw-r--r--keyboards/splitty/keymaps/ni/config.h3
-rw-r--r--keyboards/splitty/keymaps/ni/keymap.c12
2 files changed, 9 insertions, 6 deletions
diff --git a/keyboards/splitty/keymaps/ni/config.h b/keyboards/splitty/keymaps/ni/config.h
index 03e9948b0..1f024772f 100644
--- a/keyboards/splitty/keymaps/ni/config.h
+++ b/keyboards/splitty/keymaps/ni/config.h
@@ -29,5 +29,8 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define USE_I2C
#define PREVENT_STUCK_MODIFIERS
+#define IGNORE_MOD_TAP_INTERRUPT
+#define TAPPING_FORCE_HOLD
+#define PERMISSIVE_HOLD
#endif
diff --git a/keyboards/splitty/keymaps/ni/keymap.c b/keyboards/splitty/keymaps/ni/keymap.c
index 31f4840fc..95bab7a1f 100644
--- a/keyboards/splitty/keymaps/ni/keymap.c
+++ b/keyboards/splitty/keymaps/ni/keymap.c
@@ -33,8 +33,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
//| ê | à | y | x | . | k | G-Tab | | <-- | ' | q | g | h | f | ç |
BP_ECRC,BP_AGRV, BP_Y , BP_X ,BP_DOT , BP_K ,KC_GTAB, KC_BSPC,BP_APOS, BP_Q , BP_G , BP_H , BP_F ,BP_CCED,
//`-------+-------+-------+-------+-------+-------+-------| |-------+-------+-------+-------+-------+-------+-------'
- // | Gui | Alt | Lower | Ctrl | Shift | | Shift | Space |Nav/AlG| Num | Gui |
- KC_LGUI,KC_LALT,MO(LOW),KC_LCTL,KC_LSFT, KC_RSFT,KC_SPC ,MO(NAV),MO(NUM),KC_RGUI
+ // | Gui | Alt | Lower |SpaceCt| Shift | | Shift |SpaceNa| Lower | Num | Gui |
+ KC_LGUI,KC_LALT,MO(LOW),CTL_SPC,KC_LSFT, KC_RSFT,NAV_SPC,MO(LOW),MO(NUM),KC_RGUI
// `-------+-------+-------+-------+-------' `-------+-------+-------+-------+-------'
),
@@ -52,8 +52,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
//| / | \ | { | } | … | ~ | | | | ^W | Home |d Greek| End | Insert| |
BP_NUSL,BP_BSLS,BP_LCBR,BP_RCBR,BP_ELPS,BP_TILD, ___ , ___ ,C(BP_W),KC_HOME,BP_DGRK,KC_END ,KC_INS , KC_NO ,
//`-------+-------+-------+-------+-------+-------+-------| |-------+-------+-------+-------+-------+-------+-------'
- // | | AltGr | | _ | | | | _ | | Fn |NavLock|
- ___ ,BP_ALGR, ___ ,BP_UNDS, ___ , ___ ,BP_UNDS, ___ ,MO(FUN),TO(NAVO)
+ // | | AltGr | | _ | | | | | | Fn |NavLock|
+ ___ ,BP_ALGR, ___ ,BP_UNDS, ___ , ___ , ___ , ___ ,MO(FUN),TO(NAVO)
// `-------+-------+-------+-------+-------' `-------+-------+-------+-------+-------'
),
@@ -109,8 +109,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
//| | | | | | | | | | | | | | | |
___ , ___ , ___ , ___ , ___ , ___ , ___ , ___ , ___ , ___ , ___ , ___ , ___ , ___ ,
//`-------+-------+-------+-------+-------+-------+-------| |-------+-------+-------+-------+-------+-------+-------'
- // | | | | | | | | | AltGr | | |
- ___ , ___ , ___ , ___ , ___ , ___ , ___ ,BP_ALGR, ___ , ___
+ // | | | | | | | | AltGr | | | |
+ ___ , ___ , ___ , ___ , ___ , ___ ,BP_ALGR, ___ , ___ , ___
// `-------+-------+-------+-------+-------' `-------+-------+-------+-------+-------'
),