File tree Expand file tree Collapse file tree 9 files changed +119
-12
lines changed
images/ApplePressAndHoldEnabled Expand file tree Collapse file tree 9 files changed +119
-12
lines changed Original file line number Diff line number Diff line change @@ -355,6 +355,23 @@ export default defineConfig({
355
355
} ,
356
356
] ,
357
357
} ,
358
+ {
359
+ text : 'Keyboard' ,
360
+ items : [
361
+ {
362
+ text : 'Key held down behavior' ,
363
+ link : '/keyboard/applepressandholdenabled.md' ,
364
+ } ,
365
+ {
366
+ text : 'Configure fn/🌐︎ key' ,
367
+ link : '/keyboard/applefnusagetype.md' ,
368
+ } ,
369
+ {
370
+ text : 'Function keys behavior' ,
371
+ link : '/keyboard/applekeyboardfnstate.md' ,
372
+ } ,
373
+ ] ,
374
+ } ,
358
375
{
359
376
text : 'Mission Control' ,
360
377
items : [
@@ -469,10 +486,6 @@ export default defineConfig({
469
486
text : 'Close confirm changes popup' ,
470
487
link : '/misc/nsclosealwaysconfirmschanges.md' ,
471
488
} ,
472
- {
473
- text : 'Function keys behavior' ,
474
- link : '/misc/applekeyboardfnstate.md' ,
475
- } ,
476
489
] ,
477
490
} ,
478
491
] ,
Original file line number Diff line number Diff line change @@ -147,6 +147,12 @@ defaults rename ${domain} ${old_key} ${new_key}
147
147
- [ Enable dragging without drag lock] ( ./trackpad/dragging.md )
148
148
- [ Enable dragging with three finger drag] ( ./trackpad/trackpadthreefingerdrag.md )
149
149
150
+ ### Keyboard
151
+
152
+ - [ Key held down behavior] ( ./keyboard/applepressandholdenabled.md )
153
+ - [ Configure fn/🌐︎ key] ( ./keyboard/applefnusagetype.md )
154
+ - [ Function keys behavior] ( ./keyboard/applekeyboardfnstate.md )
155
+
150
156
### Mission Control
151
157
152
158
- [ Rearrange automatically] ( ./mission-control/mru-spaces.md )
@@ -191,9 +197,7 @@ defaults rename ${domain} ${old_key} ${new_key}
191
197
- [ Enable spring loading for all Dock items] ( ./misc/enable-spring-load-actions-on-all-items.md )
192
198
- [ Show Music song notifications] ( ./misc/userwantsplaybacknotifications.md )
193
199
- [ Disable application quarantine message] ( ./misc/lsquarantine.md )
194
- - [ Key held down behavior] ( ./misc/applepressandholdenabled.md )
195
200
- [ Close confirm changes popup] ( ./misc/nsclosealwaysconfirmschanges.md )
196
- - [ Function keys behavior] ( ./misc/applekeyboardfnstate.md )
197
201
198
202
## 🤔 How do I add a command?
199
203
Original file line number Diff line number Diff line change
1
+ ---
2
+ title : Keyboard | Fn key usage
3
+ description : Choose what happens when you press the Fn or 🌐︎ key on the keyboard.
4
+ head :
5
+ - - meta
6
+ - property : ' og:title'
7
+ content : macOS defaults > Keyboard > Fn key usage
8
+ - - meta
9
+ - property : ' og:description'
10
+ content : Choose what happens when you press the Fn or 🌐︎ key on the keyboard.
11
+ ---
12
+
13
+ # Function key usage
14
+
15
+ Choose what happens when you press the Fn or 🌐︎ key on the keyboard.
16
+
17
+ ⚠️ A restart of your Mac is required to apply these changes.
18
+
19
+ <!-- break lists -->
20
+
21
+ - ** Tested on macOS** :
22
+ - Sonoma
23
+ - ** Parameter type** : int
24
+ - 0
25
+ - 1
26
+ - 2
27
+ - 3
28
+
29
+ ## Set to: Do Nothing (default)
30
+
31
+ Nothing happens.
32
+
33
+ ``` bash
34
+ defaults write com.apple.HIToolbox AppleFnUsageType -int " 0"
35
+ ```
36
+
37
+ ## Set to: Change input source
38
+
39
+ Switches between keyboard layouts for writing in other languages (known as input sources).
40
+
41
+ ``` bash
42
+ defaults write com.apple.HIToolbox AppleFnUsageType -int " 1"
43
+ ```
44
+
45
+ ## Set to: Show Emoji & Symbols
46
+
47
+ Opens the Character Viewer for entering emoji, symbols, and more.
48
+
49
+ ``` bash
50
+ defaults write com.apple.HIToolbox AppleFnUsageType -int " 2"
51
+ ```
52
+
53
+ ## Set to: Start Dictation
54
+
55
+ Starts dictation when you press the key twice (you may be asked to enable dictation first).
56
+
57
+ ``` bash
58
+ defaults write com.apple.HIToolbox AppleFnUsageType -int " 3"
59
+ ```
60
+
61
+ ## Read current value
62
+
63
+ ``` bash
64
+ defaults read com.apple.HIToolbox AppleFnUsageType
65
+ ```
66
+
67
+ ## Reset to default value
68
+
69
+ ``` bash
70
+ defaults delete com.apple.HIToolbox AppleFnUsageType
71
+ ```
Original file line number Diff line number Diff line change 1
1
---
2
- title : Function keys behavior | Miscellaneous
2
+ title : Function keys behavior | Keyboard
3
3
description : Allows you to change the behavior of the function keys.
4
4
head :
5
5
- - meta
6
6
- property : ' og:title'
7
- content : macOS defaults > Miscellaneous > Function keys behaviour
7
+ content : macOS defaults > Keyboard > Function keys behaviour
8
8
- - meta
9
9
- property : ' og:description'
10
10
content : Allows you to change the behavior of the function keys.
Original file line number Diff line number Diff line change 1
1
---
2
- title : Key held down behavior | Miscellaneous
2
+ title : Key held down behavior | Keyboard
3
3
description : Allows you to select the behavior when a key is held down for a long time.
4
4
head :
5
5
- - meta
6
6
- property : ' og:title'
7
- content : macOS defaults > Miscellaneous > Key held down behavior
7
+ content : macOS defaults > Keyboard > Key held down behavior
8
8
- - meta
9
9
- property : ' og:description'
10
10
content : Allows you to select the behavior when a key is held down for a long time.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
1
+ ---
2
+ title : Keyboard
3
+ description : The hardware device to type on a computer.
4
+ head :
5
+ - - meta
6
+ - property : ' og:title'
7
+ content : macOS defaults > Keyboard
8
+ - - meta
9
+ - property : ' og:description'
10
+ content : The hardware device to type on a computer.
11
+ ---
12
+
13
+ # Keyboard
14
+
15
+ The hardware device to type on a computer.
16
+
17
+ ## Keys
18
+
19
+ - [ Key held down behavior] ( ./applepressandholdenabled.md )
20
+ - [ Configure fn/🌐︎ key] ( ./applefnusagetype.md )
21
+ - [ Function keys behavior] ( ./applekeyboardfnstate.md )
Original file line number Diff line number Diff line change @@ -20,6 +20,4 @@ All the others `defaults` that don't deserve their own category.
20
20
- [ Enable spring loading for all Dock items] ( ./enable-spring-load-actions-on-all-items.md )
21
21
- [ Show Music song notifications] ( ./userwantsplaybacknotifications.md )
22
22
- [ Disable application quarantine message] ( ./lsquarantine.md )
23
- - [ Key held down behavior] ( ./applepressandholdenabled.md )
24
23
- [ Close confirm changes popup] ( ./nsclosealwaysconfirmschanges.md )
25
- - [ Function keys behavior] ( ./applekeyboardfnstate.md )
You can’t perform that action at this time.
0 commit comments