abouttreesummaryrefslogcommitdiff
path: root/doc/Custom-layouts.md
diff options
context:
space:
mode:
authorJules Aguillon2025-08-31 23:35:34 +0200
committerGitHub2025-08-31 23:35:34 +0200
commit6d0aa4cf51179ec262bb259a7e6df5497e3061d3 (patch)
treeadeb0839b218bec6dc7ff4ab2340820727e3ea23 /doc/Custom-layouts.md
parentdfb2c7eaf9dd68b5619ecc6585a0be9bdfeb6760 (diff)
downloadunexpected-keyboard-6d0aa4cf51179ec262bb259a7e6df5497e3061d3.tar.gz
unexpected-keyboard-6d0aa4cf51179ec262bb259a7e6df5497e3061d3.zip
Use the <fn /> mappings first when typing a gesture (#1085)
This allows assigning mappings to letters without changing the Shift mappings and making uppercase impossible to type. For gestures, the Shift modifier is still applied first, unless a custom mapping for <fn/> is set for the key.
Diffstat (limited to 'doc/Custom-layouts.md')
-rw-r--r--doc/Custom-layouts.md2
1 files changed, 1 insertions, 1 deletions
diff --git a/doc/Custom-layouts.md b/doc/Custom-layouts.md
index 60b9a1b..42ed106 100644
--- a/doc/Custom-layouts.md
+++ b/doc/Custom-layouts.md
@@ -134,7 +134,7 @@ This means that when the Fn modifier is on, the key `before` is changed into `af
```
This means that when the Ctrl modifier is on, the key `before` is changed into `after`. The `<ctrl />` mapping is special in that the Ctrl modifier is applied to `after` after the mapping.
-The clockwise circle and the round-trip gestures are affected by both `<shift />` and `<fn />` mappings. The Shift mappings are used first and if that did not modify the key, the Fn mappings are used instead.
+The clockwise circle and the round-trip gestures are affected by the `<fn />` mappings. Otherwise, they are defined by the Shift mappings (including the `<shift />` mappings), then, if that did not modify the key, the builtin Fn mappings are used instead.
### Examples
① Turkish keyboards use the Latin alphabet, but when "i" is shifted, it should produce "İ". This is achieved with the following mapping: