Here is xev for dot in numeric key (above enter):
KeyRelease event, serial 33, synthetic NO, window 0x3000001, root 0x5c, subw 0x0, time 869347, (521,363), root:(525,412), state 0x10, keycode 129 (keysym 0xffac, KP_Separator), same_screen YES, XLookupString gives 1 bytes: (2c) "," XFilterEvent returns: False
And here it's for comma (beside enter):
KeyRelease event, serial 33, synthetic NO, window 0x3000001, root 0x5c, subw 0x0, time 990964, (769,432), root:(773,505), state 0x10, keycode 91 (keysym 0xffac, KP_Separator), same_screen YES, XKeysymToKeycode returns keycode: 129 XLookupString gives 1 bytes: (2c) "," XFilterEvent returns: False
Here is xev for dot in numeric key (above enter):
KeyRelease event, serial 33, synthetic NO, window 0x3000001,
root 0x5c, subw 0x0, time 869347, (521,363), root:(525,412),
state 0x10, keycode 129 (keysym 0xffac, KP_Separator), same_screen YES,
XLookupString gives 1 bytes: (2c) ","
XFilterEvent returns: False
And here it's for comma (beside enter):
KeyRelease event, serial 33, synthetic NO, window 0x3000001, ycode returns keycode: 129
root 0x5c, subw 0x0, time 990964, (769,432), root:(773,505),
state 0x10, keycode 91 (keysym 0xffac, KP_Separator), same_screen YES,
XKeysymToKe
XLookupString gives 1 bytes: (2c) ","
XFilterEvent returns: False