|
@@ -4,10 +4,10 @@
|
|
* Version 0.3
|
|
* Version 0.3
|
|
*
|
|
*
|
|
* Created by Silvio Gulizia on the basis of the default Planck keymap.
|
|
* Created by Silvio Gulizia on the basis of the default Planck keymap.
|
|
- * thanks to SomeBuddyOnReddit, gepeirl, fauxpark, BXO511, drashna, ridingqwerty ...
|
|
|
|
|
|
+ * Thanks to SomeBuddyOnReddit, gepeirl, fauxpark, BXO511, drashna, and ridingqwerty.
|
|
*
|
|
*
|
|
- * based on the original Planck layout
|
|
|
|
- * Italian accented vowels "Ã" and "à " have been moved from the QWERTY layer to the LOWER layers, while "è" and "ù" remain respectively on RAISE and LOWER.
|
|
|
|
|
|
+ * The layout is based on the original Planck layout when used with language set to Italian on your Mac.
|
|
|
|
+ * Accented vowels have been moverd on RAISE ("è", "ì", and "ù") and LOWER ("é", "ò", and "à")
|
|
*
|
|
*
|
|
*/
|
|
*/
|
|
|
|
|
|
@@ -24,7 +24,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
|
* |------+------+------+------+------+-------------+------+------+------+------+------|
|
|
* |------+------+------+------+------+-------------+------+------+------+------+------|
|
|
* |Esc/FN| A | S | D | F | G | H | J | K | L | ;: | '" |
|
|
* |Esc/FN| A | S | D | F | G | H | J | K | L | ;: | '" |
|
|
* |------+------+------+------+------+------|------+------+------+------+------+------|
|
|
* |------+------+------+------+------+------|------+------+------+------+------+------|
|
|
- * | Shift| Z | X | C | V | FN/B | N | M | ,< | .> | /! |S/Ent |
|
|
|
|
|
|
+ * | Shift| Z | X | C | V | MS/B | N | M | ,< | .> | /! |S/Ent |
|
|
* |------+------+------+------+------+------+------+------+------+------+------+------|
|
|
* |------+------+------+------+------+------+------+------+------+------+------+------|
|
|
* | FN | Ctrl | Alt | GUI |Lower | Space |Raise | Left | Down | Up |Right |
|
|
* | FN | Ctrl | Alt | GUI |Lower | Space |Raise | Left | Down | Up |Right |
|
|
* `-----------------------------------------------------------------------------------'
|
|
* `-----------------------------------------------------------------------------------'
|
|
@@ -37,13 +37,12 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
|
),
|
|
),
|
|
|
|
|
|
/* Lower
|
|
/* Lower
|
|
- * added ò and à that were on the default Planck Querty layer when used with a device with lang set to Italian
|
|
|
|
* ,-----------------------------------------------------------------------------------.
|
|
* ,-----------------------------------------------------------------------------------.
|
|
* | ~ | ! | @ | # | $ | % | ^ | & | * | ( | ) | Del |
|
|
* | ~ | ! | @ | # | $ | % | ^ | & | * | ( | ) | Del |
|
|
* |------+------+------+------+------+-------------+------+------+------+------+------|
|
|
* |------+------+------+------+------+-------------+------+------+------+------+------|
|
|
- * | | F1 | F2 | F3 | F4 | F5 | | _ | = | é | ò | à |
|
|
|
|
|
|
+ * | | F1 | F2 | F3 | F4 | F5 | | _ | = | é | ò | à |
|
|
* |------+------+------+------+------+------|------+------+------+------+------+------|
|
|
* |------+------+------+------+------+------|------+------+------+------+------+------|
|
|
- * | | F6 | F7 | F8 | F9 | MOUSE|NUMPAD| § | ± | { | } | | |
|
|
|
|
|
|
+ * | | F6 | F7 | F8 | F9 | |NUMPAD| § | ± | { | } | | |
|
|
* |------+------+------+------+------+------+------+------+------+------+------+------|
|
|
* |------+------+------+------+------+------+------+------+------+------+------+------|
|
|
* | | | | | | | | | Next | Vol- | Vol+ | Play |
|
|
* | | | | | | | | | Next | Vol- | Vol+ | Play |
|
|
* `-----------------------------------------------------------------------------------'
|
|
* `-----------------------------------------------------------------------------------'
|
|
@@ -52,7 +51,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
|
[_LOWER] = LAYOUT_ortho_4x12(
|
|
[_LOWER] = LAYOUT_ortho_4x12(
|
|
IT_TILDE, IT_EXLM, IT_AT, IT_SHRP, IT_DLR, IT_PERC, IT_CRC, IT_AMPR, IT_ASTR, IT_LPRN, IT_RPRN, KC_DEL,
|
|
IT_TILDE, IT_EXLM, IT_AT, IT_SHRP, IT_DLR, IT_PERC, IT_CRC, IT_AMPR, IT_ASTR, IT_LPRN, IT_RPRN, KC_DEL,
|
|
_______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, _______, S(IT_MINS), IT_EQL, S(IT_EACC), IT_OACC, IT_AACC,
|
|
_______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, _______, S(IT_MINS), IT_EQL, S(IT_EACC), IT_OACC, IT_AACC,
|
|
- _______, KC_F6, KC_F7, KC_F8, KC_F9, MOUSE, NUMPAD, S(IT_UACC), IT_PLMN, IT_LCBR, IT_RCBR, IT_PIPE,
|
|
|
|
|
|
+ _______, KC_F6, KC_F7, KC_F8, KC_F9, _______, NUMPAD, S(IT_UACC), IT_PLMN, IT_LCBR, IT_RCBR, IT_PIPE,
|
|
_______, _______, _______, _______, _______, _______, _______, _______, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY
|
|
_______, _______, _______, _______, _______, _______, _______, _______, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY
|
|
),
|
|
),
|
|
|
|
|
|
@@ -60,9 +59,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
|
* ,-----------------------------------------------------------------------------------.
|
|
* ,-----------------------------------------------------------------------------------.
|
|
* | ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | |
|
|
* | ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | |
|
|
* |------+------+------+------+------+-------------+------+------+------+------+------|
|
|
* |------+------+------+------+------+-------------+------+------+------+------+------|
|
|
- * | | | SGCOM| DESK | | | | - | + | è | ì | ù |
|
|
|
|
|
|
+ * | | | SGCOM| DESK | | | | - | + | è | ì | ù |
|
|
* |------+------+------+------+------+------|------+------+------+------+------+------|
|
|
* |------+------+------+------+------+------|------+------+------+------+------+------|
|
|
- * | Caps | | PHONE| SVIV |VIVERE|MOUSE |NUMPAD| | | [ | ] | \ |
|
|
|
|
|
|
+ * | Caps | | PHONE| SVIV |VIVERE| |NUMPAD| | | [ | ] | \ |
|
|
* |------+------+------+------+------+------+------+------+------+------+------+------|
|
|
* |------+------+------+------+------+------+------+------+------+------+------+------|
|
|
* | | | | | | | | | Home | PgDn | PgUp | End |
|
|
* | | | | | | | | | Home | PgDn | PgUp | End |
|
|
* `-----------------------------------------------------------------------------------'
|
|
* `-----------------------------------------------------------------------------------'
|
|
@@ -70,7 +69,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
|
[_RAISE] = LAYOUT_ortho_4x12(
|
|
[_RAISE] = LAYOUT_ortho_4x12(
|
|
IT_GRAVE, IT_1, IT_2, IT_3, IT_4, IT_5, IT_6, IT_7, IT_8, IT_9, IT_0, _______,
|
|
IT_GRAVE, IT_1, IT_2, IT_3, IT_4, IT_5, IT_6, IT_7, IT_8, IT_9, IT_0, _______,
|
|
_______, _______, SECRET2, SECRET1, _______, _______, _______, IT_MINS, IT_PLUS, IT_EACC, IT_IACC, IT_UACC,
|
|
_______, _______, SECRET2, SECRET1, _______, _______, _______, IT_MINS, IT_PLUS, IT_EACC, IT_IACC, IT_UACC,
|
|
- KC_CAPS, _______, SECRET0, SECRET3, SECRET4, MOUSE, NUMPAD, _______, _______, IT_LBRC, IT_RBRC, IT_BSLS,
|
|
|
|
|
|
+ KC_CAPS, _______, SECRET0, SECRET3, SECRET4, _______, NUMPAD, _______, _______, IT_LBRC, IT_RBRC, IT_BSLS,
|
|
_______, _______, _______, _______, _______, _______, _______, _______, KC_HOME, KC_PGDN, KC_PGUP, KC_END
|
|
_______, _______, _______, _______, _______, _______, _______, _______, KC_HOME, KC_PGDN, KC_PGUP, KC_END
|
|
),
|
|
),
|
|
|
|
|
|
@@ -119,15 +118,15 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
|
* |------+------+------+------+------+------|------+------+------+------+------+------|
|
|
* |------+------+------+------+------+------|------+------+------+------+------+------|
|
|
* | | F6 | F7 | F8 | F9 | F10 | F1 | F2 | F3 | F4 | F5 | |
|
|
* | | F6 | F7 | F8 | F9 | F10 | F1 | F2 | F3 | F4 | F5 | |
|
|
* |------+------+------+------+------+------+------+------+------+------+------+------|
|
|
* |------+------+------+------+------+------+------+------+------+------+------+------|
|
|
- * | | | | | | | | RAISE| | | | |
|
|
|
|
|
|
+ * | | | | | | | | | | | | |
|
|
* `-----------------------------------------------------------------------------------'
|
|
* `-----------------------------------------------------------------------------------'
|
|
*/
|
|
*/
|
|
|
|
|
|
[_FN] = LAYOUT_ortho_4x12(
|
|
[_FN] = LAYOUT_ortho_4x12(
|
|
- _______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_DEL,
|
|
|
|
- _______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_LEFT, KC_DOWN, KC_UP, KC_RIGHT, _______, _______,
|
|
|
|
- _______, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, _______,
|
|
|
|
- _______, _______, _______, _______, _______, _______, _______, TG(_RAISE), _______, _______, _______, _______
|
|
|
|
|
|
+ _______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_DEL,
|
|
|
|
+ _______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_LEFT, KC_DOWN, KC_UP, KC_RIGHT, _______, _______,
|
|
|
|
+ _______, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, _______,
|
|
|
|
+ _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______
|
|
),
|
|
),
|
|
|
|
|
|
/* MOUSE
|
|
/* MOUSE
|
|
@@ -136,17 +135,17 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
|
* |------+------+------+------+------+-------------+------+------+------+------+------|
|
|
* |------+------+------+------+------+-------------+------+------+------+------+------|
|
|
* | | | | | | | | | | | | |
|
|
* | | | | | | | | | | | | |
|
|
* |------+------+------+------+------+------|------+------+------+------+------+------|
|
|
* |------+------+------+------+------+------|------+------+------+------+------+------|
|
|
- * | | | | | | MOUSE| | | |Scr Up|Scr Do| |
|
|
|
|
|
|
+ * | | | | | | | | | But1 |Scr Up|Scr Do| But2 |
|
|
* |------+------+------+------+------+------+------+------+------+------+------+------|
|
|
* |------+------+------+------+------+------+------+------+------+------+------+------|
|
|
- * | | | | |But1 | | |But2 | Left | Down | Up |Right |
|
|
|
|
|
|
+ * | | | | | | | | | Left | Down | Up |Right |
|
|
* `-----------------------------------------------------------------------------------'
|
|
* `-----------------------------------------------------------------------------------'
|
|
*/
|
|
*/
|
|
|
|
|
|
[_MOUSE] = LAYOUT_ortho_4x12(
|
|
[_MOUSE] = LAYOUT_ortho_4x12(
|
|
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
|
|
|
|
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
|
|
|
|
- _______, _______, _______, _______, _______, MOUSE, _______, _______, _______, KC_MS_WH_DOWN, KC_MS_WH_UP, _______,
|
|
|
|
- _______, _______, _______, _______, KC_MS_BTN1, _______, _______, KC_MS_BTN2, KC_MS_LEFT, KC_MS_DOWN, KC_MS_UP, KC_MS_RIGHT
|
|
|
|
|
|
+ _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
|
|
|
|
+ _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
|
|
|
|
+ _______, _______, _______, _______, _______, _______, _______, _______, KC_MS_BTN1, KC_MS_WH_DOWN, KC_MS_WH_UP, KC_MS_BTN2,
|
|
|
|
+ _______, _______, _______, _______, _______, _______, _______, _______, KC_MS_LEFT, KC_MS_DOWN, KC_MS_UP, KC_MS_RIGHT
|
|
)
|
|
)
|
|
|
|
|
|
};
|
|
};
|