J'essaie de jouer avec certaines dispositions de clavier dans Ubuntu. Il existe maintenant un programme appelé showkey qui me permet de voir le code d'activation de toute touche enfoncée dans le terminal. Existe-t-il une commande permettant d’obtenir le caractère correspondant à un code clé spécifique? Par exemple, quand je tape
Sudo showkey
//I get the response in the form
keycode num press/release
Je me demandais si j'avais le keycode, puis-je obtenir le mappage de caractères afin que je sache quel personnage j'ai réellement appuyé?
Exécutez xev
à partir d'un terminal. Cela vous donnera une nouvelle fenêtre.
Placez le pointeur de votre souris dans cette fenêtre, tapez quelques clés et observez les résultats dans le terminal.
Pour obtenir une copie de tous les codes de clé et des clés correspondantes, exécutez la commande suivante dans un terminal:
xmodmap -pk
Il n'est pas facile d'afficher dans une (petite) fenêtre de terminal. Si vous souhaitez enregistrer la sortie dans un fichier, ajoutez simplement la commande pour permettre à la sortie du terminal d'être enregistrée dans un fichier (dans votre répertoire de travail actuel dans le terminal):
xmodmap -pk > mykeyboard.txt
Description complète de l'utilisation de xmodmap ici .