6 votos

¿Cómo deshabilitar atajos de Control de la misión por defecto en el terminal?

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.

10voto

Nathan Puntos 119

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>
"

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X