2 votos

Cómo crear una macro pegada

Soy un gran fan de la ANSI diseño de teclado, pero ya estoy ubicada en Dinamarca, el diseño es que faltan las tres letras 'Æ', 'Ø' y 'Å'.

Quiero crear tres métodos abreviados de teclado que activa una pasta de una de estas tres letras en cualquier texto escrito en.

De mi investigación, que tiene que ser una pasta evento que desencadena la escritura de una de las letras. Desde el sistema operativo se ha registrado una ANSI layout, no puede de tipo 'Æ', 'Ø' y 'Å'.

Yo la he hecho 'sorta trabajo con Teclado Maestro, pero a mi juicio ha terminado, y he hecho AppleScripts en Automator, que rara vez se desencadena. (Algún problema de Accesibilidad).

He mirado mucho, y parece que no puede encontrar una base sólida y libre/solución barata. Puede alguien ayudarme?

Gracias de antemano!

Editar

El AppleScript he intentado utilizar con Automator.

on run {input, parameters)
    tell application "System Events"
        keystroke "Æ"
    end tell
end run

Esto me obliga a permitir bajo Preferencias del Sistema > Teclado > Servicios y posteriormente habilitar una aplicación donde se desea usar en Preferencias del Sistema > Seguridad y Privacidad > Accesibilidad

Después de hecho esto, el script es muy lento, y a menudo no registrar un tricker.

Mi teclado: My ANSI WhiteFox keyboard

1voto

Claes Zacho Puntos 21

Me las arreglo para encontrar una solución a partir del comentario de @ Tetsujin. Usando el configurador de teclado para el teclado WhiteFox, creé una capa de A, O y '. Luego uso una tecla fn junto con alt / opt (+ shift para MAYÚSCULAS) para escribir Æ, Ø y Å.

Distribución del teclado de la solución

0voto

Tetsujin Puntos 23061

Usted puede utilizar el Texto de Reemplazo, integrado en el sistema.
El problema con la necesidad de generar una sola letra en el medio de una palabra es que el sustituto de la general, quiere que le pegue a un espacio o un punto seguido de un espacio antes de hacer el reemplazo. Usted también necesita el disparador para ser algo que no ordinariamente tipo.

Ver Sistema De Preferencias > Teclado > Texto

Por ejemplo, si establece su entrada a 'ae' & su salida de 'Æ', a continuación, se activaría cada vez escribió ae seguido por un espacio... probablemente no es muy útil.
Así, se genera con una tecla de acceso en su lugar. He utilizado §ae ya que es fácil de hacer que en mi ISO teclado; en ANSI podría elegir `ae o ~ae o similar.

Que, sin embargo, todavía tendrá que generar un espacio después, a continuación, la tecla de retroceso es irritante.
Así que, este es el truco - el único inconveniente es que ahora va a tomar tecla 5-prensas para generar un carácter.
Establece su entrada en el §ae..
2-deja de [plazo] al final.

Que te permitirá activar la sustitución sin tener que entrar en un espacio, así que usted puede utilizar en el medio de una palabra.

enter image description here

Por CIERTO, que acaba de copiar/pegar en el lado derecho, o haga doble clic desde el Emoji y Símbolos del panel, si usted no puede hacer que su teclado generan naturalmente un carácter

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