Page 1 sur 1

[xmodmap] modification aléatoire (Résolu)

Publié : mer. 08 janv. 2014, 11:48
par MrMen
Bonjour,
Je suis en train de modifier mon clavier avec xmodmap pour tester ergoemacs.
Mon clavier ressemble à ça à gauche de space :

Code : Tout sélectionner

 [ Ctrl_L  ] [ Fn ] [ Mod4 = Meta_L ] [ Mod1 = Alt_L ]
Moi je voudrais :

Code : Tout sélectionner

[ Mod4 = Meta_L ] [ Fn ] [ Menu ] [ Mod1 = Alt_L ]
Je le fais via

Code : Tout sélectionner

clear control
clear mod4
clear mod1
clear lock

keycode 133 = Menu
keycode 37 = Meta_L
keycode 66 = Control_R

add Control = Control_R
add mod4 = Meta_L
remove mod4 = Alt_L
add mod1 = Alt_L
C'est peut être pas le plus propre du monde mais ça fonctionne :non: … un peu. Pendant disons 5 minutes tout marche bien je change de tag sous Awesome avec mon ex-Ctrl_L, etc. Mais d'un coup d'un seul : PAf ça va plus :twisted:

===========================
Solution :

Bon j'ai enfin trouvé l'erreur. Elle provient du fait que j'avais un ibus-daemon -drx qui trainait dans mon .zshrc or d'après

Code : Tout sélectionner

http://code.google.com/p/ibus/issues/detail?id=1469
il y aurait un soucis avec ibus qui écraserait les changements xmodmap (--disable-gui qu'il faudrait mais qui est enable sous archlinux).

La méthode moche que j'ai décidé de prendre est de lancer ibus-daemon dans mon .xinitrc (ce qui devrait être sa place :D ) et hop je perds plus mes changements xmodmap en les lançant après :bravo:


Je mets en résolu et pas contourné parce que la solution est là (même si je ne l'utilise pas…)

PS : il faudrait déplacer le sujet ailleurs parce que là ça le fait plus du tout.