Skip to content

Commit

Permalink
Remove ISO keys from Kyria default
Browse files Browse the repository at this point in the history
  • Loading branch information
precondition committed Aug 19, 2021
1 parent 6c7a586 commit 8cb7c2d
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 9 deletions.
4 changes: 2 additions & 2 deletions keyboards/splitkb/kyria/keymaps/default/keymap.c
Original file line number Diff line number Diff line change
Expand Up @@ -139,7 +139,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
* |--------+------+------+------+------+------| |------+------+------+------+------+--------|
* | ~ | ! | @ | # | $ | % | | ^ | & | * | ( | ) | + |
* |--------+------+------+------+------+------+-------------. ,-------------+------+------+------+------+------+--------|
* | | | \ | : | ; | - | \ | | [ { | | | | ] } | # ~ | _ | , | . | / | ? |
* | | | \ | : | ; | - | [ | { | | | | } | ] | _ | , | . | / | ? |
* `----------------------+------+------+------+------+------| |------+------+------+------+------+----------------------'
* | | | | | | | | | | | |
* | | | | | | | | | | | |
Expand All @@ -148,7 +148,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
[_SYM] = LAYOUT(
KC_GRV , KC_1 , KC_2 , KC_3 , KC_4 , KC_5 , KC_6 , KC_7 , KC_8 , KC_9 , KC_0 , KC_EQL ,
KC_TILD , KC_EXLM, KC_AT , KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_PLUS,
KC_PIPE , KC_BSLS, KC_COLN, KC_SCLN, KC_MINS, KC_NUBS, KC_LBRC, _______, _______, KC_RBRC, KC_NUHS, KC_UNDS, KC_COMM, KC_DOT, KC_SLSH, KC_QUES,
KC_PIPE , KC_BSLS, KC_COLN, KC_SCLN, KC_MINS, KC_LBRC, KC_LCBR, _______, _______, KC_RCBR, KC_RBRC, KC_UNDS, KC_COMM, KC_DOT, KC_SLSH, KC_QUES,
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______
),

Expand Down
12 changes: 5 additions & 7 deletions keyboards/splitkb/kyria/keymaps/default/readme.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
# Kyria's Default Keymap

<p align="center">
<a href="https://ibb.co/XYgGhmJ">
<img src="https://i.ibb.co/8YpQWF8/default-kyria.jpg" alt="KLE render of the default Kyria keymap with QWERTY as the base layer. Layers are shown in sublegends." height=auto>
<a href="https://ibb.co/F8NS6Cm">
<img src="https://i.ibb.co/RQZx2dY/default-kyria2.jpg" alt="KLE render of the default Kyria keymap with QWERTY as the base layer. Layers are shown in sublegends." height=auto>
</a>
<br>
<a href="http://www.keyboard-layout-editor.com/##@_name=Default%20Kyria&css=%2F%2F*%20Navigation%20*%2F%2F%0A.keylabel8%20%7B%0A%20%20%20%20color%2F:%20%23b09194%20!important%2F%3B%0A%7D%0A%0A%2F%2F*%20Symbols%20*%2F%2F%0A.keylabel6%20%7B%0A%20%20%20%20color%2F:%20%230f7ba0%20!important%2F%3B%0A%7D%0A%0A%2F%2F*%20Function%20*%2F%2F%0A.keylabel2%7B%0A%20%20%20%20color%2F:%20%2315a398%20!important%2F%3B%0A%7D%3B&@_y:0.25&x:3%3B&=E%0A3%0AF11&_x:9&t=%23000000%0A%0A%0A%2300adef&fa@:0&:0&:0&:4%3B%3B&=I%0A8%0A%0A%3Ci%20class%2F='kb%20kb-Arrows-Up'%3E%3C%2F%2Fi%3E%3B&@_y:-0.75&x:2&t=%23000000%3B&=W%0A2%0AF10&_x:1%3B&=R%0A4%0AF12&_x:7&t=%23000000%0A%0A%0A%2300adef&fa@:0&:0&:0&:2%3B%3B&=U%0A7%0A%0AHome&_x:1%3B&=O%0A9%0A%0AEnd%3B&@_y:-0.875&x:5&t=%23000000%3B&=T%0A5&_x:5&t=%23000000%0A%0A%0A%2300adef%3B&=Y%0A6%0A%0APgUp%3B&@_y:-0.875&x:7&t=%23000000%0A%0A%0A%0A%0A%0A%0A%2315a398&f:2&w:3&h:1.25%3B&=%0ASYMBOLS%0A%0ANAVIGATION%0Amodifier%20when%20held%0A%0AQWERTY%0AFUNCTION%0A%3Cstrong%3ELEGEND%3C%2F%2Fstrong%3E%3B&@_y:-0.75&t=%23000000&f:3&fa@:5&:4%3B%3B&=%3Ci%20class%2F='kb%20kb-Line-Start-End'%3E%3C%2F%2Fi%3E%0A%60&_t=%23000000%0A%23009467&f:3%3B&=Q%0A1%0AF9&_x:13&t=%23000000%0A%0A%0A%2300adef&f:3%3B&=P%0A0%0A%0A%3Ci%20class%2F='fa%20fa-volume-up'%3E%3C%2F%2Fi%3E&_t=%23000000&f:3%3B&=%3Ci%20class%2F='kb%20kb-Unicode-BackSpace-DeleteLeft-Big'%3E%3C%2F%2Fi%3E%0A%2F=%0A%0A%3Ci%20class%2F='kb%20kb-Unicode-DeleteRight-Big'%3E%3C%2F%2Fi%3E%3B&@_y:-0.75&x:3&t=%23000000%0A%0A%0A%2300adef&f:3%3B&=D%0A%23%0AF7%0ACtrl&_x:9&fa@:0&:6&:0&:4%3B%3B&=K%0A*%0ACtrl%0A%3Ci%20class%2F='kb%20kb-Arrows-Down'%3E%3C%2F%2Fi%3E%3B&@_y:-0.75&x:2&f:3%3B&=S%0A%2F@%0AF6%0AAlt&_x:1&fa@:0&:0&:0&:4%3B%3B&=F%0A$%0AF8%0A%E2%87%A7&_x:7&fa@:0&:0&:4&:4%3B%3B&=J%0A%2F&%0A%E2%87%A7%0A%3Ci%20class%2F='kb%20kb-Arrows-Left'%3E%3C%2F%2Fi%3E&_x:1&fa@:0&:0&:0&:4%3B%3B&=L%0A(%0AAlt%0A%3Ci%20class%2F='kb%20kb-Arrows-Right'%3E%3C%2F%2Fi%3E%3B&@_y:-0.875&x:5&t=%23000000%3B&=G%0A%25&_x:5&t=%23000000%0A%0A%0A%2300adef&fa@:0&:0&:0&:2%3B%3B&=H%0A%5E%0A%0APgDn%3B&@_y:-0.625&t=%23000000%3B&=Esc%0A~%0A%0A%0ACtrl&_t=%23000000%0A%0A%0A%2300adef&f:3%3B&=A%0A!%0AF5%0A%3Ci%20class%2F='kb%20kb-logo-windows-8'%3E%3C%2F%2Fi%3E&_x:13&f:3%3B&=%2F%3B%20%2F:%0A)%0A%3Ci%20class%2F='kb%20kb-logo-windows-8'%3E%3C%2F%2Fi%3E%0A%3Ci%20class%2F='fa%20fa-volume-down'%3E%3C%2F%2Fi%3E&_t=%23000000&fa@:4%3B%3B&=%E2%80%99%20%E2%80%9D%0A+%0A%0AIns%0ACtrl%3B&@_y:-0.75&x:3%3B&=C%0A%2F%3B%0AF3&_x:9&t=%23000000%0A%0A%0A%2300adef&fa@:0&:4&:0&:2%3B%3B&=,%20%3C%0A,%0A%0A%3Ci%20class%2F='kb%20kb-Multimedia-Play'%3E%3C%2F%2Fi%3E%2F%2F%3Ci%20class%2F='kb%20kb-Multimedia-Pause'%3E%3C%2F%2Fi%3E%3B&@_y:-0.75&x:2&t=%23000000&f:3%3B&=X%0A%2F:%0AF2&_x:1&f:3%3B&=V%0A-%0AF4&_x:7&t=%23000000%0A%0A%0A%2300adef&f2:4%3B&=M%0A%2F_%0A%0A%3Ci%20class%2F='kb%20kb-Multimedia-Rewind-Start'%3E%3C%2F%2Fi%3E&_x:1&f2:4%3B&=.%20%3E%0A.%0A%0A%3Ci%20class%2F='kb%20kb-Multimedia-FastForward-End'%3E%3C%2F%2Fi%3E%3B&@_y:-0.875&x:5&t=%23000000&f:3%3B&=B%0A%5C%20%7C&_x:5&t=%23000000%0A%0A%0A%2300adef&fa@:0&:0&:4&:2%3B%3B&=N%0A%23%20~%0A%0ABrk%3B&@_y:-0.625&t=%23000000&fa@:5%3B%3B&=%E2%87%A7%0A%7C%0A%0A%0AShift&_f:3%3B&=Z%0A%5C%0AF1&_x:13&t=%23000000%0A%0A%0A%2300adef&f:3%3B&=%2F%2F%20%3F%0A%2F%2F%0A%0A%3Ci%20class%2F='kb%20kb-Multimedia-Mute-1'%3E%3C%2F%2Fi%3E&_t=%23000000&fa@:5&:0&:0&:2%3B%3B&=%E2%87%A7%0A%3F%0A%0APrtSc%0AShift%3B&@_y:-0.5&x:2.5&a:7&fa@:2%3B%3B&=ADJUST&_x:10&a:4&f:3%3B&=%E2%96%A4%3B&@_rx:4&ry:8.175&y:-4.675000000000001&x:-0.5&f:3%3B&=%3Ci%20class%2F='kb%20kb-logo-windows-8'%3E%3C%2F%2Fi%3E%0A%0A%0A%0AGUI%3B&@_rx:13&y:-4.675000000000001&x:-0.5&f:3%3B&=%3Ci%20class%2F='kb%20kb-logo-windows-8'%3E%3C%2F%2Fi%3E%0A%0A%0A%0AGUI%3B&@_r:15&rx:4&y:-4.675000000000001&x:-0.5&fa@:5%3B%3B&=%3Ci%20class%2F='kb%20kb-Return-2'%3E%3C%2F%2Fi%3E%0A%0A%0A%0AAlt%3B&@_r:30&y:-2&x:-0.5&f:3%3B&=%5B%20%7B%0A%5B%20%7B%3B&@_x:-0.5&a:7%3B&=%3B&@_r:45&y:-2&x:-0.5&a:4&fa@:2&:0&:0&:2%3B%3B&=CapsLk%0A%0A%0AScrollLk%3B&@_x:-0.5&t=%23b09194&a:7&f:3%3B&=NAV%3B&@_r:-45&rx:13&y:-5.675000000000001&x:-0.5&t=%2315a398&f:3%3B&=F-keys%3B&@_x:-0.5&t=%230f7ba0&f:3%3B&=SYM%3B&@_r:-30&y:-2&x:-0.5&t=%23000000&a:4&f:3%3B&=%5D%20%7D%0A%5D%20%7D%3B&@_x:-0.5&a:7%3B&=%3B&@_r:-15&y:-1&x:-0.5&a:4&f:3%3B&=AltGr%0A%0A%0A%0AAltGr">
<a href="http://www.keyboard-layout-editor.com/##@_name=Default%20Kyria&css=%2F%2F*%20Navigation%20*%2F%2F%0A.keylabel8%20%7B%0A%20%20%20%20color%2F:%20%23b09194%20!important%2F%3B%0A%7D%0A%0A%2F%2F*%20Symbols%20*%2F%2F%0A.keylabel6%20%7B%0A%20%20%20%20color%2F:%20%230f7ba0%20!important%2F%3B%0A%7D%0A%0A%2F%2F*%20Function%20*%2F%2F%0A.keylabel2%7B%0A%20%20%20%20color%2F:%20%2315a398%20!important%2F%3B%0A%7D%3B&@_y:0.25&x:3%3B&=E%0A3%0AF11&_x:9&t=%23000000%0A%0A%0A%2300adef&fa@:0&:0&:0&:4%3B%3B&=I%0A8%0A%0A%3Ci%20class%2F='kb%20kb-Arrows-Up'%3E%3C%2F%2Fi%3E%3B&@_y:-0.75&x:2&t=%23000000%3B&=W%0A2%0AF10&_x:1%3B&=R%0A4%0AF12&_x:7&t=%23000000%0A%0A%0A%2300adef&fa@:0&:0&:0&:2%3B%3B&=U%0A7%0A%0AHome&_x:1%3B&=O%0A9%0A%0AEnd%3B&@_y:-0.875&x:5&t=%23000000%3B&=T%0A5&_x:5&t=%23000000%0A%0A%0A%2300adef%3B&=Y%0A6%0A%0APgUp%3B&@_y:-0.875&x:7&t=%23000000%0A%0A%0A%0A%0A%0A%0A%2315a398&f:2&w:3&h:1.25%3B&=%0ASYMBOLS%0A%0ANAVIGATION%0Amodifier%20when%20held%0A%0AQWERTY%0AFUNCTION%0A%3Cstrong%3ELEGEND%3C%2F%2Fstrong%3E%3B&@_y:-0.75&t=%23000000&f:3&fa@:5&:4%3B%3B&=%3Ci%20class%2F='kb%20kb-Line-Start-End'%3E%3C%2F%2Fi%3E%0A%60&_t=%23000000%0A%23009467&f:3%3B&=Q%0A1%0AF9&_x:13&t=%23000000%0A%0A%0A%2300adef&f:3%3B&=P%0A0%0A%0A%3Ci%20class%2F='fa%20fa-volume-up'%3E%3C%2F%2Fi%3E&_t=%23000000&f:3%3B&=%3Ci%20class%2F='kb%20kb-Unicode-BackSpace-DeleteLeft-Big'%3E%3C%2F%2Fi%3E%0A%2F=%0A%0A%3Ci%20class%2F='kb%20kb-Unicode-DeleteRight-Big'%3E%3C%2F%2Fi%3E%3B&@_y:-0.75&x:3&t=%23000000%0A%0A%0A%2300adef&f:3%3B&=D%0A%23%0AF7%0ACtrl&_x:9&fa@:0&:5&:0&:4%3B%3B&=K%0A*%0ACtrl%0A%3Ci%20class%2F='kb%20kb-Arrows-Down'%3E%3C%2F%2Fi%3E%3B&@_y:-0.75&x:2&f:3%3B&=S%0A%2F@%0AF6%0AAlt&_x:1&fa@:0&:0&:0&:4%3B%3B&=F%0A$%0AF8%0A%E2%87%A7&_x:7&fa@:0&:0&:4&:4%3B%3B&=J%0A%2F&%0A%E2%87%A7%0A%3Ci%20class%2F='kb%20kb-Arrows-Left'%3E%3C%2F%2Fi%3E&_x:1&fa@:0&:0&:0&:4%3B%3B&=L%0A(%0AAlt%0A%3Ci%20class%2F='kb%20kb-Arrows-Right'%3E%3C%2F%2Fi%3E%3B&@_y:-0.875&x:5&t=%23000000%3B&=G%0A%25&_x:5&t=%23000000%0A%0A%0A%2300adef&fa@:0&:0&:0&:2%3B%3B&=H%0A%5E%0A%0APgDn%3B&@_y:-0.625&t=%23000000%3B&=Esc%0A~%0A%0A%0ACtrl&_t=%23000000%0A%0A%0A%2300adef&f:3%3B&=A%0A!%0AF5%0A%3Ci%20class%2F='kb%20kb-logo-windows-8'%3E%3C%2F%2Fi%3E&_x:13&t=%23000000%0A%0A%0A%2300adef%0A%2300adef&f:3%3B&=%2F%3B%20%2F:%0A)%0A%3Ci%20class%2F='kb%20kb-logo-windows-8'%3E%3C%2F%2Fi%3E%0A%3Ci%20class%2F='fa%20fa-volume-down'%3E%3C%2F%2Fi%3E&_t=%23000000&fa@:4%3B%3B&='%20%22%0A+%0A%0AIns%0ACtrl%3B&@_y:-0.75&x:3%3B&=C%0A%2F%3B%0AF3&_x:9&t=%23000000%0A%0A%0A%2300adef&fa@:0&:4&:0&:2%3B%3B&=,%20%3C%0A,%0A%0A%3Ci%20class%2F='kb%20kb-Multimedia-Play'%3E%3C%2F%2Fi%3E%2F%2F%3Ci%20class%2F='kb%20kb-Multimedia-Pause'%3E%3C%2F%2Fi%3E%3B&@_y:-0.75&x:2&t=%23000000&f:3%3B&=X%0A%2F:%0AF2&_x:1&f:3%3B&=V%0A-%0AF4&_x:7&t=%23000000%0A%0A%0A%2300adef&fa@:0&:4&:0&:0%3B%3B&=M%0A%2F_%0A%0A%3Ci%20class%2F='kb%20kb-Multimedia-Rewind-Start'%3E%3C%2F%2Fi%3E&_x:1%3B&=.%20%3E%0A.%0A%0A%3Ci%20class%2F='kb%20kb-Multimedia-FastForward-End'%3E%3C%2F%2Fi%3E%3B&@_y:-0.875&x:5&t=%23000000&f:3%3B&=B%0A%5B&_x:5&t=%23000000%0A%0A%0A%2300adef&fa@:0&:0&:0&:2%3B%3B&=N%0A%5D%0A%0ABrk%3B&@_y:-0.625&t=%23000000&fa@:5%3B%3B&=%E2%87%A7%0A%7C%0A%0A%0AShift&_f:3%3B&=Z%0A%5C%0AF1&_x:13&t=%23000000%0A%0A%0A%2300adef&f:3%3B&=%2F%2F%20%3F%0A%2F%2F%0A%0A%3Ci%20class%2F='kb%20kb-Multimedia-Mute-1'%3E%3C%2F%2Fi%3E&_t=%23000000&fa@:5&:0&:0&:2%3B%3B&=%E2%87%A7%0A%3F%0A%0APrtSc%0AShift%3B&@_y:-0.5&x:2.5&a:7&fa@:2%3B%3B&=ADJUST&_x:10&a:4&f:3%3B&=%E2%96%A4%3B&@_rx:4&ry:8.175&y:-4.675000000000001&x:-0.5&f:3%3B&=%3Ci%20class%2F='kb%20kb-logo-windows-8'%3E%3C%2F%2Fi%3E%0A%0A%0A%0AGUI%3B&@_rx:13&y:-4.675000000000001&x:-0.5&f:3%3B&=%3Ci%20class%2F='kb%20kb-logo-windows-8'%3E%3C%2F%2Fi%3E%0A%0A%0A%0AGUI%3B&@_r:15&rx:4&y:-4.675000000000001&x:-0.5&fa@:5%3B%3B&=%3Ci%20class%2F='kb%20kb-Return-2'%3E%3C%2F%2Fi%3E%0A%0A%0A%0AAlt%3B&@_r:30&y:-2&x:-0.5&f:3%3B&=%5B%20%7B%0A%7B%3B&@_x:-0.5&a:7%3B&=%3B&@_r:45&y:-2&x:-0.5&a:4&fa@:2&:0&:0&:2%3B%3B&=CapsLk%0A%0A%0AScrollLk%3B&@_x:-0.5&t=%23b09194&a:7&f:3%3B&=NAV%3B&@_r:-45&rx:13&y:-5.675000000000001&x:-0.5&t=%2315a398&f:3%3B&=F-keys%3B&@_x:-0.5&t=%230f7ba0&f:3%3B&=SYM%3B&@_r:-30&y:-2&x:-0.5&t=%23000000&a:4&f:3%3B&=%5D%20%7D%0A%7D%3B&@_x:-0.5&a:7%3B&=%3B&@_r:-15&y:-1&x:-0.5&a:4&f:3%3B&=AltGr%0A%0A%0A%0AAltGr">
Keyboard Layout Editor link
</a>
</p align="center">
Expand Down Expand Up @@ -166,22 +166,20 @@ Sym Layer: Numbers, symbols
|--------+------+------+------+------+------| |------+------+------+------+------+--------|
| ~ | ! | @ | # | $ | % | | ^ | & | * | ( | ) | + |
|--------+------+------+------+------+------+-------------. ,-------------+------+------+------+------+------+--------|
| | | \ | : | ; | - | \ | | [ { | | | | ] } | # ~ | _ | , | . | / | ? |
| | | \ | : | ; | - | [ | { | | | | } | ] | _ | , | . | / | ? |
`----------------------+------+------+------+------+------| |------+------+------+------+------+----------------------'
| | | | | | | | | | | |
| | | | | | | | | | | |
`----------------------------------' `----------------------------------'
```
The top row is the unshifted num row, the home row of the layer is the shifted num row and the bottom row contains ISO keys (<kbd>\ |</kbd> and <kbd># ~</kbd>, which are respectively `KC_NUBS` and `KC_NUHS`), the hyphen `-` and the underscore `_` on the best lower row spot because of how frequent they are and redundant symbols that are already present on the base layer but are reproduced here to avoid juggling back and forth between base, shift, and sym when typing a string of symbols.
The top row is the unshifted num row, the home row of the layer is the shifted num row and the bottom row contains the hyphen `-` and the underscore `_` on the best lower row spot because of how frequent they are as well as redundant symbols that are already present on the base layer but are reproduced here to avoid juggling back and forth between base, shift, and sym when typing a string of symbols.

The layout of the first two rows needs no introduction, you're already used to them but it's worth looking into the structure of the bottom row.

The two halves are mirrored in a sense. On the right, you can find <kbd>,</kbd> <kbd>.</kbd> <kbd>/</kbd> at their usual spots with the addition of <kbd>Shift</kbd>+<kbd>/</kbd>=<kbd>?</kbd> to the right of the <kbd>/</kbd> key to remove the need to press simultaneously <kbd>Sym</kbd> and a <kbd>Shift</kbd> key to access `?`.

Now, if you look at the left side, you'll notice that the mirror of <kbd>,</kbd> is <kbd>;</kbd>, the mirror of <kbd>.</kbd> is <kbd>:</kbd> and the mirror of <kbd>/</kbd> is <kbd>\\</kbd>. The same logic used for <kbd>Shift</kbd>+<kbd>/</kbd>=<kbd>?</kbd> also applies to <kbd>Shift</kbd>+<kbd>\\</kbd>=<kbd>|</kbd>.

As for the ISO keys, they are positioned more or less like they would on a classic keyboard: `KC_NUBS` on the left and `KC_NUHS` on the right.

In case you wish to combine <kbd>Shift</kbd> with a symbol key anyways, you can hold down <kbd>Shift</kbd> on the base layer with your pinky, activate <kbd>Sym</kbd> with your right thumb and while still holding down the <kbd>Shift</kbd> key, tap your desired symbol key. Same thing if you need <kbd>Ctrl</kbd>+<kbd>Digit</kbd>.

## Function layer
Expand Down

0 comments on commit 8cb7c2d

Please sign in to comment.