Forum Linux.général Aide pour comprendre la pile logicielle des claviers sous Linux

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
4
16
avr.
2024

Hello,

Je cherche à comprendre le chemin précis depuis une frappe du clavier jusqu'au caractère affiché dans un environnement de bureau Linux, qui passe par divers logiciels dont le noyau, evdev, libinput, libxkbcommon, le compositeur Wayland ou le serveur X11, les GUI toolkits comme GTK et Qt, les input methods comme IBus et Fcitx5, etc. J'ai posé la question ici, après qu'elle n'ait pas vraiment reçu de réponse sur les forums Fedora et GNOME :

https://unix.stackexchange.com/questions/773671/understanding-the-keyboard-input-stack-on-desktop-linux-esp-compose-keys

J'ai commencé aussi à lire le code de GTK, IBus et autres, mais j'apprécierais quand même un peu d'aide s'il certains s'y connaissent.

PS : Voir également la discussion ici sur Bluesky : https://bsky.app/profile/jeanas.bsky.social/post/3kq5tl7bdqx2w

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.