Bueno, lo siento por mi (posiblemente) título engañoso pero básicamente, quiero lograr lo siguiente usando Ukelele:
(1) Cuando el usuario mantiene presionada la tecla ; , presiona a una vez y luego libera la tecla ; , una salida% co_de Se genera%.
(2) Cuando el usuario mantiene presionada la tecla ; y luego la libera (no se toca ninguna otra tecla entre estas acciones), se genera una salida ä
.
(3) Cuando el usuario mantiene presionada la tecla ; , presiona a durante n y luego suelta ; clave, se genera una salida que contiene n ;
caracteres.
(4) Cuando el usuario presiona la tecla ; , presiona a durante n veces y luego o para m veces, y finalmente libera la tecla ; , una salida que contiene n ä
caracteres y m Se generan ä
caracteres.
Actualmente solo tengo éxito en (1) configurando ; como clave muerta. Pero quiero al menos lograr tanto (1) como (2) al mismo tiempo, y ciertamente será bueno obtener (1), (2) y (3), o incluso (1) a (4) todos trabajando.
¿Alguna idea?
Mi Mac es MacBook Pro (Retina, 15 pulgadas, mediados de 2015), el sistema operativo es Mojave 10.14