Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 17/11/2011, à 11:30

survietamine

[xterm] traduire les touches de fonction

bonjour,

j'ai besoin de "remapper" les touches dans Xterm.
Pour ce faire, j'ai lu des pages comme :
http://invisible-island.net/xterm/xterm … how2_fkeys

et effectué des tests :

#!/bin/bash
xterm -bg black -fg white -xrm '\
XTerm*VT100.translations: #override \n\ \
<Key>F1: string("^Ab") \n\ \
<Key>F2: string("^Ac") \n\ \
<Key>F3: string("^Ad") \n\ \
<Key>F4: string("^Ae") \n\ \
<Key>F5: string("^Af") \n\ \
<Key>F6: string("^Ag") \n\ \
<Key>F7: string("^Ah") \n\ \
<Key>F8: string("^AM") \n\ \
<Key>F9: string("^Ai") \n\ \
<Key>F10: string("^Aj") \n\ \
Ctrl<Key>F1: string("^Ak") \n\ \
Ctrl<Key>F2: string("^Al") \n\ \
Ctrl<Key>F3: string("^Am") \n\ \
Ctrl<Key>F4: string("^An") \n\ \
Ctrl<Key>F5: string("^Ao") \n\ \
Ctrl<Key>F6: string("^Ap") \n\ \
Ctrl<Key>F7: string("^Aq") \n\ \
Ctrl<Key>F8: string("^Ar") \n\ \
Ctrl<Key>F9: string("^As") \n\ \
Ctrl<Key>F10: string("^At") \n\ \
Alt<Key>F1: string("^Au") \n\ \
Alt<Key>F2: string("^Av") \n\ \
Alt<Key>F3: string("^Aw") \n\ \
Alt<Key>F4: string("^Ax") \n\ \
Alt<Key>F5: string("^Ay") \n\ \
Alt<Key>F6: string("^Az") \n\ \
Alt<Key>F7: string("^AA") \n \
Alt<Key>F8: string("^AB") \n\ \
Alt<Key>F9: string("^AC")  \n\ \
Alt<Key>F10: string("^AD") \n\ \
Shift<Key>F1: string("^AE") \n\ \
Shift<Key>F2: string("^AF") \n\ \
Shift<Key>F3: string("^AG") \n\ \
Shift<Key>F4: string("^AH") \n\ \
Shift<Key>F5: string("^AI") \n\ \
Shift<Key>F6: string("^AJ") \n\ \
Shift<Key>F7: string("^AN") \n\ \
Shift<Key>F8: string("^AL") \n\ \
Shift<Key>F9: string("^AK") \n\ \
' -e cat -v

Mais je ne parviens jamais à envoyer des séquences avec les combinaisons : Shift-F1.. Shift..F12
Si j'ai bien saisi, c'est que l'usage des touches de fonctions sur VT100 et VT220 ne sont pas du tout les mêmes.
Et Shift-F1 correspond à F11 etc...
J'ai bien tenté d'activer les ressources oldXtermFKeys ou sunFunctionKeys etc... mais sans effet.
Même le script sur le lien cité plus haut n'a pas d'effets sur les combinaisons Shift-Fkeys.

Je ne pense pas que ce soit l'environnement qui capture les touches.
En regardant la configuration de Compiz (ccsm), je vois bien les affections comme Alt-F4, Super-D etc... mais rien concernant Shift-F...
Si vous avez une piste, je suis preneur wink

Dernière modification par survietamine (Le 17/11/2011, à 11:34)


Ðɸ Ƴơц ℕεєđ Şø₥€ √іêŤąɱίɳƸʂ ?

Hors ligne