On Wed, Apr 14, 2004 at 04:37:18PM +0200, Erwan David wrote: > Le Wed 7/04/2004, Denis Barbier disait > > On Wed, Apr 07, 2004 at 10:12:18AM +0200, Erwan David wrote: > > [...] > > > > > Sauf que sous SID, kdm ne lit plus le .xsession :-( > > > > > > > > Vu la tonne de bogues rapportés à tort contre xlibs à cause de fichiers > > > > xmodmap qui ne marchent pas comme l'utilisateur le voudrait, c'est > > > > plutôt une bonne nouvelle. > > > > Qu'est-ce que vous mettez dans vos .Xmodmap qui ne peut pas être > > > > mis dans XF86Config-4 ? > > > > > > Une configuration spécifique d'un utilisateur et pas commune à tout le > > > monde. > > > > Toutes les options que l'on peut mettre dans XF86Config-4 sont > > accessibles par la commande setxbkmap, que tout utilisateur peut > > exécuter. C'est ainsi que KDE modifie le clavier, et beaucoup > > plus propre que xmodmap (dixit upstream, il ne faut pas mélanger > > XKB et xmodmap sous peine de s'exposer à des problèmes). > > Sauf que xkb c'est un ensemble de trucs prédéfinis...
Non, on peut jouer avec, voir http://lists.debian.org/debian-user-french-0402/msg01539.html > D'ailleurs j'ai réussi à faire marcher correctement malgré 234081, > grâce à xkeycaps et xmodmap... > > (cf le bug j'ai envoyé la méthode qui fait marcher...) En appliquant ta méthode, j'ai alors : $ xmodmap xmodmap: up to 2 keys per modifier, (keycodes in parentheses): shift Shift_L (0x32), Shift_R (0x3e) lock Caps_Lock (0x42) control Control_L (0x25), Control_R (0x6d) mod1 Alt_L (0x40) mod2 Num_Lock (0x4d) mod3 Meta_L (0x73) mod4 , Super_R (0x74) mod5 ISO_Level3_Shift (0x71) C'est marrant, cette virgule dans mod4. J'ai fait d'autres tests, et trouvé que remove mod4 = Super_R aboutit au même résultat. Il semble dnnc que ce soit la cohabitation de Meta_L et Super_R qui se passe mal. Denis