@@ -2,137 +2,137 @@ site_name: Key Mapper Documentation
22site_author : keymapperorg
33repo_url : https://github.com/keymapperorg/KeyMapper
44site_description : Documentation website for the Key Mapper Android app.
5- site_url : https://docs. keymapper.club /
5+ site_url : https://keymapper.app /
66use_directory_urls : true
77nav :
8- - Home : index.md
9- - Troubleshooting : faq.md
10- - Tutorials :
11- - Make a volume button toggle the flashlight on the lockscreen : tutorials/simple-volume.md
12- - User Guide :
13- - Key Maps : user-guide/keymaps.md
14- - Fingerprint Gesture Maps (2.2.0+, Android 8.0+) : user-guide/fingerprint-gestures.md
15- - Floating Buttons (3.0.0+, Android 11.0+) : user-guide/floating-buttons.md
16- - Actions : user-guide/actions.md
17- - Constraints : user-guide/constraints.md
18- - Settings : user-guide/settings.md
19- - Back up and Restore (2.1.0+) : user-guide/backup-restore.md
20- - ADB Permissions : user-guide/adb-permissions.md
21- - Setup a Key Mapper keyboard : user-guide/key-mapper-keyboard.md
22- - Controlling your mappings : user-guide/controlling-mappings.md
23- - Installing on Oculus Quest : user-guide/oculus.md
24- - Shizuku support (2.4.0+, Android 6.0+) : user-guide/shizuku.md
25- - API : user-guide/api.md
26- - Restricted settings : user-guide/restricted-settings.md
27- - Contributing :
28- - Introduction : contributing/introduction.md
29- - Code base : contributing/codebase.md
30- - Report Issues : report-issues.md
31- - Known Issues : known-issues.md
32- - Privacy policy : privacy-policy.md
8+ - Home : index.md
9+ - Troubleshooting : faq.md
10+ - Tutorials :
11+ - Make a volume button toggle the flashlight on the lockscreen : tutorials/simple-volume.md
12+ - User Guide :
13+ - Key Maps : user-guide/keymaps.md
14+ - Fingerprint Gesture Maps (2.2.0+, Android 8.0+) : user-guide/fingerprint-gestures.md
15+ - Floating Buttons (3.0.0+, Android 11.0+) : user-guide/floating-buttons.md
16+ - Actions : user-guide/actions.md
17+ - Constraints : user-guide/constraints.md
18+ - Settings : user-guide/settings.md
19+ - Back up and Restore (2.1.0+) : user-guide/backup-restore.md
20+ - ADB Permissions : user-guide/adb-permissions.md
21+ - Setup a Key Mapper keyboard : user-guide/key-mapper-keyboard.md
22+ - Controlling your mappings : user-guide/controlling-mappings.md
23+ - Installing on Oculus Quest : user-guide/oculus.md
24+ - Shizuku support (2.4.0+, Android 6.0+) : user-guide/shizuku.md
25+ - API : user-guide/api.md
26+ - Restricted settings : user-guide/restricted-settings.md
27+ - Contributing :
28+ - Introduction : contributing/introduction.md
29+ - Code base : contributing/codebase.md
30+ - Report Issues : report-issues.md
31+ - Known Issues : known-issues.md
32+ - Privacy policy : privacy-policy.md
3333
3434theme :
35- name : material
36- palette :
37- - media : " (prefers-color-scheme: light)"
38- scheme : default
39- primary : indigo
40- accent : red
41- toggle :
42- icon : material/toggle-switch-off-outline
43- name : Switch to dark mode
44- - media : " (prefers-color-scheme: dark)"
45- scheme : slate
46- primary : light-blue
47- accent : red
48- toggle :
49- icon : material/toggle-switch
50- name : Switch to light mode
35+ name : material
36+ palette :
37+ - media : " (prefers-color-scheme: light)"
38+ scheme : default
39+ primary : indigo
40+ accent : red
41+ toggle :
42+ icon : material/toggle-switch-off-outline
43+ name : Switch to dark mode
44+ - media : " (prefers-color-scheme: dark)"
45+ scheme : slate
46+ primary : light-blue
47+ accent : red
48+ toggle :
49+ icon : material/toggle-switch
50+ name : Switch to light mode
5151
52- favicon : images/favicon.ico
53- logo : images/logo.png
54- custom_dir : docs/overrides
55- features :
56- - navigation.instant
57- - content.code.copy
52+ favicon : images/favicon.ico
53+ logo : images/logo.png
54+ custom_dir : docs/overrides
55+ features :
56+ - navigation.instant
57+ - content.code.copy
5858
5959extra_css :
60- - stylesheets/extra.css
60+ - stylesheets/extra.css
6161
6262extra :
63- social :
64- - icon : fontawesome/brands/discord
65- link : http://www.keymapper.club
66- - icon : fontawesome/solid/envelope
67- 68- - icon : fontawesome/brands/google-play
69- link : https://play.google.com/store/apps/developer?id=sds100
70- - icon : fontawesome/brands/github
71- link : https://github.com/keymapperorg/KeyMapper
72- - icon : fdroid
73- link : https://www.f-droid.org/en/packages/io.github.sds100.keymapper/
74- - icon : kofi
75- link : https://ko-fi.com/sethschroeder
76- analytics :
77- provider : google
78- property : G-967WQNWVFQ
79- consent :
80- title : Cookie consent
81- description : >-
82- We use cookies to recognize your repeated visits and preferences, as well
83- as to measure the effectiveness of our documentation. With your consent,
84- you're helping us to make our documentation better for everyone.
63+ social :
64+ - icon : fontawesome/brands/discord
65+ link : http://www.keymapper.club
66+ - icon : fontawesome/solid/envelope
67+ 68+ - icon : fontawesome/brands/google-play
69+ link : https://play.google.com/store/apps/developer?id=sds100
70+ - icon : fontawesome/brands/github
71+ link : https://github.com/keymapperorg/KeyMapper
72+ - icon : fdroid
73+ link : https://www.f-droid.org/en/packages/io.github.sds100.keymapper/
74+ - icon : kofi
75+ link : https://ko-fi.com/sethschroeder
76+ analytics :
77+ provider : google
78+ property : G-967WQNWVFQ
79+ consent :
80+ title : Cookie consent
81+ description : >-
82+ We use cookies to recognize your repeated visits and preferences, as well
83+ as to measure the effectiveness of our documentation. With your consent,
84+ you're helping us to make our documentation better for everyone.
8585
8686markdown_extensions :
87- - attr_list
88- - admonition
89- - pymdownx.highlight :
90- anchor_linenums : true
91- line_spans : __span
92- pygments_lang_class : true
93- - pymdownx.inlinehilite
94- - pymdownx.superfences
95- - pymdownx.details
96- - pymdownx.snippets :
97- base_path : docs/includes
98- - pymdownx.emoji :
99- emoji_index : !!python/name:material.extensions.emoji.twemoji
100- emoji_generator : !!python/name:material.extensions.emoji.to_svg
101- options :
102- custom_icons :
103- - docs/overrides/.icons
104- - toc :
105- permalink : true
106- toc_depth : 4
87+ - attr_list
88+ - admonition
89+ - pymdownx.highlight :
90+ anchor_linenums : true
91+ line_spans : __span
92+ pygments_lang_class : true
93+ - pymdownx.inlinehilite
94+ - pymdownx.superfences
95+ - pymdownx.details
96+ - pymdownx.snippets :
97+ base_path : docs/includes
98+ - pymdownx.emoji :
99+ emoji_index : !!python/name:material.extensions.emoji.twemoji
100+ emoji_generator : !!python/name:material.extensions.emoji.to_svg
101+ options :
102+ custom_icons :
103+ - docs/overrides/.icons
104+ - toc :
105+ permalink : true
106+ toc_depth : 4
107107
108108plugins :
109- - redirects :
110- redirect_maps :
111- ' redirects/trigger-by-intent.md ' : ' https://docs. keymapper.club /user-guide/keymaps#allow-other-apps-to-trigger-this-key-map-230?utm_source=in_app'
112- ' redirects/grant-write-secure-settings.md ' : ' https://docs. keymapper.club /user-guide/adb-permissions#write_secure_settings?utm_source=in_app'
113- ' redirects/faq.md ' : ' https://docs. keymapper.club /faq?utm_source=in_app'
114- ' redirects/quick-start.md ' : ' https://docs. keymapper.club /quick-start?utm_source=in_app'
115- ' redirects/fingerprint-map-options.md ' : ' https://docs. keymapper.club /user-guide/fingerprint-gestures?utm_source=in_app'
116- ' redirects/constraints.md ' : ' https://docs. keymapper.club /user-guide/constraints?utm_source=in_app'
117- ' redirects/action.md ' : ' https://docs. keymapper.club /user-guide/actions?utm_source=in_app'
118- ' redirects/trigger.md ' : ' https://docs. keymapper.club /user-guide/keymaps#trigger?utm_source=in_app'
119- ' redirects/trigger-options.md ' : ' https://docs. keymapper.club /user-guide/keymaps#special-options?utm_source=in_app'
120- ' redirects/keymap-action-options.md ' : ' https://docs. keymapper.club /user-guide/keymaps#customising-actions?utm_source=in_app'
121- ' redirects/fingerprint-action-options.md ' : ' https://docs. keymapper.club /user-guide/fingerprint-gestures#customising-actions?utm_source=in_app'
122- ' redirects/trigger-key-options.md ' : ' https://docs. keymapper.club /user-guide/keymaps#key-options?utm_source=in_app'
123- ' redirects/android-11-device-id-bug-work-around.md ' : ' https://docs. keymapper.club /user-guide/settings#fix-keyboards-that-are-set-to-us-english-230-android-11?utm_source=in_app'
124- ' redirects/settings.md ' : ' https://docs. keymapper.club /user-guide/settings?utm_source=in_app'
125- ' redirects/report-issues.md ' : ' https://docs. keymapper.club /report-issues?utm_source=in_app'
126- ' redirects/fix-optimisation.md ' : ' https://docs. keymapper.club /faq/#key-mapper-keeps-randomly-stoppingcrashingbuggingfreezing?utm_source=in_app'
127- ' redirects/shizuku-benefits.md ' : ' https://docs. keymapper.club /user-guide/shizuku#benefits?utm_source=in_app'
128- ' redirects/cant-find-accessibility-settings.md ' : ' https://docs. keymapper.club /known-issues#key-mapper-cant-open-the-accessibility-settings-on-some-devices?utm_source=in_app'
129- ' redirects/advanced-triggers.md ' : ' https://docs. keymapper.club /user-guide/keymaps#advanced-triggers?utm_source=in_app'
130- ' redirects/floating-buttons.md ' : ' https://docs. keymapper.club /user-guide/floating-buttons?utm_source=in_app'
131- ' redirects/floating-layouts.md ' : ' https://docs. keymapper.club /user-guide/floating-buttons?utm_source=in_app'
132- ' redirects/floating-button-config.md ' : ' https://docs. keymapper.club /user-guide/floating-buttons?utm_source=in_app'
133- # Do not add utm_source for links that go to a section
134- ' redirects/assistant-trigger.md ' : ' https://docs. keymapper.club /user-guide/keymaps/#side-key-assistant-trigger'
135- ' redirects/restricted-settings.md ' : ' https://docs. keymapper.club /user-guide/restricted-settings?utm_source=in_app'
136- - search :
137- lang :
138- - en
109+ - redirects :
110+ redirect_maps :
111+ " redirects/trigger-by-intent.md " : " https://keymapper.app /user-guide/keymaps#allow-other-apps-to-trigger-this-key-map-230?utm_source=in_app"
112+ " redirects/grant-write-secure-settings.md " : " https://keymapper.app /user-guide/adb-permissions#write_secure_settings?utm_source=in_app"
113+ " redirects/faq.md " : " https://keymapper.app /faq?utm_source=in_app"
114+ " redirects/quick-start.md " : " https://keymapper.app /quick-start?utm_source=in_app"
115+ " redirects/fingerprint-map-options.md " : " https://keymapper.app /user-guide/fingerprint-gestures?utm_source=in_app"
116+ " redirects/constraints.md " : " https://keymapper.app /user-guide/constraints?utm_source=in_app"
117+ " redirects/action.md " : " https://keymapper.app /user-guide/actions?utm_source=in_app"
118+ " redirects/trigger.md " : " https://keymapper.app /user-guide/keymaps#trigger?utm_source=in_app"
119+ " redirects/trigger-options.md " : " https://keymapper.app /user-guide/keymaps#special-options?utm_source=in_app"
120+ " redirects/keymap-action-options.md " : " https://keymapper.app /user-guide/keymaps#customising-actions?utm_source=in_app"
121+ " redirects/fingerprint-action-options.md " : " https://keymapper.app /user-guide/fingerprint-gestures#customising-actions?utm_source=in_app"
122+ " redirects/trigger-key-options.md " : " https://keymapper.app /user-guide/keymaps#key-options?utm_source=in_app"
123+ " redirects/android-11-device-id-bug-work-around.md " : " https://keymapper.app /user-guide/settings#fix-keyboards-that-are-set-to-us-english-230-android-11?utm_source=in_app"
124+ " redirects/settings.md " : " https://keymapper.app /user-guide/settings?utm_source=in_app"
125+ " redirects/report-issues.md " : " https://keymapper.app /report-issues?utm_source=in_app"
126+ " redirects/fix-optimisation.md " : " https://keymapper.app /faq/#key-mapper-keeps-randomly-stoppingcrashingbuggingfreezing?utm_source=in_app"
127+ " redirects/shizuku-benefits.md " : " https://keymapper.app /user-guide/shizuku#benefits?utm_source=in_app"
128+ " redirects/cant-find-accessibility-settings.md " : " https://keymapper.app /known-issues#key-mapper-cant-open-the-accessibility-settings-on-some-devices?utm_source=in_app"
129+ " redirects/advanced-triggers.md " : " https://keymapper.app /user-guide/keymaps#advanced-triggers?utm_source=in_app"
130+ " redirects/floating-buttons.md " : " https://keymapper.app /user-guide/floating-buttons?utm_source=in_app"
131+ " redirects/floating-layouts.md " : " https://keymapper.app /user-guide/floating-buttons?utm_source=in_app"
132+ " redirects/floating-button-config.md " : " https://keymapper.app /user-guide/floating-buttons?utm_source=in_app"
133+ # Do not add utm_source for links that go to a section
134+ " redirects/assistant-trigger.md " : " https://keymapper.app /user-guide/keymaps/#side-key-assistant-trigger"
135+ " redirects/restricted-settings.md " : " https://keymapper.app /user-guide/restricted-settings?utm_source=in_app"
136+ - search :
137+ lang :
138+ - en
0 commit comments