J'ai trouvé un truc,
D'abord lancer xev pour voir à quoi correspond la touche " , " du clavier numérique :
KeyPress event, serial 40, synthetic NO, window 0x1c00001,
root 0x284, subw 0x0, time 991402, (-432,175), root:(731,198),
state 0x10, keycode 91 (keysym 0x2e, period), same_screen YES,
XKeysymToKeycode returns keycode: 59
XLookupString gives 1 bytes: (2e) "."
XmbLookupString gives 1 bytes: (2e) "."
XFilterEvent returns: False
Donc chez moi c'est keycode 91 qui retourne "period", ce qui correspond au " . "
Ensuite cette commande en console :
xmodmap -e "keycode 91 mod2 = KP_Delete comma"
Le point est devenu une virgule (comma) :
KeyRelease event, serial 40, synthetic NO, window 0x1c00001,
root 0x284, subw 0x0, time 1205051, (-74,553), root:(1089,576),
state 0x10, keycode 91 (keysym 0x2c, comma), same_screen YES,
XKeysymToKeycode returns keycode: 58
XLookupString gives 1 bytes: (2c) ","
XFilterEvent returns: False
Par contre je n'ai pas redémarré pour voir si cela est permanent.