Nunca usar los atajos de teclado para mover espacios de control de la misión, y ocurren conflictos con algunas otras opciones que tengo. Tengo un script automatizado que establece a mi Mac y me gustaría deshabilitar mediante programación todas las combinaciones de teclas por defecto para el Control de la misión.
Respuesta
¿Demasiados anuncios?Yo era capaz de entender esto. Aquí es lo que yo hice:
Paso 1
Generar un archivo con su actual configuración predeterminada:
defaults read com.apple.symbolichotkeys.plist AppleSymbolicHotKeys > file_a
Paso 2
Cambiar manualmente la configuración que desee en System Preferences > Keyboard > Shortcuts
Paso 3
Generar un nuevo archivo de comparación de configuración después de hacer el cambio:
defaults read com.apple.symbolichotkeys.plist AppleSymbolicHotKeys > file_b
Paso 4
Diff comparar dos archivos:
diff file_a file_b
Paso 5
Deshabilitar las teclas que apareció en el diff, por ejemplo:
defaults write com.apple.symbolichotkeys.plist AppleSymbolicHotKeys -dict-add 82 "
<dict>
<key>enabled</key><false/>
<key>value</key><dict>
<key>type</key><string>standard</string>
<key>parameters</key>
<array>
<integer>65535</integer>
<integer>124</integer>
<integer>8781824</integer>
</array>
</dict>
</dict>
"