Il y a des informations sur la façon de le faire ICI . Un extrait de cette page est inclus ci-dessous.
Les terminaux ne comprennent que les caractères, pas les touches. Ainsi, toutes les touches de fonction sont codées comme des séquences de caractères, en utilisant des caractères de contrôle. À l'exception de quelques touches courantes auxquelles est associé un caractère de contrôle ( Tab es Ctrl+I
, Enter es Ctrl+M
, Esc es Ctrl+[
), les touches de fonction envoient des séquences d'échappement, commençant par Ctrl+[ [
o Ctrl+[ O
. Vous pouvez utiliser le tput
pour voir quelle séquence d'échappement les applications attendent pour chaque touche de fonction de votre terminal.
Aussi, Clavier du hacker a été suggéré sur la page liée ci-dessus, si vous essayez de faire le même genre de chose à partir d'un appareil Android.