Hey everybody,
I just realized that the keys for the "+", "-", "*", "/" and enter of the numeric keyboard don't work anymore, although they were fine until a while ago. The tab key seem to be broken as well. Pressing "+" I get the effect of "arrow up", pressing the multiplier key opens the menu that you get clicking with the right mouse button. Other keys seem to be simply ineffective.
I have xkeycaps installed and they seem to be correctly mapped. The xev output seem ok to me as well, for my limited understanding. For instance, pressing "+":
KeyPress event, serial 38, synthetic NO, window 0x4000001, root 0x6a5, subw 0x4000002, time 2532693, (59,41), root:(65,107), state 0x0, keycode 86 (keysym 0xffab, KP_Add), same_screen YES, XLookupString gives 1 bytes: (2b) "+" XmbLookupString gives 1 bytes: (2b) "+" XFilterEvent returns: False
KeyRelease event, serial 38, synthetic NO, window 0x4000001, root 0x6a5, subw 0x4000002, time 2532864, (59,41), root:(65,107), state 0x0, keycode 86 (keysym 0xffab, KP_Add), same_screen YES, XLookupString gives 1 bytes: (2b) "+" XFilterEvent returns: False
Pressing "-":
KeyPress event, serial 38, synthetic NO, window 0x4000001, root 0x6a5, subw 0x4000002, time 2531465, (59,41), root:(65,107), state 0x0, keycode 82 (keysym 0xffad, KP_Subtract), same_screen YES, XLookupString gives 1 bytes: (2d) "-" XmbLookupString gives 1 bytes: (2d) "-" XFilterEvent returns: False
KeyRelease event, serial 38, synthetic NO, window 0x4000001, root 0x6a5, subw 0x4000002, time 2531664, (59,41), root:(65,107), state 0x0, keycode 82 (keysym 0xffad, KP_Subtract), same_screen YES, XLookupString gives 1 bytes: (2d) "-" XFilterEvent returns: False
Pressing "*":
KeyPress event, serial 38, synthetic NO, window 0x4000001, root 0x6a5, subw 0x4000002, time 2530333, (59,41), root:(65,107), state 0x0, keycode 63 (keysym 0xffaa, KP_Multiply), same_screen YES, XLookupString gives 1 bytes: (2a) "*" XmbLookupString gives 1 bytes: (2a) "*" XFilterEvent returns: False
KeyRelease event, serial 38, synthetic NO, window 0x4000001, root 0x6a5, subw 0x4000002, time 2530533, (59,41), root:(65,107), state 0x0, keycode 63 (keysym 0xffaa, KP_Multiply), same_screen YES, XLookupString gives 1 bytes: (2a) "*" XFilterEvent returns: False
I'm on Ubuntu Mate 20.04.1 on a Acer Aspire 3 A315 with AMD Ryzen 5. It's a new thing so I guess it's something that came with one of the latest upgrades.
Thank you all in advance.