J'essaie de relier les touches de mon Wacom Intuos Pro à divers raccourcis pratiques que je ferais normalement avec le clavier.
Mon système d'exploitation s'appelle Xubuntu 15.04, mais je suis cette section du wiki Arch Linux xsetwacom
. (Je sais que ce sont des distributions différentes, mais je trouve les articles d'Arch Wiki vraiment utiles pour des choses non spécifiques à la distribution.)
Quelques-uns d’entre eux ont très bien fonctionné pour définir les fonctions space
Panoramique, Annuler et Refaire:
xsetwacom --set "Wacom Intuos Pro S Pen pad" Button 1 'key +space'
xsetwacom --set "Wacom Intuos Pro S Pen pad" Button 8 'key +ctrl z -ctrl'
xsetwacom --set "Wacom Intuos Pro S Pen pad" Button 2 'key +ctrl +shift z -ctrl -shift'
Cependant, lorsque j'ai essayé de me lier aux crochets:
xsetwacom --set "Wacom Intuos Pro S Pen pad" Button 11 'key ]'
xsetwacom --set "Wacom Intuos Pro S Pen pad" Button 9 'key ['
cela n'a pas fonctionné. En appuyant sur ces touches, il suffit de saisir 9
et 8
.
Mon sentiment est que c'est un problème avec les dispositions de clavier (ma disposition par rapport à celle xsetwacom
utilisée par les développeurs ), mais je ne sais pas trop où aller à partir de là.
Edit: en cours xmodmap -pk|grep -i bracket
d' exécution selon le commentaire donne:
17 0x0038 (8) 0x002a (asterisk) 0x0038 (8) 0x002f (slash) 0x005b (bracketleft) 0x0ac9 (trademark) 0x1000300 (U0300) 0x1000301 (U0301)
18 0x0039 (9) 0x0028 (parenleft) 0x0039 (9) 0x0aaa (endash) 0x005d (bracketright) 0x00b1 (plusminus)
34 0x005b (bracketleft) 0x007b (braceleft) 0x06c3 (Cyrillic_tse) 0x06e3 (Cyrillic_TSE) 0xfe57 (dead_diaeresis) 0xfe58 (dead_abovering)
35 0x005d (bracketright) 0x007d (braceright) 0x003b (semicolon) 0x00a7 (section) 0xfe53 (dead_tilde) 0xfe54 (dead_macron)
49 0x0060 (grave) 0x00ac (notsign) 0x0028 (parenleft) 0x0029 (parenright) 0x007c (bar) 0x007c (bar) 0x005b (bracketleft) 0x005d (bracketright)
la source
]
n'apparaît sur la même touche que9
mais décalée? Laxmodmap -pk|grep -i bracket
parenthèse et la parenthèse sont-elles affichées dans la première colonne?bracketleft
etbracketright
apparaître ensuite.Réponses:
Il y a donc une ambiguïté dans les tables de mappage pour brackleft et bracketright. Peut-être que si vous supprimez ceux que vous ne voulez pas assortir, tout ira bien. Par exemple, pour le code clé 17, faites:
où je viens de remplacer la colonne 5 par un duplicata de la colonne 6. Soit dit en passant,
xmodmap -pke
le mappage sera imprimé dans un format que vous pourrez réutiliser-e
.la source
Vous devez faire quelque chose comme:
Je ne suis pas sûr que ce soit tout à
altgr
fait correct, vous aurez besoin de comprendre l'abréviation de la Alt Grclé.Les pages de manuel disent:
la source