Re: .Xmodmap
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
Reply to: