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?


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
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.