C'est en fait très simple. Je ne pensais pas que ça demandait plus de détail...
Bon, on lance Joytokey on choisit ça config et son bouton, puis on clique sur "Edit button assignement":
On choisit ensuite "keyboard 2" et on détermine son "input 1" et "input 2" qui seront respectivement l'input pour l’appui court et l'appui long (ici S et Echap).
On choisit ensuite l'option "Switch depending on how long button is pressed". On entre ensuite la valeur / le temps, en milliseconde, pendant lequel il faudra appuyer pour lancer l'input 2, ici 600 millisecondes. Cette valeur est d'ailleurs plutôt pas mal à mon gout.
C'est tout, on valide avec "OK". Le bouton sera alors assigné à deux fonctions : (dans notre exemple) S ==> Echap (voir première image).
Dernière précision, on peut aussi avoir des inputs double ou triple... Je veux dire, en appuyant sur un bouton, envoyer deux ou trois input (alt et F4 par exemple ou ctrl alt sup...). Pour cela, il faut faire comme ça :