DUMPKEYS(1) General Commands Manual DUMPKEYS(1) NOM dumpkeys - Copie des tables de conversion de clavier SYNOPSIS dumpkeys [OPTIONS] DESCRIPTION dumpkeys ecrit sur la sortie standard le contenu actuel des tables de conversion du pilote de clavier, dans le format indique par keymaps(5). A l'aide des differentes options, il est possible de controler le format de la sortie et d'obtenir d'autres informations provenant du noyau et des programmes dumpkeys(1) et loadkeys(1). OPTIONS -h --help Afficher le numero de version du programme et un court message d'aide sur la sortie standard d'erreur du programme et quitter. -i --short-info Afficher certaines caracteristiques du pilote de clavier du noyau. Les elements affiches sont : La plage de codes de touche geree par le noyau C'est une indication des valeurs pouvant etre utilisees apres le mot-cle keycode dans les fichiers de disposition des touches. Consulter keymaps(5) pour plus d'informations sur ces fichiers. Le nombre d'actions pouvant etre attribuees a une touche C'est une indication du nombre d'actions differentes possibles avec une seule touche et en utilisant differentes touches de modificateur. Si cette valeur vaut 16 par exemple, il est possible de definir jusqu'a 16 actions differentes pour une touche combinee avec des modificateurs. Si cette valeur vaut 16, le noyau connait probablement quatre touches de modificateur qu'il est possible de presser en les combinant differemment avec la touche pour obtenir toutes les actions liees. Les plages de codes d'action gerees par le noyau Cet item fournit une liste de plages de codes d'action en notation hexadecimale. Ce sont les valeurs pouvant etre utilisees du cote droit d'une definition de touche, c'est-a-dire les vv d'une ligne keycode xx = vv vv vv vv (consulter keymaps(5) pour plus d'informations sur le format des lignes de definition de touche). dumpkeys(1) et loadkeys(1) gerent une notation symbolique qui est preferable a une notation numerique, car les codes d'action peuvent varier d'un noyau a l'autre, tandis que les noms symboliques demeurent habituellement les memes. Cependant, la liste de plages de codes d'action peut etre utilisee pour determiner si le noyau gere reellement tous les symboles connus de loadkeys(1) ou s'il existe certaines actions gerees par le noyau qui n'ont pas de nom symbolique dans votre programme loadkeys(1). Pour le savoir, il est possible de comparer la liste de plages avec la liste de symboles d'action, consulter l'option --long-info ci-apres. Nombre de touches de fonction gerees par le noyau Cela indique le nombre de codes d'action pouvant etre utilises pour produire des chaines de caractere. Ces codes d'action sont traditionnellement relies aux diverses touches de fonction et d'edition du clavier, et sont definis pour produire des sequences d'echappement standard. Cependant ils peuvent etre redefinis pour produire des lignes de commandes courantes, des adresses de courriel ou n'importe quoi d'autre. En particulier, si le nombre de cet item est superieur au nombre de touches de fonction et d'edition du clavier, il est possible d'avoir quelques codes d'action << de reserve >> qui peuvent etre relies, par exemple, a des combinaisons AltGr-lettre pour produire quelques chaines utiles. Consulter loadkeys(1) pour plus de details. Chaines de fonction Les definitions de touche de fonction actuelles peuvent etre vues avec la commande dumpkeys --funcs-only -l -s --long-info Cette option demande a dumpkeys d'afficher une longue liste d'informations. La sortie est la meme qu'avec l'option --short-info suffixee avec la liste de symboles d'action gerees par loadkeys(1) et dumpkeys(1), en plus des valeurs numeriques des actions. -n --numeric Cette option fait que dumpkeys outrepasse la conversion de valeurs de code d'action par des notations symboliques et les affiche a la place dans un format hexadecimal. -f --full-table Cela fait que dumpkeys omet toutes les heuristiques de raccourci (consulter keymaps(5)) et affiche les mappages de touche dans leur forme canonique. En premier, une ligne de plan de codage de touche decrivant les combinaisons de modificateurs actuellement definies est affichee. Puis, pour chaque touche, une ligne avec une colonne pour chaque combinaison de modificateurs est affichee. Par exemple, si le mappage des touches actuel utilise sept modificateurs, chaque ligne a sept colonnes de code d'action. Ce format peut etre utile par exemple pour des programmes qui font un traitement ulterieur de la sortie de dumpkeys. -Sforme --shape=forme Formes disponibles : 2 sortie par defaut. 4 une ligne pour chaque code de touche. 8 une ligne pour chaque paire (modificateur, code de touche). 16 une ligne pour chaque code de touche jusqu'au premier trou. -1 --separate-lines Cela oblige dumpkeys a ecrire une ligne par paire (modificateur, code de touche). Le mot plain est prefixe pour les codes de touche stricts. -t --funcs-only Quand cette option est indiquee, dumpkeys affiche seulement les definitions de chaine de touche de fonction. Normalement, dumpkeys affiche les mappages de touche et les definitions de chaine. -k --keys-only Quand cette option est indiquee, dumpkeys affiche seulement les mappages de touche. Normalement, dumpkeys affiche les mappages de touche et les definitions de chaine. -d --compose-only Quand cette option est indiquee, dumpkeys affiche seulement les combinaisons de la touche Compose. Cette option est disponible seulement si le noyau prend en charge la touche Compose. -cjeu_caracteres --charset=jeu_caracteres Cela oblige dumpkeys a interpreter les valeurs de code de caractere selon le jeu de caracteres specifie. Cela affecte seulement la conversion des valeurs de code de caractere en noms symboliques. Actuellement, les valeurs autorisees pour jeu_caracteres sont iso-8859-X, ou X est un nombre entre 1 et 9. Si aucun jeu_caracteres n'est indique, iso-8859-1 est utilise par defaut. Cette option produit une ligne de sortie << charset "iso-8859-X" >>, indiquant a loadkeys(1) comment interpreter le plan de codage du clavier (par exemple, << division >> est 0xf7 en iso-8859-1 mais 0xba en iso-8859-8). -Cperipherique --console=peripherique Le peripherique de console affecte peut etre indique en utilisant l'option -C (ou --console). Cette option ne gere qu'un seul nom de peripherique. -v --verbose Afficher une sortie prolixe. -V --version Afficher le numero de version puis quitter. FICHIERS /usr/share/kbd/keymaps Le repertoire recommande pour les fichiers de disposition des touches. VOIR AUSSI loadkeys(1), keymaps(5) TRADUCTION La traduction francaise de cette page de manuel a ete creee par Jean- Paul Guillonneau Cette traduction est une documentation libre ; veuillez vous reporter a la GNU General Public License version 3 concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITE LEGALE. Si vous decouvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message a . kbd 1er septembre 1993 DUMPKEYS(1)