He estado tratando de resolver esto durante mucho tiempo. Tengo un script de aprovisionamiento de Mac OS bastante típico:
Me gustaría cambiar los accesos directos del control de la Misión para que sean Ctrl + Alt + ... en lugar de Ctrl + ... . Por ejemplo, el valor predeterminado es: Ctrl + Arriba para activar el control de la misión. Me gustaría cambiar esto a Ctrl + Alt + Arriba , porque el acceso directo actual entra en conflicto con otros programas que utilizo.
Tenga en cuenta que ya estoy consciente de cómo hacerlo a través de System Preferences > Keyboard > Shortcuts
, estoy buscando una solución de línea de comandos con secuencias de comandos.
EDITAR: Gracias a @ user3439894 pasé e hice un script para cambiar todas las claves de lo que quiero que sean. El único problema es que no funciona. :-(
Esto es lo que tengo hasta ahora:
#!/bin/bash
defaults write ~/Library/Preferences/com.apple.symbolichotkeys.plist AppleSymbolicHotKeys -dict-add 32 "{enabled = 1; value = { parameters = (65535, 126, 2883584); type = standard; }; }"
defaults write ~/Library/Preferences/com.apple.symbolichotkeys.plist AppleSymbolicHotKeys -dict-add 33 "{enabled = 1; value = { parameters = (65535, 125, 2883584); type = standard; }; }"
defaults write ~/Library/Preferences/com.apple.symbolichotkeys.plist AppleSymbolicHotKeys -dict-add 34 "{enabled = 1; value = { parameters = (65535, 126, 3014656); type = standard; }; }"
defaults write ~/Library/Preferences/com.apple.symbolichotkeys.plist AppleSymbolicHotKeys -dict-add 35 "{enabled = 1; value = { parameters = (65535, 125, 3014656); type = standard; }; }"
defaults write ~/Library/Preferences/com.apple.symbolichotkeys.plist AppleSymbolicHotKeys -dict-add 79 "{enabled = 1; value = { parameters = (65535, 123, 2883584); type = standard; }; }"
defaults write ~/Library/Preferences/com.apple.symbolichotkeys.plist AppleSymbolicHotKeys -dict-add 80 "{enabled = 1; value = { parameters = (65535, 123, 3014656); type = standard; }; }"
defaults write ~/Library/Preferences/com.apple.symbolichotkeys.plist AppleSymbolicHotKeys -dict-add 81 "{enabled = 1; value = { parameters = (65535, 124, 2883584); type = standard; }; }"
defaults write ~/Library/Preferences/com.apple.symbolichotkeys.plist AppleSymbolicHotKeys -dict-add 82 "{enabled = 1; value = { parameters = (65535, 124, 3014656); type = standard; }; }"
chown -Rf 'whoami' ~/Library/Preferences/com.apple.symbolichotkeys.plist;
defaults read com.apple.symbolichotkeys