Re: xmodmap ou xkb ? (was: xmodmap)
On 30 jui 2004, Thomas Nemeth wrote:
> Le 30.07.04, Xavier Maillard a tapoté :
[ ... ]
> Ah... À quoi ressemble-t-il ?
[ Je n'en suis pas l'auteur ]
,----[ .xkb ]
| xkb_keymap {
| xkb_keycodes { include "xfree86+aliases(azerty)" };
| xkb_types { include "complete" };
| xkb_compatibility { include "complete" };
| xkb_geometry { include "pc(pc105)" };
| xkb_symbols {
| include "pc/pc(basic)+inet(logiik)+pc/fr"
| key <AD09> {
| type = "FOUR_LEVEL_ALPHABETIC",
| symbols[Group1] = [ o, O, oe, OE ]
| };
| key <AC07> {
| type = "FOUR_LEVEL_ALPHABETIC",
| symbols[Group1] = [ j, J, oslash, Ooblique ]
| };
| key <LSGT> {
| type = "FOUR_LEVEL",
| [ less, greater, bar, brokenbar ]
| };
| replace key <I22> { [ XF86AudioPlay ] };
| replace key <LALT> { [ Alt_L ] };
| replace key <LWIN> { [ Meta_L ] };
| replace key <RWIN> { [ Meta_R ] };
| replace key <MENU> { [ Multi_key ] };
| replace modifier_map Mod4 { Meta_L, Meta_R };
| replace modifier_map Mod1 { Alt_L };
| };
| };
`----
> > Lorsque je lance la commande xkbcomp .xkbmap $DISPLAY, je me
> > fais renvoyer dans mes 22 fissa. Les erreurs (et warning)
> > c'est des trucs du genres No Symbols blah blah.
>
> Erf... Jusque-là je ne me suis servir que de setxkbmap.
> Ça marche très bien (c'est bien parceque je ne
> modifiais qu les fichiers de /usr/X11R6/lib/X11/xkb).
>
> ÀMHA, avec tout ce que j'ai lu pour l'instant, il doit
> falloir recréer l'arborescence xkb dans un ~/.xkb et
> spécifier ce répertoire avec setxkbmap -- si possible
> (pas vu d'option en ce sens). Avec xkbcomp, il y a
> l'option -Idir peut-être cela suffirait-il...
Trop compliqué à mettre en oeuvre et surtout beaucoup trop
lourd...
> > Je comprends rien et j'avoue avoir baisser les bras :/
>
> [3 minutes après]
>
> Ah !
> J'ai un truc intéressant :
> setxkbmap -print | xkbcomp -xkb -
Oui je connaissais déjà ce truc, mais rien n'y fait...
--
Xavier Maillard, zedek@gnu-rox.org
Reply to: