Posté par tgl .
En réponse au message , et pas ..
Évalué à 4.
Y'a au moins deux approches :
- en modifiant LC_NUMERIC :
Se coller "LC_NUMERIC=en_US" dans son environnement (~/.bash_profile ou autre). En gros, tu déclares que dans ton pays à toi, le marqueur décimal est un point, comme pour les anglais, et pas une virgule. C'est un mensonge qui s'assume assez bien.
- en modifiant la keymap :
Le but est de faire croire à xfree/xorg que ce machin en bas à droite n'est pas une touche "séparateur décimal", mais une touche "point". La aussi, c'est un petit mensonge mais on peut vivre avec.
Il suffit de créer un fichier ~/.Xmodmap qui contient un truc du genre " keycode 0x5B = period comma" et faire un `xmodmap ~/.Xmodmap`.
(À rajouter dans ton ~/.xsession ou autre pour l'avoir automatiquement à chaque reconnection sous X. Encore que, sous RedHat, je me demande si les scripts de session xdm ne chargent pas tous seuls ce fichier si il existe, à tester.)
# plusieurs solutions
Posté par tgl . En réponse au message , et pas .. Évalué à 4.
- en modifiant LC_NUMERIC :
Se coller "LC_NUMERIC=en_US" dans son environnement (~/.bash_profile ou autre). En gros, tu déclares que dans ton pays à toi, le marqueur décimal est un point, comme pour les anglais, et pas une virgule. C'est un mensonge qui s'assume assez bien.
- en modifiant la keymap :
Le but est de faire croire à xfree/xorg que ce machin en bas à droite n'est pas une touche "séparateur décimal", mais une touche "point". La aussi, c'est un petit mensonge mais on peut vivre avec.
Il suffit de créer un fichier ~/.Xmodmap qui contient un truc du genre " keycode 0x5B = period comma" et faire un `xmodmap ~/.Xmodmap`.
(À rajouter dans ton ~/.xsession ou autre pour l'avoir automatiquement à chaque reconnection sous X. Encore que, sous RedHat, je me demande si les scripts de session xdm ne chargent pas tous seuls ce fichier si il existe, à tester.)