Modifications to Dactyl manuform keyboard (#3162)
* DactylManuform: Updating dvorak keymap * Changed NAV and NUM layers to LOWER and RAISE * Removed Mod+Key form RAISE and LOWER keys to be used as layer togglers exclusively * Added missing keys to LOWER layers * DactylManuform: fixed bugs in keyboard config file * DactylManuform: Change default mouse config The default mouse config parameters are slow and not very user friendly, this commit overrides the default values. wq Signed-off-by: Sameeh Jubran <sameeh.j@gmail.com> * Dactylmanuform: Update default keymap (qwerty) to match dvorak's Recently devorak's layout went through some changes for changing layer toggles behavior, adding missing keys, and fix minor bugs, this commit introduces these changes to the default keymap. Signed-off-by: Sameeh Jubran <sameeh.j@gmail.com> * Dactylmanuform: Add permissive hold support Signed-off-by: Sameeh Jubran <sameeh.j@gmail.com> * DactylManuform: Updating documentation * Adding a picture of the keyboard * Adding keymaps pictures * Adding missing EEPROM files for EE_HANDS flashing these before firmware will let the user use either hand as master without reflashing Signed-off-by: 20lives <lior@dotcore.co.il>
This commit is contained in:
committed by
Drashna Jaelre
parent
06487daadd
commit
f535c94829
@@ -18,39 +18,14 @@
|
||||
//void promicro_bootloader_jmp(bool program);
|
||||
|
||||
#ifndef FLIP_HALF
|
||||
|
||||
#define LAYOUT( \
|
||||
L00, L01, L02, L03, L04, R00, R01, R02, R03, R04, \
|
||||
L10, L11, L12, L13, L14, R10, R11, R12, R13, R14, \
|
||||
L20, L21, L22, L23, L24, R20, R21, R22, R23, R24, \
|
||||
L31, L32, R33, R34, \
|
||||
L33, L34, R31, R32, \
|
||||
L44, L42, R43, R41, \
|
||||
L43, L41, R44, R42 \
|
||||
) \
|
||||
{ \
|
||||
{ L00, L01, L02, L03, L04 }, \
|
||||
{ L10, L11, L12, L13, L14 }, \
|
||||
{ L20, L21, L22, L23, L24 }, \
|
||||
{ KC_NO, L31, L32, L33, L34 }, \
|
||||
{ KC_NO, L41, L42, L43, L44 }, \
|
||||
\
|
||||
{ R04, R03, R02, R01, R00 }, \
|
||||
{ R14, R13, R12, R11, R10 }, \
|
||||
{ R24, R23, R22, R21, R20 }, \
|
||||
{ KC_NO, R34, R33, R32, R31 }, \
|
||||
{ KC_NO, R44, R43, R42, R41 } \
|
||||
}
|
||||
#else
|
||||
|
||||
#define LAYOUT( \
|
||||
L00, L01, L02, L03, L04, R00, R01, R02, R03, R04, \
|
||||
L10, L11, L12, L13, L14, R10, R11, R12, R13, R14, \
|
||||
L20, L21, L22, L23, L24, R20, R21, R22, R23, R24, \
|
||||
L31, L32, L33, L34, \
|
||||
R31, R32, R33, R34, \
|
||||
L41, L42, L43, L44, \
|
||||
R41, R42, R43, R44 \
|
||||
L31, L32, R32, R33, \
|
||||
L33, L34, R30, R31, \
|
||||
L44, L43, R41, R40, \
|
||||
L42, L41, R43, R42 \
|
||||
) \
|
||||
{ \
|
||||
{ L00, L01, L02, L03, L04 }, \
|
||||
@@ -59,13 +34,36 @@
|
||||
{ KC_NO, L31, L32, L33, L34 }, \
|
||||
{ KC_NO, L41, L42, L43, L44 }, \
|
||||
\
|
||||
{ R00, R01, R02, R03, R04 }, \
|
||||
{ R10, R11, R12, R13, R14 }, \
|
||||
{ R20, R21, R22, R23, R24 }, \
|
||||
{ KC_NO, R31, R32, R33, R34 }, \
|
||||
{ KC_NO, R41, R42, R43, R44 } \
|
||||
{ R04, R03, R02, R01, R00 }, \
|
||||
{ R14, R13, R12, R11, R10 }, \
|
||||
{ R24, R23, R22, R21, R20 }, \
|
||||
{ KC_NO, R33, R32, R31, R30 }, \
|
||||
{ KC_NO, R43, R42, R41, R40 } \
|
||||
}
|
||||
#else
|
||||
#define LAYOUT( \
|
||||
L00, L01, L02, L03, L04, R00, R01, R02, R03, R04, \
|
||||
L10, L11, L12, L13, L14, R10, R11, R12, R13, R14, \
|
||||
L20, L21, L22, L23, L24, R20, R21, R22, R23, R24, \
|
||||
L31, L32, R32, R33, \
|
||||
L33, L34, R30, R31, \
|
||||
L44, L43, R41, R40, \
|
||||
L42, L41, R43, R42 \
|
||||
) \
|
||||
{ \
|
||||
{ R04, R03, R02, R01, R00 }, \
|
||||
{ R14, R13, R12, R11, R10 }, \
|
||||
{ R24, R23, R22, R21, R20 }, \
|
||||
{ KC_NO, R33, R32, R31, R30 }, \
|
||||
{ KC_NO, R43, R42, R41, R40 }, \
|
||||
\
|
||||
{ L00, L01, L02, L03, L04 }, \
|
||||
{ L10, L11, L12, L13, L14 }, \
|
||||
{ L20, L21, L22, L23, L24 }, \
|
||||
{ KC_NO, L31, L32, L33, L34 }, \
|
||||
{ KC_NO, L41, L42, L43, L44 } \
|
||||
\
|
||||
}
|
||||
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user