¿Puedo escribir en mayúsculas y minúsculas, como ESTO, con el bloqueo de mayúsculas activado?

11

De vez en cuando, tengo que escribir un texto que consiste principalmente en letras mayúsculas, pero con una letra minúscula ocasional, esencialmente, en mayúsculas, pero invertida. En Windows, simplemente tendría mayúsculas todo el tiempo, y presionar Shift me daría una letra minúscula. Sin embargo, en OS X, si el bloqueo de mayúsculas está activado, solo recibo letras mayúsculas, ya sea que se presione Shift o no.

Por lo tanto, puedo mantener presionada la tecla Mayús todo el tiempo que estoy escribiendo, soltarlo brevemente para escribir una letra minúscula, o presionar Bloq Mayús dos veces por cada letra minúscula que escribo. Ninguno de los dos funciona tan bien como lo hace Windows.

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

Estoy corriendo 10.6.

Tanner Swett
fuente

Respuestas:

9

Vea la actualización a continuación ...

Parece (solo) que la fuente de entrada "Francés - Numérico" se comportará como Bloqueo de mayúsculas (con MAYÚSCULAS INVERTIDAS):

distribución del teclado francés - numérico

Encontré esa información aquí .

Pero tenga en cuenta que esto vendrá con una distribución de teclado bastante inusual (al menos para mí).

distribución del teclado francés - numérico1

distribución del teclado francés - numérico2

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

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

Abra Ukelele y guarde su diseño (actual) en un archivo (por ejemplo, "Nuevo desde la fuente de entrada actual" y "Guardar"):

Nuevo desde la fuente de entrada actual

Abra el .xmlarchivo en un editor de texto y encuentre el mapIndexque desea usar para la combinación + (shift + mayúsculas). Para el alemán que solía mapIndex="0". Insertar esta línea:

<modifier keys="shift caps"/>

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

<keyMapSelect mapIndex="1">
<modifier keys="anyShift"/>
<modifier keys="shift rightShift? caps? rightOption? rightControl"/>
<modifier keys="shift rightShift? caps? rightOption rightControl?"/>
<!--<modifier keys="shift rightShift? caps rightOption? rightControl?"/> -->
    </keyMapSelect>

mayúsculas

Vuelva 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

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

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

Iolsmit
fuente
1
Lo que sugiere que es una característica que también podría agregarse a otros diseños. Estoy seguro de que se puede hacer en Ukelele, pero aún no he aprendido cómo.
Daniel
Gracias @Daniel por ese comentario, lo descubrí. Agregaré el procedimiento a mi respuesta.
iolsmit
1
Sin embargo, esto evitará que use las teclas! @ # $% ^ & * () (Teclas de número de fila superior desplazadas). Para utilizar esos, he creado un diseño personalizado que reproduce exactamente el comportamiento "PC" en OS X . Tenga en cuenta que esto es solo para el diseño de EE. UU., Si usa otro, tendrá que hacerlo usted mismo :)
Félix Saparelli
-1

Por lo que he experimentado, no se puede hacer en OS X. Ninguna de las utilidades de reconfiguración de teclado que he probado parece ser capaz de hacerlo tampoco. Lo siento. :(

Sinfonía sinestésica
fuente