Left Ctrl Key doesn't work (but right one does)

My left ctrl key isn't working. The right ctrl key works fine. I'm not skilled at all with problem sovling in Linux. Could someone point me the right direction, please? From what I learn when I run xev is that the right key is correctly associated with Control_R, while the left key is not. How can I fix this? The same problem occurs under Ubuntu 18.04 and under Linux Mint (installed one after the other hoping the issue would resolve itself). Other keys seem to work fine so far.

Output of xev when I press the Ctrl keys:

KeyPress event, serial 38, synthetic NO, window 0x5200001,
root 0x15a, subw 0x0, time 1330613, (-134,341), root:(727,796),
state 0x0, keycode 105 (keysym 0xffe4, Control_R), same_screen YES,
XLookupString gives 0 bytes: 
XmbLookupString gives 0 bytes: 
XFilterEvent returns: False

KeyRelease event, serial 38, synthetic NO, window 0x5200001,
    root 0x15a, subw 0x0, time 1330692, (-134,341), root:(727,796),
    state 0x4, keycode 105 (keysym 0xffe4, Control_R), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyPress event, serial 38, synthetic NO, window 0x5200001,
    root 0x15a, subw 0x0, time 1332145, (-134,341), root:(727,796),
    state 0x0, keycode 151 (keysym 0x1008ff2b, XF86WakeUp), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyRelease event, serial 38, synthetic NO, window 0x5200001,
    root 0x15a, subw 0x0, time 1332155, (-134,341), root:(727,796),
    state 0x0, keycode 151 (keysym 0x1008ff2b, XF86WakeUp), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False

Switching Ctrl and Fn should be available in BIOS. OEMs may have Windows apps to change it, but it's just another way of changing the same setting.