qmk-firmware/keyboards/aleth42/keymaps/via
Monksoffunk 25d9cdc88f
Add ALETH42 keyboard (#10720)
* Add Aleth42 keyboard

* Fix Rotary Encoder Section

* Add VIA keymap

* Fix VIA keymap

remove RETRO_TAPPING define because of incompatiblity of rotary encoders with layer tapping.
change KC_ESC to KC_GESC

* Change TAPPING definitions

Comment TAPPING_TERM
Remove RETRO_TAPPING

* Add rev1

Add new rev1 directory
Move previous files to rev0

* Add define of ENCODER_RESOLUTION

* Change number of RGBLED

* Change USB descriptor param

Change VID, PID and product name

* Change default and via keymaps

* Remove upper keymap

* Add readme

* Change USB descriptor param

VID 0x04D8 PID 0xEAC8
Manufacturer 25KEYS
rev0 -> 0x0000 rev1 -> 0x0001
Remove define DESCRIPTION

* Fix info.json

Remove info,json under /rev0 /rev1
Add correct info.json at keyboard/aleth42/

* Change keymaps

* Remove unnecessary comments

* Change BOOTMAGIC option

* Change config options

* Fix readme files

* Change keymap readme files

* Change to use get_highest_layer

* Update keyboards/aleth42/keymaps/default/keymap.c

Co-authored-by: Ryan <fauxpark@gmail.com>

* Update keyboards/aleth42/keymaps/default/keymap.c

Co-authored-by: Ryan <fauxpark@gmail.com>

* Update keyboards/aleth42/keymaps/default/keymap.c

Co-authored-by: Ryan <fauxpark@gmail.com>

* Update keyboards/aleth42/keymaps/default/readme.md

Co-authored-by: Ryan <fauxpark@gmail.com>

* Update keyboards/aleth42/keymaps/default/readme.md

Co-authored-by: Ryan <fauxpark@gmail.com>

* Update keyboards/aleth42/keymaps/default/readme.md

Co-authored-by: Ryan <fauxpark@gmail.com>

* Update keyboards/aleth42/keymaps/via/readme.md

Co-authored-by: Ryan <fauxpark@gmail.com>

* Update keyboards/aleth42/keymaps/via/readme.md

Co-authored-by: Ryan <fauxpark@gmail.com>

* Update keyboards/aleth42/keymaps/via/readme.md

Co-authored-by: Ryan <fauxpark@gmail.com>

* Use tap_code16 function

* Remove empty config file

* Update keyboards/aleth42/keymaps/default/readme.md

Co-authored-by: Ryan <fauxpark@gmail.com>

* Update keyboards/aleth42/keymaps/default/readme.md

Co-authored-by: Ryan <fauxpark@gmail.com>

* Update keyboards/aleth42/keymaps/default/readme.md

Co-authored-by: Ryan <fauxpark@gmail.com>

* Update keyboards/aleth42/keymaps/default/readme.md

Co-authored-by: Ryan <fauxpark@gmail.com>

* Update keyboards/aleth42/keymaps/default/readme.md

Co-authored-by: Ryan <fauxpark@gmail.com>

* Update keyboards/aleth42/keymaps/via/readme.md

Co-authored-by: Ryan <fauxpark@gmail.com>

* Update keyboards/aleth42/keymaps/via/readme.md

Co-authored-by: Ryan <fauxpark@gmail.com>

* Update keyboards/aleth42/keymaps/via/readme.md

Co-authored-by: Ryan <fauxpark@gmail.com>

* Update keyboards/aleth42/keymaps/via/readme.md

Co-authored-by: Ryan <fauxpark@gmail.com>

Co-authored-by: Ryan <fauxpark@gmail.com>
2020-12-29 21:13:35 +00:00
..
config.h Add ALETH42 keyboard (#10720) 2020-12-29 21:13:35 +00:00
keymap.c Add ALETH42 keyboard (#10720) 2020-12-29 21:13:35 +00:00
readme.md Add ALETH42 keyboard (#10720) 2020-12-29 21:13:35 +00:00
rules.mk Add ALETH42 keyboard (#10720) 2020-12-29 21:13:35 +00:00

The VIA keymap for aleth42

Default Layer

,-----------------------------------------------------------.
| Esc|  Q |  W |  E |  R |  T |  Y |  U |  I |  O |  P | BS |
|-----------------------------------------------------------|
| Tab*|  A |  S |  D |  F |  G |  H |  J |  K |  L | Ent    |
|-----------------------------------------------------------|
| LSft   |  Z |  X |  C |  V |  B |  N |  M |  , |  . |fn(/)|
|-----------------------------------------------------------|
| Esc* | LAlt| LGui|  spc fn0  |  spc fn1    |RGui|RAlt|RCtl|
`-----------------------------------------------------------'

Tab* would activate Left Control when held, and send Tab when tapped.

Esc* would activate Left Control when held, and send Escape when tapped.

Esc* is useful with a rotary encoder @ upper-left Esc location.

Lower Layer = fn0

,-----------------------------------------------------------.
|  ~ |  ! |  @ |  # |  $ |  % |  ^ |  & |  * |  ( |  ) | Del|
|-----------------------------------------------------------|
|        |    |    |    |    |     | _ | + | { | } |  Pipe  |
|-----------------------------------------------------------|
|          |    |    |    |    |    |   | ;  | '  | Up |    |
|-----------------------------------------------------------|
|     |    |     |           |             |Left|Down|Right |
`-----------------------------------------------------------'

Raise Layer = fn1

,-----------------------------------------------------------.
|  ` |  1 |  2 |  3 |  4 |  5 |  6 |  7 |  8 |  9 |  0 | Del|
|-----------------------------------------------------------|
|  F1   | F2  | F3 | F4 | F5 |  F6 | - | = | [ | ] |  Pipe  |
|-----------------------------------------------------------|
|    F7    | F8 | F9 | F10| F11| F12|  \ |  \ |   |    |    |
|-----------------------------------------------------------|
|     |    |     |           |             |     |    |     |
`-----------------------------------------------------------'

Adjust Layer = fn

,-----------------------------------------------------------.
|Mute| F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10|F11 |
|-----------------------------------------------------------|
|       |BTOG |BSTP|BINC| MAC|RGBTOG|HUI|WIN|SAI|VAI|  F12  |
|-----------------------------------------------------------|
|   Caps   |Reset|BBRE|BDEC|    |RMOD|HUD |   |SAD|VAD |    |
|-----------------------------------------------------------|
|SLEEP|    |     |           |             |     |    |     |
`-----------------------------------------------------------'