6 votes

Comment désactiver les raccourcis par défaut de Mission Control dans le terminal ?

Je n'utilise jamais les raccourcis clavier pour déplacer les espaces dans le contrôle de mission, et il se trouve qu'ils entrent en conflit avec d'autres paramètres que j'ai. J'ai un script automatisé qui configure mon Mac et j'aimerais désactiver tous les raccourcis clavier par défaut pour Mission Control de manière programmatique.

9voto

Nathan Points 221

J'ai réussi à trouver une solution. Voici ce que j'ai fait :

Étape 1

Générer un fichier avec vos paramètres par défaut actuels :

defaults read com.apple.symbolichotkeys.plist AppleSymbolicHotKeys > file_a

Étape 2

Modifier manuellement les paramètres souhaités dans System Preferences > Keyboard > Shortcuts

Étape 3

Générer un nouveau fichier de comparaison à partir des paramètres après avoir effectué votre changement :

defaults read com.apple.symbolichotkeys.plist AppleSymbolicHotKeys > file_b

Étape 4

Diff compare les deux fichiers :

diff file_a file_b

Étape 5

Désactiver uniquement les touches apparaissant dans le diff, par exemple :

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

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X