E' una cosa più a livello di sistema operativo :/
Apri un terminale (premi Ctrl+Alt+T) e digita
xmodmap -e "keycode 91 = comma"
Poi prova a premere il punto del tastierino numerico. Se compare una virgola, sei a cavallo.
Dal menù Sistema/preferenze/Applicazioni d'avvio, aggiungi quel comando alla lista.
Se sei su un notebook, e quindi magari il punto del tastierino numerico non corrisponde al keycode 91, apri un terminale e digita
xev
produrrà parecchio output e aprirà una finestrina. Tu ingora tutto il blabblabbla, premi il tasto che ti interessa rimappare (il punto del tastierino numerico) e osserva la finestra del terminale. Molto probabilmente, sarà qualcosa di simile a questo:
KeyPress event, serial 36, synthetic NO, window 0x5c00001,
root 0x15a, subw 0x0, time 300704840, (378,-84), root:(1549,557),
state 0x10, keycode 91 (keysym 0x2c, comma), same_screen YES,
XKeysymToKeycode returns keycode: 59
XLookupString gives 1 bytes: (2c) ","
XmbLookupString gives 1 bytes: (2c) ","
XFilterEvent returns: False
KeyRelease event, serial 36, synthetic NO, window 0x5c00001,
root 0x15a, subw 0x0, time 300704970, (378,-84), root:(1549,557),
state 0x10, keycode 91 (keysym 0x2c, comma), same_screen YES,
XKeysymToKeycode returns keycode: 59
XLookupString gives 1 bytes: (2c) ","
XFilterEvent returns: False
Il codice che ti interessa, da inserire nel comando xmodmap dopo la voce keycode, è il valore keycode xx (dove xx è il tasto premuto) dell'ultima coppia di eventi Keypress/Keyrelease.
Fai attenzione a tenere il mouse lontano dalla finestrina che appare, farebbe scorrere dati nel terminale inutilmente
Fatto tutto, chiudi la finestrina aperta da xev e il terminale, e sei a posto