Come posso simulare la ripetizione dei tasti su Mac?

3

Sto cercando un metodo che mi permetta di premere e tenere premuto un tasto, ad esempio "X", e invece di premere solo una volta, voglio che venga letto come presse multiple in un brevissimo periodo di tempo. Quindi, ad esempio, il ritardo di 0,1 secondi tra le presse e la pressione per dire continua fino a quando non rilascio il tasto.

  • Le app personalizzate per farlo vanno bene.
  • Gli script e l'automazione di qualsiasi lingua vanno bene (posso installare framework o linguaggi se mi portano al mio obiettivo)
  • Le app di scripting di terze parti vanno bene.
  • Le app di accessibilità di terze parti o le soluzioni hardware vanno bene

Sto provando a scegliere come target il processo di Firefox per queste ripetute pressioni dei tasti.

Ecco la mia ricerca che mostra quanto vicino posso ottenere con uno script e ho provato a modificarlo per applicarlo alla mia situazione, l'ho aperto tramite "Automator" ma la funzionalità è sbagliata:

tell application "System Events"
  delay 0.1
  keystroke space using command down
  delay 0.1
  keystroke space using command down
  delay 0.1
  keystroke space using command down
  delay 0.1
  keystroke space using command down
  delay 0.1
  keystroke space using command down 
end tell

Inoltre, volevo che lo script lavorasse su una chiave "X", ma questo particolare script invia richieste sulla barra spaziatrice. E anche se funzionasse, premeva solo 5 volte (o tutte le volte che avrei copiato e incollato la riga "tasto"), ma voglio che si fermi quando rilascio la chiave. (Se questo non è possibile, sto bene anche con una certa quantità di macchine da stampa, da qualche parte intorno a ~ 20 sarebbe bello)

    
posta G. ILL 12.09.2018 - 09:49
fonte

0 risposte

Leggi altre domande sui tag