12 votos

¿Puedo escribir en caso inverso, aSÍ, con la tecla de bloqueo de mayúsculas encendida?

Cada cierto tiempo, tengo que escribir un texto compuesto principalmente por letras mayúsculas, pero con alguna letra minúscula ocasionalmente, básicamente, en caso de oración, pero al revés. En Windows, simplemente tendría activado el bloqueo de mayúsculas todo el tiempo, y al presionar Shift obtendría una letra minúscula. Sin embargo, en OS X, si el bloqueo de mayúsculas está activado, solo obtengo letras mayúsculas, sin importar si presiono Shift o no.

Así que, puedo mantener presionado Shift todo el tiempo que estoy escribiendo, soltándolo brevemente para escribir una letra minúscula, o presionar dos veces el bloqueo de mayúsculas por cada letra minúscula que escribo. Ninguno funciona tan bien como lo hace en Windows.

¿Hay alguna manera de hacer que el bloqueo de mayúsculas se comporte como en Windows, donde al presionar Shift mientras está activado el bloqueo de mayúsculas produce letras minúsculas?

Estoy utilizando la versión 10.6.

9voto

penkoad Puntos 41

Ver actualización abajo...

Parece que solo la fuente de entrada "Francés - Numérico" se comportará como la tecla mayúsculas de Windows (con cambio inverso):

diseño de teclado Francés - Numérico

Encontré esa información aquí.

Pero ten en cuenta que esto vendrá con un diseño de teclado bastante inusual (al menos para mí).

diseño de teclado Francés - Numérico1

diseño de teclado Francés - Numérico2

Actualización: Usando Ukelele esto se puede aplicar a todos los diseños de teclado:

Gracias Daniel por señalar la dirección correcta.

Abre Ukelele y guarda tu diseño actual en un archivo (por ejemplo, "Nuevo desde la fuente de entrada actual" y "Guardar"):

Nuevo desde la fuente de entrada actual

Abre el archivo .xml en un editor de texto y encuentra el mapIndex que deseas usar para la combinación + (mayús. + bloqueo de mayús.). Para el alemán utilicé mapIndex="0". Inserta esta línea:

Encuentra todas las demás ocurrencias de esta combinación y coméntalas (o elimina las líneas). De nuevo para el alemán es:

shift caps

Vuelve a abrir el archivo modificado con Ukelele.

Aquí hay una comparación del diseño "Alemán" antes y después de la modificación:

diseño 1

diseño 2

Sigue las instrucciones en Ukelele para crear una nueva fuente de entrada (nombre, ID, instalación).

No probé el archivo modificado, aunque debería funcionar.

1 votos

Lo cual sugiere que es una característica que también podría agregarse a otros diseños. Estoy segura de que se puede hacer en Ukelele, pero todavía no he aprendido cómo.

0 votos

Gracias @Daniel por ese comentario - lo resolví. Agregaré el procedimiento a mi respuesta.

2 votos

Esto, sin embargo, evitará que uses las teclas !@#$%^&*() (Teclas de número de fila superior en mayúsculas). Para usarlas, creé un diseño personalizado que replica exactamente el comportamiento "PC" en OS X. Ten en cuenta que esto es solo para el diseño de EE. UU., si utilizas otro tendrás que hacerlo tú mismo :)

-1voto

kitokid Puntos 118

Por lo que he experimentado, no se puede hacer en OS X. Ninguno de los programas de reconfiguración de teclado que he probado parecen ser capaces de hacerlo tampoco. Lo siento. :(

-2voto

hatboysam Puntos 1191

¡Gracias Félix Saparelli! Tu diseño personalizado funciona perfectamente para mí en macOS Big Sur 11.2.2. Seguí las instrucciones aquí para instalarlo guardando el archivo file.xml como "/Library/Keyboard Layouts/us_en_caps_lock_fix.keylayout", reiniciando y seleccionando la nueva fuente de entrada. Este diseño tiene un comportamiento de "mayúsculas invertidas", los símbolos se producen al pulsar Mayús, y los números se producen al no pulsarlo.

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