[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: