Page 1 sur 1
[xmodmap] Mapper Mod3
Publié : sam. 23 avr. 2016, 15:14
par nscott32
Bonjour,
Utilisant i3 jaimerais ajouter le modifieur Mod3 qui nest pas disponible sur ma configuration, je n'arrive pas à trouver pas à quel keycode ce modifieur est associé.
Aussi est-il possible d'utiliser Mod2 et garder le Numeric lock?
Et par hasard la touche "Fn" (dont on aimerais bien se débarasser ... lol), peut-on la remapper? Il ne se passe rien quand j'appuie dessus dans xev.
Re: [xmodmap] Mapper Mod3
Publié : sam. 23 avr. 2016, 17:05
par Piczel
la touche Fn, je suis pas sûr qu'elle soit utilisable, j'avais voulu faire pareil, mais par flemme et non-trouvage de la solution, j'avais abandonné
Re: [xmodmap] Mapper Mod3
Publié : sam. 23 avr. 2016, 20:12
par nscott32
Argh xmodmap est un vrai casse tête!
J'ai plusieurs touches qui ne servent à rien, comme la touche entre Super et Ctrl à droite, la touche "élevé au carré aussi".
J'ai déja réussi à remapper la première sur Super_L (Mod4) gràce à:
mais ça marrangerait de la mapper sur un autre modfieur, le 3 n'étant pas occupé sur mon systême c'est un bon candidat. Mais comment faire?
Re: [xmodmap] Mapper Mod3
Publié : dim. 24 avr. 2016, 18:06
par aminnairi
Salut,
Si tu veux mapper une touche quelconque, tu as le paquet
xbindkeys qui est plutôt pas mal pour ça.
C'est pas très compliqué à configurer et j'ai pu réutiliser des touches FN que je n'utilisais pas de base avec i3wm.
Code : Tout sélectionner
xbindkeys --default > ~/.xbindkeysrc # Pour créer la configuration par défaut
xbindkeys -mk # Pour tester de multiple touches et avoir leur keycode en output, q pour quitter
Si tu veux changer de modifier (par défaut alt ou WinKey sous i3wm), tu as tout ce qu'il faut dans
la documentation officielle (qui est une des plus claires que j'ai pu voir jusqu'à maintenant), si t'es un minimum à l'aise avec l'anglais.
Re: [xmodmap] Mapper Mod3
Publié : jeu. 28 avr. 2016, 20:28
par bobo
xkb qui gère les périphériques d'entrée (souris + clavier) pour le serveur X a plusieurs options pour changer le modifieur de niveau 3. Par défaut, c'est la touche Alt de droite. Il y a plusieurs options en standard:
Code : Tout sélectionner
$ grep lv3 /usr/share/X11/xkb/rules/base.lst
lv3 Key to choose 3rd level
lv3:switch Right Ctrl
lv3:menu_switch Menu
lv3:win_switch Any Win key
lv3:lwin_switch Left Win
lv3:rwin_switch Right Win
lv3:alt_switch Any Alt key
lv3:lalt_switch Left Alt
lv3:ralt_switch Right Alt
lv3:ralt_switch_multikey Right Alt, Shift+Right Alt key is Compose
lv3:ralt_alt Right Alt key never chooses 3rd level
lv3:enter_switch Enter on keypad
lv3:caps_switch Caps Lock
lv3:bksl_switch Backslash
lv3:lsgt_switch <Less/Greater>
lv3:caps_switch_latch Caps Lock chooses 3rd level, acts as onetime lock when pressed together with another 3rd-level-chooser
lv3:bksl_switch_latch Backslash chooses 3rd level, acts as onetime lock when pressed together with another 3rd-level-chooser
lv3:lsgt_switch_latch <Less/Greater> chooses 3rd level, acts as onetime lock when pressed together with another 3rd-level-chooser
Pour des bricolages hors normes, tu peux t'inspirer de ce qu'il se passe dans le fichier /usr/share/X11/xkb/symbols/level3
Il est possible avec
xkbcomp de créer ton propre système de gestion de clavier avec tes propres dispositions de clavier. Si tu comptes suivre cette piste et que tu as besoin d'aide, il faudrait que je me repenche sur la question. Ça serait l'occasion de faire un bout de doc' à ce sujet.
Utilisant i3 jaimerais ajouter le modifieur Mod3 qui nest pas disponible sur ma configuration, je n'arrive pas à trouver pas à quel keycode ce modifieur est associé.
Pourquoi dis-tu que Mod3 n'est pas disponible sur ta configuration ? Quelle disposition de clavier utilises-tu (AZERTY, QWERTY, BÉPO, autre…) ?
Et par hasard la touche "Fn", peut-on la remapper? Il ne se passe rien quand j'appuie dessus dans xev.
Ma meilleure explication c'est que cette touche est un switch « physique » qui change les codes renvoyés par le clavier au système d'exploitation.