kmap2qmap
kmap2qmap est un outil permettant de générer des configurations de clavier destinées à être utilisées sous Linux embarqué. Les fichiers source doivent être au format standard Linux « kmap », c'est-à-dire un format pris en charge, par exemple, par la commande « loadkeys » du noyau. Cela signifie que vous pouvez utiliser les sources suivantes pour générer des fichiers « qmap » :
- Le projet Linux Console Tools (LCT).
- Les configurations de clavierXorg X11 peuvent être converties au format
kmapà l’aide de l’utilitaireckbcomp. - Les fichiers «
kmap» étant des fichiers en texte brut, ils peuvent également être créés manuellement.
Les fichiers qmap générés sont des fichiers binaires optimisés en termes de taille.
kmap2qmap est un programme en ligne de commande qui nécessite au moins deux fichiers en paramètres. Le dernier sera le fichier .qmap généré, tandis que tous les autres seront analysés en tant que fichiers .kmap d’entrée. Par exemple :
kmap2qmap i386/qwertz/de-latin1-nodeadkeys.kmap include/compose.latin1.inc de-latin1-nodeadkeys.qmapkmap2qmap ne prend pas en charge tous les (pseudo-)symboles pris en charge par le noyau Linux. Si vous convertissez une configuration de clavier standard, vous obtiendrez de nombreux avertissements concernant des éléments tels que Show_Registers, Hex_A, etc. : vous pouvez les ignorer sans risque.
Il ne prend pas non plus en charge les symboles numériques (par exemple keycode 1 = 4242 au lieu de keycode 1 = colon), car ceux-ci sont obsolètes et peuvent varier d’une version du noyau à l’autre.
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.