He instalado macOS Sierra y tengo un comportamiento molesto, que estoy intentando solucionar:
Antes de Sierra (y también en Windows): Tengo dos idiomas: inglés y hebreo. Cambio entre ellos usando cmd+espacio. Cuando estoy en inglés, uso el bloqueo de mayúsculas para escribir en mayúsculas. Es exactamente el mismo comportamiento que cualquier otro usuario del teclado inglés. Sin embargo, cuando uso el hebreo como fuente de entrada, estoy usando el bloqueo de mayúsculas para escribir en inglés (sólo letras pequeñas). De esta manera, puedo usar algunos términos en inglés en mis frases en hebreo (lo cual es muy común, para ser honesto). Este es el comportamiento en Windows también.
Desde Sierra: Apple deshabilitó esta función, así que cuando estoy usando Englis puedo usar el bloqueo de mayúsculas para moverme entre las mayúsculas y las minúsculas como se exceptúa. Sin embargo, cuando en hebreo - el bloqueo de mayúsculas no funciona (la luz verde se apaga automáticamente).
Comentaré que al buscar en Google este tema, he visto que Apple ha añadido la posibilidad de cambiar de idioma utilizando el bloqueo de mayúsculas. Esa solución me permite cambiar entre el hebreo y el inglés, pero plantea otro problema: en inglés, no puedo cambiar entre mayúsculas y minúsculas (puesto que el bloqueo de mayúsculas ya se ha asignado para cambiar entre fuentes de entrada). La única manera de pasar a las mayúsculas, es mantener el bloqueo de mayúsculas durante 3 segundos, y eso hace que sea muy difícil de escribir.
¿Alguien sabe cómo restaurar la funcionalidad del bloqueo de mayúsculas a la antigua, la buena, manera?