Macros de clavier basées sur l'application utilisée

1

À l'aide des outils Linux, j'aimerais définir des macros de clavier en fonction de la fenêtre active dans X11 lorsque la touche de déclenchement est enfoncée.

Exemple:     Dans Firefox, mappez F4 pour taper un numéro de téléphone (18005551234), mais envoyez-le à Tmux par "ctrl-g + j".

J'ai essayé de jouer avec triggerhappy, mais je ne parviens pas à utiliser la fonctionnalité / dev / uinput.

OS: Ubuntu Gnome 16.04LTS Gestionnaire de fenêtres: WM génial

superboot
la source
Je sais que EasyStroke peut le faire pour les boutons de la souris, peut-être aussi avec les touches.
Nattgew