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

Répondre à