qmk-keychron-q3-colemak-dh/keyboards/keycapsss/plaid_pad/keymaps/oled
Drashna Jaelre 9d235d4fc5
[Core] Change OLED task function to be boolean (#14864)
* [Core] Add kb level callbacks to OLED driver

* Update keyboards and keymaps

* Update docs

* Update userspace configs

* Add fix for my keymap ...

* update lefty
2021-11-02 09:42:50 +11:00
..
config.h [Keyboard] Add Plaid-Pad Rev3 and oled keymap (#12464) 2021-05-13 19:33:36 -07:00
glcdfont.c [Keyboard] Add Plaid-Pad Rev3 and oled keymap (#12464) 2021-05-13 19:33:36 -07:00
keymap.c [Core] Change OLED task function to be boolean (#14864) 2021-11-02 09:42:50 +11:00
readme.md [Keyboard] Add Plaid-Pad Rev3 and oled keymap (#12464) 2021-05-13 19:33:36 -07:00
rules.mk [Core] Refactor OLED to allow easy addition of other types (#13454) 2021-08-24 16:28:26 +10:00

Oled keymap for Rev3 and higher

  • 3 layers Numpad/Navigation/Media
  • Switch layer with the combo 0+. (bottom row, first plus second key)
Plaid-Pad Oled Keymap

Below you can see the possible positions for the 4 rotary encoder (Rev1 only 2).
If you place a encoder in the top left corner (E1), you can't use another encoder in the lower right corner.

Rev1.1 and higher           Rev1
,-----------------------,   ,-----------------------,
|  E1 |  E2 |  E3 |  E4 |   |  E1 |     |     |  E2 |
|-----+-----+-----+-----|   |-----+-----+-----+-----|
|     |     |     |  E3 |   |     |     |     |     |
|-----+-----+-----+-----|   |-----+-----+-----+-----|
|     |     |     |  E2 |   |     |     |     |     |
|-----+-----+-----+-----|   |-----+-----+-----+-----|
|     |     |     |  E1 |   |     |     |     |     |
`-----------------------'   `-----------------------'
  • Encoder E1 performs a tap on KC_F17 and KC_F18.
  • Encoder E2 performs a tap on KC_F19 and KC_F20.
  • Encoder E3 performs a tap on KC_F21 and KC_F22.
  • Encoder E4 performs a tap on KC_F23 and KC_F24.

The F17-F24 keys are intended to be customized via Karabiner-Elements (OSX), or AutoHotkey (WIN)