Disclaimer: This is my first day getting into Linux, if there is something I should not have missed please do kindly let me know.
As title described, all of listed keys are registered as SHIFT_L with same key code in xev:
KeyRelease event, serial 38, synthetic NO, window 0x2800001,
root 0x1df, subw 0x0, time 365076, (894,-97), root:(944,750),
state 0x11, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
This issue happened on both Fedora 41 and Ubuntu LTS as I have tested today.
Looking online, I have tried to install Swoogan/aziokbd but the same issue persists both right after install and after reboot.
aziokbd/1.0.0, 6.11.0-21-generic, x86_64: installed
The keyboard works fine on Windows (dual booting on the same PC).
Both Fedora and Ubuntu were freshly installed with no extension or modification.
Keyboard layout: English (US).
I don't have spare computer or keyboard for swapping test. Appreciate any suggestion and pointer.