You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

137 lines
11 KiB

  1. # Choromanski
  2. ## Features
  3. * Colemak
  4. * Qwerty
  5. * Toggable function row
  6. * Symbol layer programmer friendly
  7. * Numpad/Mouse layer with media controls
  8. * Gaming friendly layer
  9. ## Layers
  10. ### 0 Colemak
  11. ```
  12. ,--------------------------------------------------. ,--------------------------------------------------.
  13. | ` ~ | 1 ! | 2 @ | 3 # | 4 $ | 5 % | 6 ^ | | 7 & | 8 * | 9 ( | 0 ) | - _ | = + | BSPACE |
  14. |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------|
  15. | TAB | Q | W | F | P | G | | | | J | L | U | Y | ; : | \ | |
  16. |--------+------+------+------+------+------| ( | | ) |------+------+------+------+------+--------|
  17. | ESC | A | R | S | T | D |------| |------| H | N | E | I | O | ' " |
  18. |--------+------+------+------+------+------| { | | } |------+------+------+------+------+--------|
  19. | Shift |CTR(Z)|GUI(X)|ALT(C)| V | B | [ | | ] | K | M | , < |ALT(.)|CTR(/)| Shift |
  20. `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------'
  21. |OSL(3)| TG(2)| TO(5)| TO(1)| CAPS | | LEFT | DOWN | UP |RIGHT |TG(4)|
  22. `----------------------------------' `---------------------------------'
  23. ,--------------. ,--------------.
  24. | LCTR | LALT | | RALT | RCTR |
  25. ,------|------|-------| |------+-------+------.
  26. | | | MUTE | |SCROLU| | |
  27. |BSPACE|DELETE|-------| |------| ENTER |SPACE |
  28. | | | GUI | |SCROLD| | |
  29. `---------------------' `---------------------'
  30. ```
  31. ### 1 Qwerty
  32. ```
  33. ,--------------------------------------------------. ,--------------------------------------------------.
  34. | | | | | | | | | | | | | | | ESC |
  35. |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------|
  36. | | Q | W | E | R | T | | | | Y | U | I | O | P | |
  37. |--------+------+------+------+------+------| | | |------+------+------+------+------+--------|
  38. | CAPS | A | S | D | F | G |------| |------| H | J | K | L | ; | |
  39. |--------+------+------+------+------+------| | | |------+------+------+------+------+--------|
  40. | |CTL(Z)|GUI(X)|ALT(C)| V | B | | | | N | M | , < |ALT(.)|CTL(/)| |
  41. `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------'
  42. |OSL(3)| TG(2)| TO(5)| TO(0)| | | | | | | TG(4)|
  43. `----------------------------------' `----------------------------------'
  44. ,-------------. ,--------------.
  45. | | | | | |
  46. ,------|------|------| |------+-------+------.
  47. | | | | | | | |
  48. | | |------| |------| | |
  49. | | | | | | | |
  50. `--------------------' `---------------------'
  51. ```
  52. ### 2 Function Lock
  53. ```
  54. ,--------------------------------------------------. ,--------------------------------------------------.
  55. | | F1 | F2 | F3 | F4 | F5 | F6 | | F7 | F8 | F9 | F10 | F11 | F12 | |
  56. |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------|
  57. | | | | | | | | | | | | | | | |
  58. |--------+------+------+------+------+------| | | |------+------+------+------+------+--------|
  59. | | | | | | |------| |------| | | | | | |
  60. |--------+------+------+------+------+------| | | |------+------+------+------+------+--------|
  61. | | | | | | | | | | | | | | | |
  62. `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------'
  63. | | | | | | | | | | | |
  64. `----------------------------------' `----------------------------------'
  65. ,-------------. ,--------------.
  66. | | | | | |
  67. ,------|------|------| |------+-------+------.
  68. | | | | | | | |
  69. | | |------| |------| | |
  70. | | | | | | | |
  71. `--------------------' `---------------------'
  72. ```
  73. ### 3 Symbols
  74. ```
  75. ,--------------------------------------------------. ,--------------------------------------------------.
  76. | | F1 | F2 | F3 | F4 | F5 | F6 | | F7 | F8 | F9 | F10 | F11 | F12 | |
  77. |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------|
  78. | | | | + | < | > | # | | | | ~ | ( | ) | \ | : | |
  79. |--------+------+------+------+------+------| | | |------+------+------+------+------+--------|
  80. | | ! | - | = | % | @ |------| |------| _ | { | } | / | ? | |
  81. |--------+------+------+------+------+------| | | |------+------+------+------+------+--------|
  82. | | * | & | / | $ | ^ | | | | | | [ | ] | | | |
  83. `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------'
  84. | | | | | | | | | | | |
  85. `----------------------------------' `----------------------------------'
  86. ,-------------. ,--------------.
  87. | | | | | |
  88. ,------|------|------| |------+-------+------.
  89. | | | | | | | |
  90. | | |------| |------| | |
  91. | | | | | | | |
  92. `--------------------' `---------------------'
  93. ```
  94. ### 4 Numpad/Mouse with Media Controls
  95. ```
  96. ,--------------------------------------------------. ,--------------------------------------------------.
  97. | POWER |SLEEP | |MOUSE3| | | RESET| |RESET |SCROL | NUML | / | | - | |
  98. |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------|
  99. | | |MOUSE1|MOUSEU|MOUSE2|SCROLU| | | | | 7 | 8 | 9 | + | ACCEL0 |
  100. |--------+------+------+------+------+------| | | |------+------+------+------+------+--------|
  101. | | |MOUSEL|MOUSED|MOUSER|SCROLD|------| |------| | 4 | 5 | 6 | + | ACCEL1 |
  102. |--------+------+------+------+------+------| | | |------+------+------+------+------+--------|
  103. | | |ACCEL0|ACCEL1|ACCEL2| | | | | | 1 | 2 | 3 |ENTER | ACCEL2 |
  104. `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------'
  105. | | | | | | | 0 | 0 | . |ENTER | |
  106. `----------------------------------' `----------------------------------'
  107. ,-------------. ,-------------.
  108. | VOL+ | VOL- | |MEDIA<|MEDIA>|
  109. ,------|------|------| |------+------+------.
  110. | | | MUTE | |Pause | | |
  111. | | |------| |------| | |
  112. | | |FILES | | CALC | | |
  113. `--------------------' `--------------------'
  114. ```
  115. ### 5 Gaming
  116. ```
  117. ,--------------------------------------------------. ,--------------------------------------------------.
  118. | ` ~ | 1 ! | 2 @ | 3 # | 4 $ | 5 % | 6 ^ | | 7 & | 8 * | 9 ( | 0 ) | - _ | = + | ESC |
  119. |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------|
  120. | TAB | Q | W | E | R | T | | | | Y | U | I | O | P | \ | |
  121. |--------+------+------+------+------+------| ( | | ) |------+------+------+------+------+--------|
  122. | LCTR | A | S | D | F | G |------| |------| H | J | K | L | ; : | ' " |
  123. |--------+------+------+------+------+------| MEDIA| | } |------+------+------+------+------+--------|
  124. | LShift | Z | X | C | V | B | P/P | | ] | K | M | UP | . > | / ? | Shift |
  125. `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------'
  126. | LCTR |ALTTAB| TO(0)| ALT | SPACE| | LEFT | DOWN | RIGHT| , < |TO(0) |
  127. `----------------------------------' `----------------------------------'
  128. ,--------------. ,--------------.
  129. |MEDIA<| MEDIA>| | RALT | RCTR |
  130. ,------|------|-------| |------+-------+------.
  131. | | | VOL+ | | PGUP | | |
  132. |SPACE |ENTER |-------| |------|BSPACE |DELETE|
  133. | | | VOL- | | PGDWN| | |
  134. `---------------------' `---------------------'
  135. ```