Comment saisir des caractères spéciaux sans prise en charge des paramètres régionaux?

0

J'ai un appareil Linux et il n'est pas possible d'utiliser les paramètres régionaux. Mais je dois supporter les dispositions de clavier locales. Ainsi, lors de la presse, input.h #define KEY_LEFTBRACE 26le caractère +(Plus) doit être affiché. Je peux mapper les scancodes sur KEY_XXX. Mais comment mapper une telle clé sur le personnage?

Th. Thielemann
la source
3
Est-ce une question de programmation? Si oui, quelle langue utilisez-vous? Est-ce que les spécifications disent vraiment que lorsque l'utilisateur frappe, '{'il / elle devrait obtenir un '+'. Normalement, la configuration du clavier est définie au niveau du système ( keymapou xmodmap) ...
xenoid
Le meilleur moyen serait de le faire pour tout le système et juste avec la configuration, déclenchée par udev. Je peux utiliser c, c ++ et bash. keymapn'est pas installé sur mon système. Mais j'essaie de le construire.
Th. Thielemann