Lexique informatique › Infrastructure › XIM (X Input Method)

XIM (X Input Method)

Infrastructure Svenska → Mis à jour: 2026-10-07

Le cadre de X11 pour saisir des langues qui comptent plus de caractères que le clavier n'a de touches.

Le japonais, le chinois et le coréen se tapent en entrant des sons ou des composants, puis en choisissant parmi des candidats. Cela exige un programme à part, une méthode de saisie, placé entre le clavier et l'application. L'interface XIM est apparue avec X11R5 en 1991, et un protocole réseau a suivi dans X11R6 pour que le serveur de méthode de saisie puisse tourner comme processus indépendant. Le client choisit un style de préédition : on-the-spot dans le champ de texte, over-the-spot dans une petite boîte au niveau du curseur, off-the-spot dans une zone d'état.

La variable d'environnement XMODIFIERS=@im=… désigne le serveur. Les cadres modernes comme IBus et fcitx préfèrent dialoguer directement avec GTK et Qt, mais proposent encore XIM pour les programmes anciens. Ça fonctionne, à peu près comme fonctionne un vieux pont.

← Retour au lexique