Key-binding Gnome (pour Gnome-Do)

sebsauvage Messages postés 33415 Statut Modérateur -  
sebsauvage Messages postés 33415 Statut Modérateur -
Bonjour,

Je cherche à utiliser la touche ² pour déclencher Gnome-Do.

Avec gconf, je sais qu'il faut modifier /apps/gnome-do/preferences/key_binding
Mais en mettant ², ça ne marche pas.

Quelqu'un a-t-il une idée de ce qu'il faut mettre dedans pour que ça marche ?

Merci d'avance.
A voir également:

4 réponses

kilian Messages postés 8854 Statut Modérateur 1 526
 
Essaie voir en mettant la chaîne twosuperior comme valeur.
0
sebsauvage Messages postés 33415 Statut Modérateur 15 667
 
Merci j'essaierai ça.
0
jipicy Messages postés 41342 Statut Modérateur 4 896
 
Hi,

Je confirme, ça marche ;-))
0
sebsauvage Messages postés 33415 Statut Modérateur 15 667
 
Est-ce que tu aurais un lien avec la liste de ces touches ?
0
jipicy Messages postés 41342 Statut Modérateur 4 896
 
La commande "xev" et l'appui sur la touche désirée te donnera le keycode de la touche, puis ensuite il suffit de lancer :
xmodmap -pke | less
et de chercher la correspondance...

Edit :
~$ xmodmap -pke | grep " 49 "
keycode  49 = twosuperior threesuperior onesuperior dead_cedilla onesuperior dead_cedilla
0
kilian Messages postés 8854 Statut Modérateur 1 526 > jipicy Messages postés 41342 Statut Modérateur
 
Ah oui pratique :-)

J'y suis allé un peu à la bourrin.
En regardant dans les sources de Gnome-Do, ils utilisent gdk_keyval_from_name() pour parser la chaine qui représente la touche.

La liste des touches est là:
http://lilyterm.luna.com.tw/gdkkeysyms.h

Il faut enlever le prefixe "GDK_" et tu as ce qu'il faut.

Par contre j'ai pas trouvé de guide qui traduit avec des images de touches clavier vers la chaine qui la représente.
Hormis ça pour trouver l'exposant 2: https://www.tutoweb.com/
Et google dit que superscript 2 se dit aussi twosuperior et donc voilà... Mais bon ça manque d'un truc clair...
0
sebsauvage Messages postés 33415 Statut Modérateur 15 667
 
Oh... merci bien !

Nickel.
0