Bon, petit tuto:
D'abord, il faut faire un png de la taille de ton écran, dans lequel tu peux mettre ce que tu veux. Dans mon exemple, téléchargeable dans le premier post, c'est la bonne taille pour le k610i.
Ensuite, tu dois faire un fichier XML qui décrit les touches:
au début, il faut mettre
<SONY_ERICSSON_REMOTE_CONTROL_CONFIGURATION
VERSION="1.0">
<KEYMAP>
et à la fin:
</KEYMAP>
</SONY_ERICSSON_REMOTE_CONTROL_CONFIGURATION>
Et entre les deux, tu mets une ligne pour chaque touche, selon la forme suivante :
<KEY_$K>
<ACTION>
<KEYBOARD MODIFIERS = "$M" USAGEID = "$C" />
</ACTION>
</KEY_$K>
Où :
- $K est la touche du téléphone, tu as les chiffres de 0 à 9 et HASH pour #
- $M est le modificateur : 00 pour rien, 01 pour ctrl, 04 pour alt
- $C est le code de la touche, pour le connaître, tu vas dans la table qui débute à la page 54, et c'est la colone Usage ID (Hex).
Par exemple, pour associer Alt-tab à la touche # :
<KEY_HASH>
<ACTION>
<KEYBOARD MODIFIERS = "04" USAGEID = "2B" />
</ACTION>
</KEY_HASH>
puis tu appelles ton png nom_resolution.png, ton fichier de touches Nom.kcf, et tu mets ça dans une archive tar Nom.tar et tu la renommes en .hid comme ceci :
tar cf Nom.tar Nom.kcf nom_resolution.png
mv Nom.tar Nom.hid
par exemple :
tar cf Evince.tar Evince.kcf evince_176x220.png
mv Evince.tar Evince.hid