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

Posté par  . 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 à (…)

Journal Simuler un clic avec libevdev et uinput

Posté par  . Licence CC By‑SA.
70
2
sept.
2021

Préambule

Samedi 7 août, 14h UTC+2 : une pluie de tous les enfers se déchaîne. Il pleut tout l’après-midi, mais c’est la tempête surtout pendant une demi heure. Le sol est inondé. Les gens courent, l’imper sur lequel je comptais jette l’éponge, mon téléphone pas étanche dans la poche de l’imper pas étanche est mouillé et c’est le drame : il ne s’allume plus.

Dimanche 8 août. Le téléphone refonctionne (son module wifi et Bluetooth démarre bien quand bon lui (…)