Bene, mi dispiace per il mio (possibilmente) titolo fuorviante, ma in fondo, voglio ottenere quanto segue utilizzando Ukelele:
(1) Quando l'utente tiene premuto il tasto ; , preme a una volta e poi rilascia la chiave ; , un output ä
è generato.
(2) Quando l'utente tiene premuto il tasto ; e poi lo rilascia (non viene toccata un'altra chiave tra queste azioni), viene generato un output ;
.
(3) Quando l'utente tiene premuto il tasto ; , pigia a per n e poi rilascia ; , viene generato un output contenente i caratteri n ä
.
(4) Quando l'utente tiene premuto il tasto ; , pigia a per n volte e poi o per m volte e infine rilascia la chiave ; , un output contenente n ä
caratteri e m ö
caratteri è stato generato.
Attualmente sono riuscito solo in (1) impostando ; come una chiave morta. Ma voglio almeno raggiungere entrambi (1) e (2) allo stesso tempo, e sarà certamente bello ottenere (1), (2) e (3), o anche (1) attraverso (4) tutti di lavoro.
Qualche idea?
Il mio Mac è MacBook Pro (Retina, 15 pollici, metà 2015), il sistema operativo è Mojave 10.14