¿Cómo puedo tener más de 16 atajos de teclado para Spaces (es decir, Mission Control)?

Bien, entonces tengo:

  1. Una pantalla externa conectada a mi Mac
  2. Veinte espacios (es decir, control de la misión), con diez espacios en cada pantalla
  3. Mis métodos abreviados de teclado son [Ctrl + X] para la pantalla de la izquierda y [Ctrl + Alt + X] para la derecha.
  4. Mi configuración de Mission Control es Las pantallas tienen espacios separados = ENCENDIDO

Bien y bien. Sin embargo, los atajos de teclado solo llegan hasta "Cambiar a escritorio 16". (es decir, Preferencias del sistema >> Teclado >> Accesos directos >> Control de misión)

Tengo veinte escritorios, pero los atajos de teclado solo llegan a dieciséis. ¿Cómo puedo arreglar esto?

Así que tengo escritorios que llegan hasta el [Escritorio 20], pero no puedo establecer atajos de teclado más allá del [Escritorio 16].
Puedo confirmar que este es un problema continuo a través de OSX 10.10.4

Respuestas (2)

Aquí hay algo que probé (en 10.9.5). Desafortunadamente, no funcionó, pero lo anotaré aquí en caso de que inspire a alguien.

  • Noté que habilitar Preferencias del sistema> Teclado> Accesos directos> Cambiar a escritorio 16 provocó ~/Library/com.apple.symbolichotkeys.plistla actualización.
  • Encontré información (1) (2) sobre ese plist.
  • Según ese segundo enlace, "Cambiar al escritorio 1" es la acción 118.
  • Probé habilitar/deshabilitar Switch to Desktop 16 en ese panel de preferencias del sistema mientras miraba el archivo plist, usando /usr/libexec/PlistBuddy -c "Print :AppleSymbolicHotKeys" ~/Library/Preferences/com.apple.symbolichotkeys.plisty, como esperaba, el valor "habilitado" para la acción 133 (= 118 + 15) cambió.
  • Agregué un valor para la acción 134 basado en la acción 133, que esperaba que hiciera que ctrl-alt-6 cambiara al Escritorio 17: defaults write com.apple.symbolichotkeys AppleSymbolicHotKeys -dict-add 134 "{enabled = true; value = { parameters = (65535, 22, 786432); type = 'standard'; }; }"Desafortunadamente, esto no parece tener ningún efecto en mi sistema.
  • Entonces: creo que el archivo plist de teclas de acceso rápido simbólico contiene una asignación de pulsaciones de teclas a acciones. Las acciones incluyen Cambiar al escritorio 1 hasta Cambiar al escritorio 16, pero no hay acciones correspondientes para escritorios con números más altos. ¡Lo siento!
Buena idea para probar eso. Sin embargo, algunas preferencias se almacenan en caché, por lo que es posible que requieran un reinicio. ¿Lo intentó? Y verifique dos veces que los cambios persistieron después del reinicio también, solo para estar seguro.
Gracias @mjturner - ¡buen punto! Acabo de reiniciar y volver a probar. Los cambios han persistido, pero lamentablemente ctrl-alt-6 todavía no hace nada.

Si no puede configurar sus métodos abreviados de teclado más allá de 16, entonces es una limitación del sistema operativo y nada de lo que hagamos aquí lo solucionará. Sin embargo, es posible que desee probar una utilidad llamada Karabiner .

Le permite reasignar y asignar teclas de acceso rápido a prácticamente cualquier cosa, por lo que, en teoría, debería poder asignar las teclas restantes a sus espacios.

Es software libre pero aceptan donaciones. Te animo a que lo pruebes y, si funciona, también te animo a que hagas una donación, lo que creas que vale el software. Esto le permite probarlo sin un gran compromiso.

No, instalé Karabiner y revisé la documentación. El producto es una herramienta para reasignar la distribución de su teclado o asignar teclas individuales a una función alternativa. Solo para confirmar que no estaba pasando por alto una solución, consulté al desarrollador, pero dicen que Mission Control no está diseñado para manejar tantos espacios.
Para que quede claro, uno puede tener más de 16 espacios, pero falta la funcionalidad para tener los atajos de teclado correspondientes. Esto parece ser un vestigio de antes de que Mission Control tuviera espacios separados para exhibiciones. Por ejemplo, hace tres años, tendría hasta [Escritorio 10], que serían diez Espacios para cada pantalla. Como tal, anteriormente era innecesario tener incluso [Escritorio 16] (es decir, el límite anterior), ya que esto equivaldría a 32 Espacios (es decir, difícil de mantener organizado).