summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCem Aksoylar <caksoylar@gmail.com>2022-02-06 21:28:56 -0800
committerPete Johanson <peter@peterjohanson.com>2022-02-07 09:30:16 -0500
commit5c4bf8a3bb2be96b47ddde0e3fa639ebbad404ad (patch)
treeb4c1ee4978106995479046145cf6193b1fc83d81
parente2a90974e3ef859dfef9e5d47a59b61e8bb7a478 (diff)
feat(docs): Document locality for reset behaviors
-rw-r--r--docs/docs/behaviors/reset.md8
1 files changed, 8 insertions, 0 deletions
diff --git a/docs/docs/behaviors/reset.md b/docs/docs/behaviors/reset.md
index 8cf122b..c06a13b 100644
--- a/docs/docs/behaviors/reset.md
+++ b/docs/docs/behaviors/reset.md
@@ -41,3 +41,11 @@ Example:
```
&bootloader
```
+
+## Split Keyboards
+
+Both basic and bootloader reset behaviors are source-specific: This means that it affects the side of the keyboard that contains the behavior binding for split keyboards. For example if you press a key with the `&reset` binding on the left half of the keyboard, the left half will be reset. If you want to be able to reset both sides you can put the bindings on both sides of the keyboard and activate it on the side you would like to reset.
+
+:::note Peripheral invocation
+The peripheral side of the keyboard has to be paired and connected to the central side in order to be able to activate these behaviors, even if it is possible to trigger the behavior using only keys on that side. This is because the key bindings are processed on the central side which would then instruct the peripheral side to reset.
+:::