aboutsummaryrefslogtreecommitdiff
path: root/docs/keymap_examples.md
diff options
context:
space:
mode:
authorJack Humbert <jack.humb@gmail.com>2017-07-07 15:57:18 -0400
committerGitHub <noreply@github.com>2017-07-07 15:57:18 -0400
commit0787d70e55a668244445d9328f3cda2303cc6877 (patch)
treed2134fc159433f3cf4967d831a6b30de5630f744 /docs/keymap_examples.md
parent9de443cbf10ac41bc15762c9c83f138f51dd3b9a (diff)
parentecd3dbf085826459af9728b6529a504ba7d3de14 (diff)
downloadqmk_firmware-0787d70e55a668244445d9328f3cda2303cc6877.tar.gz
qmk_firmware-0787d70e55a668244445d9328f3cda2303cc6877.zip
Updates Documentation from #1444
Diffstat (limited to 'docs/keymap_examples.md')
-rw-r--r--docs/keymap_examples.md37
1 files changed, 0 insertions, 37 deletions
diff --git a/docs/keymap_examples.md b/docs/keymap_examples.md
deleted file mode 100644
index 094011931..000000000
--- a/docs/keymap_examples.md
+++ /dev/null
@@ -1,37 +0,0 @@
1# Share your keymap idea here!
2https://github.com/tmk/tmk_keyboard/issues/265
3
4---
5
6## Reverse-shifted for numbers
7With pressing Shift and '1' key you get **1** while with just '1' key you get **!**.
8- https://geekhack.org/index.php?topic=41989.msg1959718#msg1959718
9
10
11## KBT Pure layout
12Keymap code on Alps64
13https://github.com/thisisshi/tmk_keyboard/blob/15fe63e8d181a8a95988dcc71929f0024df55caa/keyboard/alps64/keymap_pure.c
14
15and guide.
16https://github.com/thisisshi/tmk_keyboard/blob/77ac0805ade565fb23657e3644c920ada71edccf/keyboard/alps64/Guide.md
17
18## Prevent stuck modifiers
19
20Consider the following scenario:
21
221. Layer 0 has a key defined as Shift.
232. The same key is defined on layer 1 as the letter A.
243. User presses Shift.
254. User switches to layer 1 for whatever reason.
265. User releases Shift, or rather the letter A.
276. User switches back to layer 0.
28
29Shift was actually never released and is still considered pressed.
30
31If such situation bothers you add this to your `config.h`:
32
33 #define PREVENT_STUCK_MODIFIERS
34
35This option uses 5 bytes of memory per every 8 keys on the keyboard
36rounded up (5 bits per key). For example on Planck (48 keys) it uses
37(48/8)\*5 = 30 bytes.