Où ça ?
Cassis a écritEst-ce qu'un clavier Bépo réduirait l'utilisation du pouce gauche ?
Avec les touches modificatrices standard, le pouce gauche est affecté à Alt et éventuellement à la touche Windows (si elle n’est pas trop loin). Que tu utilises le Bépo ou l’Azerty, ces touches sont typiquement moins utilisées qu’AltGr.
Précision : si tu symétrises AltGr pour éviter les contorsions à une main, tu auras moins l’occasion d’utiliser celui de gauche avec le Bépo qu’avec l’Azerty, puisque le Bépo est prévu pour éviter les contorsions à une main avec une seule touche AltGr, et donc les signes courants (en français, en informatique…) en AltGr à droite (à moins que tu tapes couramment de l’allemand, du néerlandais, de l’islandais…).
Cela dit, l’utilisation des pouces dépend surtout duquel tu utilises pour la barre espace. L’idéal serait d’alterner, mais ce n’est pas évident.
Cassis a écritOù puise-je trouver de l'aide claire sur l'utilisation de setxkbmap ?
Euh… man setxkbmap . Tu vas me dire que ça n’explique pas grand chose d’utile, mais c’est parce que setxkbmap ne fait qu’appliquer des définitions contenues dans les fichiers situés dans /usr/share/X11/xkb. En faisant des recherches sur le web par rapport à ce que tu veux faire, tu as une certaine chance de trouver une solution, mais je n’ai pas trouvé sur le web de documentation centralisée répertoriant les options disponibles. La source d’information la plus précise, ce sont les commentaires présents dans les fichiers du répertoire /usr/share/X11/xkb/symbols .
Pour un résumé, voir plutôt le contenu de la section « ! option » du fichier /usr/share/X11/xkb/rules/evdev.lst (le fichier evdev.xml contient les mêmes informations… noyées dans du XML, mais c’est lui qui est utilisé par les applications récentes).
Pour les options commençant par « lv3 », il indique qu’elle concernent la touche pour atteindre le 3ᵉ niveau (ce que nous appelons AltGr) :
lv3 Key to choose the 3rd level
et plus particulièrement pour « lv3:alt_switch », qu’elle est affectée aux deux touches Alt (note : sur les claviers américains, notre touche AltGr est gravée Alt) ;
lv3:alt_switch Any Alt
Pour les options commençant par « altwin », il indique qu’elles concernent le comportement des touches Alt et Windows :
altwin Alt/Win key behavior
Cela dit, quand il indique par exemple :
altwin:alt_win Alt is mapped to Win and the usual Alt
en fait, cette option affecte Alt sur la touche Windows et ne touche pas à la touche Alt. Donc si tu as affecté autre chose dessus avec une autre option, ça reste valide. Sinon, il me semble qu’il faudrait mettre en dernier l’option qui doit prendre le pas sur l’autre.
Cassis a écritJ'ai essayé de permuter la touche Windows de gauche avec la touche Alt et d'avoir la touche AltGr à la place de la Alt. Mais je n'arrive pas à faire la permutation Alt <-> Windows, même si la commande semble prise en compte :
$ setxkbmap -option lv3:lalt_switch -option lv3:lwin_switch
lv3:lalt_switch met le commutateur du niveau trois (c’est-à-dire AltGr) sur la touche Alt gauche, et lv3:lwin_switch le met sur la touche Windows, donc tu dois en avoir deux (enfin trois avec la touche AltGr normale à droite).
Ce que tu veux, c’est plutôt :
setxkbmap -option altwin:alt_win -option lv3:alt_switch